31459 84158 416689289 961935606 602172766 147444529 935700889 64855322 805113262 836007520 357699008 71344767 28432498 848335875 973474802 255712943 78375652 342003974 274216486 783324017 67188344 27454041 610060315 671586566 952140005 144560190 147450704 774507569 138278242 208190601 827605511 785347725 136817327 758237473 73709362 878881905 18251372 358938068 134521725 799504995 566515970 129054671 526299006 142904778 743532914 113257331 857527997 57981641 20634628 23590595 37133237 458467577 490061748 686862317 977435647 147328209 842201531 841105772 534225504 64948561 802411831 894333572 517405918 442783097 469082847 73041251 925070630 610534688 782927969 6453989 856201760 893400947 938431104 499686182 842821678 6277698 103416031 852812547 77197137 27655863 558869713 976532383 986082852 608502587 890634713 868212159 87464536 77223799 609831243 461324116 919977655 413973133 815165045 23586155 610598319 146423612 487672717 508880204 13240749 110989979 987050276 459077315 492181914 750154637 222193904 937599388 959860868 853541000 75636966 24879615 113918086 977531182 109730250 7916292 149298451 144307377 769938350 842843678 878090295 146246501 919658036 961954211 609254100 4509719 958625516 13230696 955280657 584436027 735471038 436042253 68446404 184239993 13219909 353667021 587886308 131858052 614988889 414529289 438334340 143080073 921777380 835880126 180071595 147465107 491139452 39993765 290510554 3767893 550147883 27761483 877736608 659271875 99011487 945161154 3830709 146948594 662074621 744555857 137823825 132626768 31780508 42620748 989089305 995102789 491689960 128493077 998610083 339719353 979523449 531899438 147160069 10801509 512813301 12742726 592441785 979203672 112203197 1808244 147428707 758238808 73610787 727467800 935743738 28974139 443814495 323867060 761446356 892839806 492202990 795848931 280807183 994089998 788471031 133678561 198467706 860751807 790634993 121997575 420849851 828154013 4297356 384656073 963863727 20624993 907388747 400026098 608286242 134336495 485913787 955338736 993060399 256662908 147139407 690290762 856836073 889142277 211185994 56772127 24577597 11849272 855604495 3538502 29082355 9138868 994268827 111683000 935422242 824494632 491898943 22029354 759023979 686621672 861297818 28363751 628373552 960871743 71340736 752136822 610326902 929853618 146641978 935246879 753090999 13099282 84216818 988806393 238414623 838057085 147209126 55203579 971282795 878751316 647386485 911387127 995256527 341894202 139081179 29041278 80339298 24774343 475341452 955309052 760121706 7447603 11880576 953190561 825122596 266797109 878334711 416639170 607968563 13244130 67231367 886471871 947541680 339475704 962198966 916192600 9110787 756418527 27547752 218960575 38816829 470540949 945608062 80342792 130700171 792639454 117739269 820686486 894844257 166333394 130657198 535054198 876939345 12743963 457715364 140114720 129558941 79146531 601154747 16989257 281894831 608511613 922660354 6628270 878997971 922045981 79523492 917460061 488494737 959498701 128177809 800041008 707695810 146895209 514895778 147366764 122155294 744719054 925719211 74704928 415801464 12549644 56957716 14083107 598941984 858736160 976560063 123068526 445293119 207926076 73275604 873864180 943788721 482674586 929431788 717320267 23019329 943787548 2863721 4813726 323636497 876892399 324432404 560244367 488783587 992851202 342153356 223681997 147439239 653678864 610596860 204352222 19610865 836066319 71606698 959686196 48514329 56811721 473307689 469675610 422854454 38797319 691335051 387239292 29004297 659264925 75092555 80327403 138809930 639385476 492135516 608249838 284544644 10192965 760633996 585035299 54182302 37921580 105274060 397717119 669391986 26213519 801512812 870244683 742788654 859203816 876673071 862874436 26946970 740308126 105347318 785450178 836867625 147457169 864356927 722442735 599579143 73622707 68861150 24765025 940912969 470663893 134608116 135637860 479621232 424840708 417644146 944023983 113861206 954873775 475391749 875412319 960856304 8418231 13077939 442797593 978748593 58486195 135922639 71087485 979650773 146124009 146430853 836624673 625707661 147332239 844132151 927774684 609240901 69514036 141073141 892765714 466505193 994451200 726845698 196996623 998243151 361944268 742291269 872075476 953939553 854611518 692972906 26981212 127633531 130415439 872244108 142985419 147244140 382600100 139004812 726883059 961928177 56933314 130588783 996344179 3321962 952167953 70838932 112716632 918050626 341791396 818947118 77711841 423949656 950060482 803475069 541901678 685219650 396683791 139056588 146379194 911502037 685691234 651404919 867523835 28298106 347880902 12631222 928379276 485565671 4681376 771144295 75642417 724031830 127778952 810983492 80301732 935272904 12945445 742416894 337871152 601940995 126484475 11226076 617628901 805014448 955469970 583111284 5531986 811664779 819962017 939683504 129643952 970167433 994307149 938172185 790880175 147459801 113825149 584341222 67336281 667857208 826840345 723865636 934229172 129243629 827593692 783346749 26913964 12281322 597466865 324566247 525527802 959771340 68040240 146773640 402936812 878513024 928794276 544252702 197394465 727077038 742405968 73631137 870597243 29056976 138580841 743844488 978213526 435461474 895071819 938932989 876923630 961419998 722859565 747998561 147390415 314126947 801949541 109510134 893818168 79738194 146166728 253401378 885593721 24785100 961853875 3786680 759023186 886371398 9039713 73714593 399365670 142978052 491131812 475403222 115431291 944382145 18310321 138796885 129618636 153472183 133794606 481676494 665096271 112797395 991517583 409217797 19891332 140875986 535758638 9853401 873266053 28941935 617486168 46499787 421898150 574951 996475451 892733961 861681316 797377625 953147253 919923596 597386362 134850701 900666454 22741186 113650145 760083793 12096477 147225250 869329641 757368738 212556138 953226289 725712439 630526954 145297785 945033332 965609746 11985426 65655986 269943 726947464 138790273 130684450 811838365 606275288 885424818 919596291 923736050 609380912 408215877 28843023 467643841 938356847 954765775 37822344 268391278 270827334 670023422 20311446 999683324 867512806 928307694 44508911 878813826 16218851 939247854 739103635 130677899 16385667 787517025 143273938 970610633 27285595 87125144 6531214 71797155 743843974 658669213 99187988 792094282 826540793 961887296 351329367 138539756 411389145 601956911 844349624 892752859 370901490 22696109 598241730 861271828 492173830 912196243 45737374 994164428 945199243 874778215 126504108 12246149 793656910 954257887 936784869 535624437 28811622 942251015 222407591 955172422 129587098 779995560 144412498 870834676 145754185 955392509 138939011 958128280 63285665 755144476 23761652 28935430 948607330 56920057 844825452 959606655 947090612 28505799 893722424 113736487 146109824 490092698 581992183 440829177 597732878 354664909 125121263 747657389 971890375 36241942 921378958 643398 223059046 219553415 995891118 611384426 961395847 671060828 862269595 978891493 8501554 919015882 402352230 147040794 7852006 456299978 997668743 126093950 37950061 525524569 946934382 130684252 777388282 97081548 139075241 112211937 28237430 4751393 130693355 400354213 11768464 760015715 122252734 28731402 466920603 20042335 29051081 610442845 22502127 442523187 905953023 7474584 349177816 777283984 70780846 658834873 877540536 919637220 14314557 822482112 819025053 341800012 553945737 877382148 28824654 147028059 938258537 46525436 913241970 749815882 805280992 64691988 139024254 498910035 147334575 109674868 585085147 607989895 403269361 852665884 29051492 139992411 924920469 31757683 601430792 73704944 156572915 73538839 853842079 954473341 567205919 19371693 5449523 909388284 507777283 890364471 573876797 794142072 846144170 725856668 800824807 687156235 955729065 54834314 17467294 964753832 501519632 854504550 29037367 485202347 402114382 141086437 142644297 722772986 136262792 658896156 4866351 993403222 508120355 22976912 29047283 323600947 605399362 12180106 236744026 979537300 29062485 868001450 894681845 631485105 985936967 77708181 568153 26171744 992215567 446845682 874773775 20259919 29064432 146373534 425026860 11552405 610555850 146510080 274789148 939338631 329567833 66527768 488959007 133274182 73248597 264206708 895794699 871304803 35243188 129528970 370981708 961958821 954295427 356879336 778860561 998521403 576074391 935140910 492147697 877616168 860826465 71898957 138662139 883824263 893155886 816361901 610585573 889562787 392640828 725476771 11918124 604418682 288072779 993136467 827016396 92916304 489042505 341986114 12098512 955208983 342810243 40185427 756832879 7827046 927894720 18063903 721797932 859813414 996439175 745781383 659811373 91153592 961945753 998666495 941392748 946555214 954028451 857106931 147406282 574959856 933798729 72764354 143226605 730561111 236211360 837523173 643709684 484091529 151507889 778042065 130690039 521265327 821093219 576972005 95014758 725985126 464654589 10340950 79512543 825555219 739024686 989196645 466522324 747710296 126104639 775124699 375726465 134701839 12185850 618024372 953217612 768681261 11745041 112501768 56956683 27852173 458394405 88099732 42559813 694383025 24676030 109333759 491167272 466460364 99412631 686413229 754317935 715534075 878052147 10995130 576910802 329981884 739584288 28834446 717620820 610552116 60966516 835473053 472608464 910031219 128302158 608811795 836835530 883294599 597991404 342131977 43371262 147471961 757469323 877399097 397407456 140136541 23308111 770207659 110077239 517324372 47089421 814784108 750905525 337199260 1553922 804706830 56936455 929861344 301441288 196506801 890612670 938446059 76133196 943189610 603070583 422854707 458130489 56661428 42613077 872274025 757332370 938169374 756351311 195750257 28995283 957715933 954916574 536812159 926079521 827579595 818577445 290620544 892543808 684100128 862132263 886479782 38409355 793625851 605364507 573717873 78722096 11467205 147159774 6564352 206324944 48575089 723691784 63472661 893754274 39614497 423743067 139034811 321175237 145377285 340490593 625945469 200269432 686338514 995526859 963589130 16465978 144016323 408296932 147077833 147378620 560104996 257289931 962894919 27789379 853845572 491636811 927305032 258384868 23406525 124573220 978498947 485357747 26641632 491153836 79803010 72860238 890396979 488021517 736262013 417977318 958798355 213798294 922273725 331073753 480855500 995249080 46807588 27510945 130170215 951149172 22616726 812718883 953548158 751987436 418295492 885752933 16356806 993378048 874806958 678510364 64741903 88663797 76539805 146890988 300177609 680331137 466658138 334932695 156393628 937728786 414950244 888823040 27859221 488002139 26828562 290437711 78015139 408309619 138832420 541144031 728023811 66870885 944890573 819029320 27991807 744830255 689339875 952284987 686030196 944120025 143255910 938325746 92575040 892770527 147391890 28778714 69017725 928274187 721372201 29032941 475049557 784823504 759792889 23021679 8791646 7496637 11137243 894326371 747270115 20622862 872586852 527207877 13236999 686811717 282342703 821086832 414071960 490088592 27486934 869517511 129126584 792799011 841268644 29983698 476125490 993353386 342114740 334550155 418473291 87546365 682635328 756075724 357974346 904966961 935648460 142207541 952601431 666236225 888004131 30749114 130180770 833672964 670761490 76156202 28900853 330480794 760642996 29054415 130665874 705842681 786196318 37472769 953836240 616260435 826592354 940714481 172562202 817773028 951936957 46273451 45396970 45891666 668210522 26834395 929268220 804814697 137486044 458584092 24788764 88976056 15962024 954137256 845461506 901648062 136956520 820447920 542986550 693529621 574870219 138965279 112598068 876883914 12032004 84239691 753989779 143798874 71878416 73128809 445310550 843316452 827133190 927853365 333764446 128024463 826416149 95533609 113300309 852787988 424522226 58612795 950945702 946949014 928568427 665616359 499412674 845476029 886821677 402467026 459740696 65277932 221233567 946387387 279829656 145262082 147358411 753160558 812947690 23462090 945168799 5577032 9142852 16135115 883532199 316952266 816890148 10952678 12682975 123206289 143684740 900401877 56527593 914297093 870012644 37782107 582017477 28520583 598527426 820892239 64239575 80305442 9021299 52691078 996372468 481723367 584716215 726860650 147291798 926986269 940761463 274101783 721259072 811824661 996021613 130664299 894720806 325217761 835332032 779307691 26976239 60045157 476022001 870516213 73599606 130599594 147474077 63179975 113887802 609560918 142851304 624935278 431435535 609956850 851573705 773630395 46719174 113716792 187726337 188228845 955074760 605970958 951629325 172867157 28935731 608602118 12017066 336805498 967966210 125790406 919911303 441612381 559281176 401522099 104633969 200201580 744707839 874836957 793904225 26209007 117893291 982785385 785134298 345580233 29947379 59458427 423009810 886194031 610251186 757930264 596548228 857727755 39551898 862239176 533677257 10449057 927215864 390841221 619578169 146755559 988780810 20107848 267272537 803819141 974961476 543501526 146149604 760559860 890220871 73680018 408217273 894547857 71364638 956984619 12697227 29051423 693387923 80079950 2715285 811269055 89284008 953708991 786011785 27929379 147137081 641923353 741031474 953567419 282350435 46694212 274421203 946690977 402035489 878603040 827683946 28791719 178674160 965485551 48728185 692764040 340935685 862220232 921735012 922619547 894825383 143278979 101150861 609080200 20123318 994385583 139054377 744803235 520086686 276943682 972800877 886980695 112815886 337921251 934604256 76178945 133850779 452350628 27619520 851154684 28712973 984906109 675013552 861403040 744564197 810338673 812324699 29028550 2547987 869992985 26835663 462805021 483672620 727072445 976209757 938505039 337814585 995514965 753265956 76169578 73507350 9946723 401471358 384681240 347286974 946430771 890636743 785542471 795546235 464469845 424754422 325131999 257579570 466101447 861950055 760368137 669710016 24606196 583535233 873707522 154443337 147458040 936434509 342138989 817856342 992097290 946953325 79045188 4818773 142077737 904920192 145369164 338585320 576994981 855962263 951098074 933785582 130727471 636567593 527486223 877908588 827602575 737452753 71671867 145696147 955198066 954028224 62433396 691107507 701645167 356938307 46773604 817735357 707047989 383028702 993812777 469421869 928870792 120129887 879032887 454712652 818444456 610218656 342092413 441725006 28588608 573648856 619486616 12249324 912999098 999238830 344832495 501030399 941935478 46818642 577049087 952204899 633772109 373019494 879826436 12206786 201137334 853339337 609392756 886480306 36698464 626159684 961315188 953719412 130590538 877818025 394124089 943497731 416425293 75884418 842671496 592566885 231688757 26882695 8097420 475863923 76105475 827324137 934335913 689295631 631824369 28939343 322034991 888179788 998239282 955040525 27351489 665801839 422584280 7988283 75563929 573367088 996427540 331033812 119795774 147426018 26095822 943384822 27487951 853303231 535588431 685755086 79330166 12827348 456076027 625894023 971266786 111673060 145808137 953752773 886422952 491949461 147330589 969175898 385863219 946941864 469024747 69423969 68722181 836038414 960550355 34176210 499457162 759574717 974297485 143242489 147421681 31271045 957220958 711274171 999138665 955319484 886955425 783071626 575821818 316435528 12184415 207741888 744825077 107620245 586461389 369085797 978180929 29038934 490063930 147065087 771683769 903694697 827755898 277775729 139004082 868522112 59952252 902726181 342931670 111819775 626386129 20129902 137939284 992984198 143551782 808523901 777162478 986986041 490810985 919621920 129394726 143044833 961739245 355251861 28499255 710217112 198490022 959866101 485682865 487195815 532648928 333712772 97822262 146719742 418153638 127804559 896435197 25853824 423454463 955313125 492061171 688960287 805021173 346268332 959009380 125138246 408069852 976512687 992182838 86077568 836931345 942466385 993352980 625653915 139085649 77640884 79269562 610325026 425053996 904472424 440705376 430752526 145297696 894732022 19585449 745928774 121705019 760469979 828712141 819298983 412469900 76919058 129625714 525121038 953215521 742600308 143261420 8111343 26003369 423742450 340941990 146692433 28949037 752796033 137855194 685142952 144324283 297975288 568091548 423796464 760482997 49124470 985782202 6922594 610633765 610504699 664881878 331626119 95541287 215288855 860882486 928707618 782089549 315863512 11254317 63308349 869676801 955168211 65341677 147089752 867125822 12043435 983712039 34755803 720837458 126154756 138948479 593748919 372257475 78043067 80350715 467058254 951476938 475860838 208597753 472837745 710698031 533564687 743743597 842337769 136693786 744803962 609936434 459593347 69510611 207401157 6505563 865659625 25382696 750126212 18562442 946916904 350535515 196739774 543146473 971991638 711868077 794574272 793149197 661714306 27888893 111818433 677268308 147258811 606356498 960348025 135400968 144798361 18471316 864254970 908659636 892213150 73722150 141029897 977520563 535672109 994437999 147392739 961978907 56313776 609507480 860141325 34426882 955131426 686906146 29037655 411311225 749024768 76126759 146393968 406557906 918498673 894318343 19690045 810640768 684658323 605884507 8932443 686888799 397793592 312411714 77042596 80056309 991842184 916616939 130093483 952012211 356641297 29062630 657779883 938473867 701060279 142179233 871128044 871143747 71010889 487144327 147422350 15353251 951024579 950613704 816626282 24338582 380571133 844606771 693198530 147473471 147445713 28694985 139071118 63748015 877696859 541305059 341642743 655779251 624242889 24736964 432413624 886993426 593789016 725723430 858071967 23678412 45167353 996207323 843373336 939417736 8071629 416170506 763212704 811747004 379922076 713081038 146947514 711913800 117958075 613715786 147445409 449143635 143162140 10553157 760223953 959836352 26978217 7995296 888192354 132657380 272702246 615599605 803725376 880792342 754212467 994965357 935235141 113493090 955185203 957740055 968683416 761307760 953743996 566458312 477181872 515776676 138827276 194368462 575943326 50037125 905012960 806650323 995514609 73554978 719085974 147318394 531961835 765478530 995340344 147452155 551718671 551455234 251556321 594845862 130662262 930059171 342002887 857935022 601912448 995357205 80076973 487466940 474225960 146972310 156310971 815437859 492175289 599187637 28537010 494353853 760114691 130065859 805137311 451817415 941062603 147161149 282127379 886471464 30317429 138838790 961883908 62357082 988084240 954896896 610338946 77443637 942552244 745759480 938446996 861044851 384883773 961462899 992357981 786333174 850530962 685677528 71937979 467386264 308543221 890634924 956164838 528393749 540105876 3546387 23839481 734483748 593775383 113868774 810618987 787124876 502881515 146860380 585603034 112267908 977388691 73713128 794878812 120724961 961766974 479276431 743343451 692431688 938211302 558092070 991711523 27977234 610276574 687230656 796772381 391328953 12202532 145670503 939350087 324435337 535007404 146880139 146190995 827461149 436900534 753898917 17931409 951078175 948476640 146938207 22774370 622677321 11118283 11040487 22732468 737366436 892399308 44136090 808499645 2726684 108652344 356876058 147444763 89425138 819022578 686750106 938860167 854901329 147197919 417101444 3102144 959767464 959567254 274698955 100557998 760373390 70485698 937290096 938512059 144817025 977216904 978725834 1867975 9047712 24610150 994982750 711681569 475371161 984729740 474238930 659455845 948029541 845457628 604590882 908357381 44878854 16051041 527900123 145072421 267251436 815009714 621588232 818307620 77977782 994309189 82997439 878744726 26752265 995441095 131636395 458628109 8086662 184729236 670207200 3266175 997419413 28767461 207937858 482730877 424657456 267389710 368469056 20471110 607454392 518873579 30731333 961270928 275029562 608379505 929158584 11859380 959697215 599635453 931013875 425207847 191176103 398934453 618592891 55063557 145351284 46661170 38026122 734400930 875907265 80358528 737222433 119140819 521310968 424697369 145644063 759781958 456057111 487924165 204835270 878993293 610051944 26436363 13233200 29080876 281409541 508539379 492826535 491162703 735446853 722400706 75939703 866475742 353254098 912247653 146627500 133188124 739539546 853872159 485754031 904315913 27933356 19503266 408592012 615554714 986575412 919637226 617676089 298937219 34233758 4292972 986824567 757064942 105274132 126456323 601951645 108557643 146638539 219557451 216981557 3418427 622192138 979541224 836132133 392784413 896572774 606875699 123312501 299127270 109729532 317198448 755365283 12478610 853833465 662265322 918336263 132296287 56500260 18036503 122152894 559108322 635465623 904488767 889157904 1254830 147057628 953193262 15141662 803946815 9050076 929324675 894834561 769714483 793032251 22507441 6885453 8094000 145213158 882759734 435482723 28971129 458495709 591714058 942665388 959823197 804918542 5606563 60903643 20286305 693677814 323262137 836593916 529656840 12130605 10917755 24570191 873201435 491152613 79927448 609518202 874817767 78247701 827756062 144547082 955203759 686459767 106415857 755753210 867463972 958808382 24924924 952187069 950706592 26931896 843123090 744808306 144847965 962924572 800133270 456872672 54534462 146676074 516904851 994310578 128336847 884959704 954733150 819518327 490783999 653175150 11782304 20518167 924171642 54567624 945262206 951100446 18535424 621906442 113655082 56734200 28904827 147117033 416053661 489838751 28981449 16500838 442699702 21249875 993388032 145891337 841182160 693493619 903874285 922177203 957613582 201977247 298875533 875290690 28926609 140397348 24835504 20583338 891723357 738927068 146876096 418451888 890383909 28899960 555498757 44722898 874148216 337656182 609694531 4823793 626410443 143253007 938428880 20680230 390108272 581731680 978445318 28931545 189416182 29033077 816749773 760891468 145874690 902739331 927056668 877304377 128474787 80042294 829667772 554847193 191841461 214063265 883827468 80199598 941574473 113652939 677371073 423907832 44653803 870629416 130659725 6625548 130504679 28370107 338981609 954759450 990780066 155429472 11136772 146900500 147342717 878055436 726753412 109708826 951119550 994206506 222578875 992520857 422975003 452774800 800143056 944624815 403413806 988560267 80019955 438361034 875654813 528281560 26413330 150016581 878858423 412492122 8788178 942756704 924504505 111623471 866407629 529508553 7542317 724279877 289725540 722855354 8267037 7984474 961961873 330879713 877074503 467517484 755385709 751129124 128094114 508708689 468105852 113390204 422433903 88160387 833921557 920027410 842678942 318522653 925891002 754309046 72416737 894855986 147327124 92870061 987850228 592197834 138872914 682877634 215233063 12260051 961892951 538203933 26425750 127988316 832653498 961713302 497884579 939555731 111517571 27977351 832585091 469740326 752961212 957158581 872740859 710215768 146747869 277388021 8725330 955272219 821091609 827710026 811451102 341091772 885891670 147216769 467977439 407784903 870627889 143277889 866451572 42869793 242298050 873880041 143198113 28959683 314679060 878732350 861285567 385950428 65964124 833238060 942530327 26495497 29045565 615819656 763175069 952836647 961955950 836734630 46231661 853181453 141169488 105369477 46761555 523497982 121514488 576919331 12280662 852778502 995393272 689745301 982262908 357990538 795291185 145348046 990892253 29063323 987130431 608479729 608850892 878820080 422387757 736431240 289050961 187718403 147177707 959829888 894852381 609236267 945089657 34965384 760333149 26148758 105524116 416368199 483290512 23260995 130546412 760607770 943047787 12226094 13149711 4831745 861080828 308614073 803283636 26440196 348542857 945082086 995922440 20130453 658503998 466448431 190135739 893785321 984982682 437638849 127817737 943838089 472188324 267717467 29024406 786614690 995493955 850370188 424017027 341085068 532858324 601756045 76121906 142824580 528474839 72585151 12089271 945080317 874827721 995896049 28028499 924095838 78137309 926326823 910038495 742796233 682667181 962791141 607840522 29053267 457603277 340920119 144820633 418468143 894262725 991181791 845715542 995520400 742113375 676716610 592387652 357951586 955567776 12958099 25929922 605296536 607534003 960413428 28327123 92270184 534174483 149495191 459585212 122125001 340557634 337764710 28240982 819105701 220347981 129403765 928359385 474817001 399956776 921763363 890388432 493707123 21591033 892398568 600411898 659423321 809570562 139055856 26544419 987915566 140835601 874792906 284067280 340170690 146315615 955158983 674094999 535001424 698282647 827748453 27928967 45856507 47896390 751077275 885762212 324682020 357841791 536749552 111286851 567542955 420851902 838158582 542392943 28010788 212750114 143791156 28023062 19071606 133173566 339634703 21653516 139046108 793023027 130486597 180205601 122835512 626395765 368017010 995339449 742776829 729743766 894419912 549813125 80252998 146144441 501309424 39570849 792952632 825783322 755409102 123077878 6957232 474289128 725644580 742041486 112818101 147312273 60620553 147383446 28938887 70824381 729140288 986968417 10829126 811767715 219565295 706107086 945107268 904813881 478523542 61716162 40083229 986048894 937434915 24639474 556362632 868400492 821945650 465963134 962669853 893224512 893791844 448675569 79899177 928418638 12268679 8933967 178553735 870657401 215322518 534211999 936437978 13468085 946943978 609814873 335772057 808439997 735741308 669941269 341651616 736235545 458543282 5357183 145250788 534660648 28246795 884538850 680596802 144298577 86488629 6581495 13262060 415953174 139069476 584797746 28459551 743959973 268101836 270972496 28898745 357979202 22603322 467412256 599752230 111805291 407777700 752192577 569038382 875624109 844736325 861131460 20582293 675709418 688100400 610479289 780178117 708090871 675450456 990996003 784299063 147431029 995347471 86620586 275838802 267098468 995213235 999623993 127020178 874911470 11043478 146371149 73550305 28030460 26722565 477091423 670891157 474846918 44625615 534638506 673351291 471627242 145093944 69531730 306775023 129632933 741754000 988857337 934285665 15830605 452281078 609544829 20157625 29072325 105535217 132654305 998166573 909396915 610158087 873257293 465454318 386529428 442244361 575446318 7584706 921667087 15285513 746898305 99345271 991798415 874747798 881461746 147333098 744472884 853693667 51697663 975480460 958451642 141669572 434537996 779961668 992367246 146683753 448152898 404548549 908923126 466654747 121274155 889161964 307657342 146239214 121568361 946148538 853344552 146549428 741144104 378448931 804133352 13254953 995449982 142200377 605345890 357778206 691370092 704626694 754517879 886491814 858970352 252125118 174351500 12290286 799966438 108917304 27765929 147072292 198609118 593830661 389971796 146858214 820978647 995399444 95183734 919975020 47498841 976512451 28502178 20584870 878042993 86282645 31480064 995508770 805697883 653262541 952927994 786387785 928243142 10602203 4813755 419075821 460838064 766572924 140617489 758503355 754792524 631095165 937441621 598014057 323325546 976709272 455315883 618218749 485087919 483748956 138032009 720323629 927227404 20649168 754950042 978522334 111215174 349788891 134768017 960337390 587573270 823337523 844160521 355834587 911617600 197523659 610018132 954710461 687476280 888226348 543502729 887598427 718452594 795342111 437982780 671075501 894218037 68386129 10793901 147456303 878721079 692477185 754002075 938580123 874656794 145385838 180601192 55596321 130668993 565437611 323302121 928110183 45439857 69872276 488856973 610494449 920628201 5997916 85366506 174124476 756307547 816742380 810718731 939474183 71283427 693064167 675543725 21702140 899861322 139062000 600872468 770261978 26703334 643879354 211826290 61099589 113917506 70551284 994836698 940872659 751049757 12108193 56815724 55257238 71937811 910322006 559269104 272726221 959314852 999158919 606862127 870649147 24604313 704339320 28544666 266536576 804740045 409787084 373275194 996435340 20687605 794089101 995495966 684611484 994979310 145343019 926918595 762898499 535923630 610546351 267438749 893771338 48517150 675981588 3793830 824379313 456552846 928319741 21662636 841786947 747975162 721985126 157269384 523911005 543462902 251207469 2282205 138525944 881698752 384890831 447150571 136862328 653619659 822454366 39747516 71056464 995127879 970447543 985986294 706102028 869291676 954681746 134776659 800931356 902099413 423482190 992332033 536772317 865370969 357940610 738182315 937048585 786417201 25360984 984900932 810942796 949022434 107388955 457706656 944567201 994013630 739671619 801784825 526683744 11712497 10978719 28994903 39808711 741973732 590139668 946440660 949358294 491903094 506847144 799388992 12295876 142169456 820059499 894607205 138760803 437657425 44428487 72045518 926524171 989664360 417547806 39308221 722732975 28950301 593797661 957721673 922779189 28290349 953453889 357278985 489050314 145374555 866436978 748063550 827698164 983420996 894292344 553241551 625984882 892276676 24699428 74816026 453001989 922176319 894859050 340983600 545615834 942953674 593805267 944397688 893467366 609529001 892241142 617428170 114891833 440733706 950309938 423800434 11892512 608382140 145035557 955147039 143246986 955675641 566617791 557455933 26982896 757483223 738603271 842820648 55737074 619668830 12102549 27224986 491126451 818644966 971631707 522103329 878389174 572809562 144798804 611090270 995439654 812194432 710040117 573964722 807517716 600561140 223739817 454183043 888106599 927096185 741466896 65235779 62447853 710975097 111505367 79549248 246456132 467201029 610611106 402374730 716429830 26326385 223729731 24796371 937224103 73620526 63298235 602050741 758996618 13697918 52814097 994965524 73615806 469485726 28506483 401524126 475302800 894696438 139066946 18034501 79661446 145100349 366036226 990188157 454451875 827586349 11039225 751833816 13115944 28804305 28809816 673319006 956165408 25731728 18314738 639601914 961429657 926935523 995372103 816805879 802026806 710732659 996425929 72667078 846070116 641874609 855543982 28025983 19633714 812131551 147465058 64769160 437010104 603128427 15396355 29003254 938255550 79441101 677431033 63533083 760604077 995275613 28734233 456544711 593799529 12853227 6597960 418652900 214996220 559920402 65034986 126371998 136317878 487211724 53947939 590725924 73692925 6571365 961917241 10161324 741067018 676745093 955129653 39343099 483728631 376210944 947994164 893165357 905234877 24869548 417377835 948332996 548888883 27997921 8978829 283898444 991305084 939823150 803430564 59340085 479311794 795127990 611302267 6800538 11988244 961927980 601682941 888920380 751911773 13247070 89667205 145265855 340698441 485548023 492019096 145364768 819699622 72363414 978599889 34394508 943844762 400717061 505468034 724459114 979652496 12340731 731205921 71065547 144308678 946887275 643335831 341902836 888220543 739827450 593303394 391229705 71609475 600206290 488110359 995503345 52664906 876293328 525170536 666841370 606401536 139065909 424565420 144047610 2630885 884986847 860703017 608594268 464859071 976489151 808751379 877897711 946115959 18955883 10548582 14922878 961960103 137764661 144309793 340597731 132691410 955077090 855822919 669574736 3375518 664939348 893876110 410081113 978108630 46692225 685724814 893658455 930135672 4815078 563486176 877777342 726748936 456925681 223803196 979637502 807960089 878262380 145252963 718664789 281141442 147363108 52460325 755656525 942755521 861085145 111030443 757450129 111553429 800045645 333242733 928026057 941387184 26784458 28423064 95020277 541245397 682011781 488960184 39427129 925175002 689320163 959852263 748714333 878311115 749301611 73701004 910464347 845012031 760085489 821126698 872758651 156636963 961606917 17807509 853565481 944834303 925941529 658387946 605071671 877971783 640835722 417948955 575479623 417945428 392451695 621066189 21577891 734017827 887667110 130080699 275014664 46266675 900637150 881164996 7455806 741613296 922390201 558749276 44166290 73396444 726246897 836108036 79480424 27918103 28132020 871322902 399906118 961854342 473187694 955853158 223650602 147132750 951565833 984984043 894737049 533992885 27683602 223087096 19504047 212219710 801056973 144323072 923913168 486953566 164985621 996249946 920013144 157327089 961707121 13252293 876401995 52233214 185970807 10755769 826697290 143289089 743663497 221274305 757679788 853340418 96997703 535647856 122258200 19602745 15796292 801031028 876905416 953535182 78525189 29033892 12122924 870100390 894866385 61803647 323765957 955626770 841276913 141165040 18284772 472797872 500375677 943518005 37974317 687748758 467034424 760478118 994414640 12231155 479438684 552395096 684498451 22793067 29083929 457587487 434070496 108649890 332460738 827243694 465023730 73712709 27767998 859198312 935614176 80024922 986430745 591501511 97063397 12947954 949963598 24479819 473185722 39962402 993325289 400393865 595880126 351612534 606416989 483818420 686868095 955241662 127470847 146695052 610424566 626425868 27360829 223208714 955325339 826676364 28558345 923664175 56902528 415668733 206741686 55241923 305015806 136947087 788523582 26692095 800842217 135886608 354582339 576940898 889687546 954660401 866309691 755879439 725816376 76161445 974389895 113642838 28926965 475248327 111296949 807791995 955072952 413051869 805600339 147171889 29029577 182168351 995381499 905931380 642827168 961884918 723922692 418464752 73641813 760230002 337749992 264177351 744608070 468004707 13248265 68921012 351969807 71893024 742805569 10462988 76909243 218155952 752225388 318489503 550342432 907307130 592746182 972006886 14047199 418438589 145310441 19524212 471072232 868624200 997565668 143241432 759284129 146791174 946396012 69247651 539277913 492199116 748059349 800331582 146697105 455133315 871749386 936909214 787461965 853449099 756951054 11242448 936950025 791831591 888062368 399541194 455924836 926179622 450324497 861736137 35989656 29024421 72537992 886200786 28688369 425792050 101227356 486585481 87694883 819686819 332206371 877860597 133663941 414094341 79997880 418391809 987219177 148882961 73693274 362093807 6330377 961427861 217118012 959819747 73160093 966948960 188102293 734531574 891118979 78214111 602903448 947954096 849287532 223737192 607311356 878492602 989423899 22727043 29073062 590270290 954487450 136241336 78905002 129669975 977503826 2671789 961570362 492153051 482721616 610561801 938554841 953232234 49287611 62492779 951017467 600475637 959603485 893122182 534399866 420367274 709030094 811892674 130415603 522490344 743590943 267441732 932481479 704357812 875868510 201487355 147425156 69500593 472288439 384867363 28768446 492177424 24294237 686802505 811939246 817923155 618706741 422362877 931927817 483815562 665029752 492189533 842084282 458368693 652273397 3638741 407252846 133816851 755038353 29076325 63055920 12272664 911609625 718147987 928860832 71594833 886407031 20666238 708727398 199525377 792915319 961898460 475284635 3990155 894479866 145096568 417650419 24787544 24797168 16238320 893956323 72343365 22795929 811909616 946772039 928283438 953251807 10092608 743865405 978474936 885716591 255896781 936424577 994326583 222579803 400625221 961434292 333175299 952164348 147441852 29024858 935232202 20163634 943941111 994451843 29622033 960914468 274778041 274536632 935319936 727076445 71872800 103166582 692890936 134710569 8865144 733191470 110653085 38040302 223592723 72343945 960756647 888650685 745647393 12249844 613797269 936430595 969035986 928799123 73700906 927908674 968332795 796366338 296093666 995295557 24836979 937941086 105515744 878681430 990275729 113113562 917887717 753271840 80183184 954262895 144153100 519941505 856544039 9554092 718701284 22634176 805474202 1792076 972274797 758531225 634192800 103431561 995344383 863235350 42621588 713087742 52732514 459085510 955056754 33136480 126510354 758389890 522524698 951446958 7059893 760643267 147425678 652822715 146951481 156110545 759550439 402255007 955306080 215341947 29025102 594468081 195348544 691796272 979638956 869077747 595603961 130643088 912353101 710183625 28673715 459334153 26885794 934340141 668076157 29072536 901679954 130015499 894812619 961412713 794783225 454388870 994425831 957697314 550301094 281973492 127554538 365998147 585395015 28831956 886562017 454012628 322286549 143202775 20874085 201274609 27373157 16224593 754086966 807680491 20631346 991728099 28010878 147429626 877040472 299997134 970217510 121541422 9067455 894633690 35394580 390503167 928711909 751898646 802442041 680484917 498834463 623021378 65293468 12017569 876319578 108123382 140062649 904798100 820971336 609560257 459597569 918460804 144836324 425088563 745582292 626089638 5595970 820148274 949562223 20545915 593791728 511679474 972792411 870449734 527132348 952415913 472636527 440702784 542970406 66922382 71103146 26924413 339905265 435677467 610418263 936760007 111808587 741611635 186929516 61192679 346057688 405538396 893025269 20561830 816741561 28945585 492185878 987084536 957447358 994808331 739652172 699364868 967189081 26825553 936638580 457518180 894305148 938646981 6575397 208048843 804937193 844537566 706099345 137964602 55671474 759428514 486961755 885735249 936424908 306182690 641486010 134522285 145284622 894784741 27473130 558261028 929616909 24541039 993226925 136436299 447066536 793648658 20655419 857919884 938543321 610604560 886460486 111777531 147283265 27888032 308590187 133002307 659214753 954552910 25288470 958468232 442715082 476261170 75043014 809544529 239019646 22269135 937389884 65074268 880975717 877295603 138562972 591567745 526722979 137919072 918438411 743813313 986702234 127737894 880096963 136155454 367296129 46763837 501954867 23716199 922046801 540076450 147325247 535067096 669962501 582989135 878132036 28545561 71695676 390332647 739129582 619779829 26268546 456379481 488002021 922684657 844870651 986357813 4736444 12191285 122303976 536822439 364750666 968761879 966710851 483262622 24328802 29514295 25800441 25772605 133150624 949037394 748045879 12301539 109420118 146876403 992883393 12245485 12216060 574413988 926286301 198528231 953579934 347614581 995513186 946905179 20533996 869347798 56273810 28800090 686851362 147460165 655620358 785665319 403725597 593254640 353747407 986966654 876939427 568646261 524132473 492025302 3459398 926276556 146794180 20678974 822071237 463368855 608607606 105529762 69510219 957762357 458647682 826615495 29700107 803160987 348941749 475327372 487903824 28800475 29072574 323253310 926434802 63037880 396231846 534574799 402474008 844941892 532109971 63414920 571635590 122051363 407177015 741243347 992580541 96999385 556071235 666889282 860003077 954954210 26927987 480618040 336750063 881903054 952769846 149965718 800435340 760403860 491132290 147474563 474003334 139329884 341616792 636557335 23806166 849363290 147448680 945055007 543874382 42231787 1696274 966595593 934824931 304400288 57262540 853774188 491559183 944094878 845059898 29038929 219552625 576222017 972591372 244029418 147359766 422978465 24556375 488972510 946096873 940327684 120187467 987906486 142445275 805297739 162618439 532629984 761293596 409519574 4439332 18045877 624188822 534604678 23556664 751104770 94660117 108664996 63385624 2868696 23836864 221644183 792759656 642033045 42049583 28515407 28007500 355402005 73466326 953579440 878504497 978326537 28662768 689293621 476346662 985948348 73733644 417947704 217439597 771484477 876934539 72573091 610610288 221324548 540079605 146248700 402292183 744287259 167416022 474606469 983929763 945106315 455975997 691420875 128812109 815208592 28020528 341163469 983892621 945544196 753689185 893738470 944034739 141615404 56591505 928018172 71002167 939635595 17111933 727061340 28839313 99238330 694064721 788937650 564380979 224476618 51135215 78486371 55798512 117561544 681613563 877984093 608477060 307574088 340047891 205751011 810454372 783262545 459557337 109696241 610906610 94999613 892458627 826877015 109640563 950950157 24238321 732464968 811776651 917775765 319874968 335737840 473025320 976362873 56939489 417666485 626418605 591003516 861129648 760283363 927277418 869509846 145385245 414275104 147171697 938275535 760499034 459601838 257312776 24635067 944844714 999541087 938304135 919884487 64296017 593759791 103400952 874517232 601100999 84309837 450587022 79263066 535797674 217482914 207923785 888548158 879040174 686200163 12155056 986945694 129586226 206405227 591679868 29061071 977674767 97025677 655518220 45363640 744299797 492064517 70860428 139081053 893683636 818031745 860253731 592815793 961933611 833984677 800116556 24525558 29910528 100429355 386806678 29032805 35277285 890664475 921021832 408604735 902705639 760617084 531932228 78740277 993262877 798173019 848573848 760065901 376400783 259935988 760248735 147420312 746450953 492191252 610185078 23208348 268430712 18496672 77112751 147162312 978590569 462732923 117978646 819791331 953108271 977665027 947244244 128518427 8066813 37829842 934402754 405075733 744179047 870496147 604950235 887048712 938465948 115968532 622239245 814406256 477170801 353170649 469707242 22578910 795106926 785288463 677395306 27549447 113734417 768564742 418385689 72476639 111545783 816170093 994454018 273866821 11584426 736597121 823272023 491883661 584644699 468650298 381456114 492193954 893729417 862243236 145206237 207941145 759543800 6575992 372299426 955068739 760606646 759686642 190080492 840870822 878734976 129060046 10451645 357940005 685832136 912346668 27511385 887560542 797930506 29678268 16695656 776263211 930961036 756393477 504762743 46781826 811871790 122215175 519950721 952703574 577006137 144675985 775891344 995217454 948661652 875961920 999480972 545543818 401042487 689496770 828808574 138528566 950586665 481050388 4622371 274842906 148588212 943266061 272613980 465978328 947919204 71216570 684317634 384690240 72675963 107591268 145533673 894276118 24791142 946093662 743078242 65516686 918665919 987060103 890663439 589195332 145743837 933286449 952676037 521439447 29024922 5017303 328928399 268771039 147341542 936277305 693157458 38127917 30702753 528341255 985177839 543475954 26906043 943533193 28881595 977611919 705840095 610296772 142607350 459601064 878380931 483638088 752204619 13143476 142144623 10047039 793618558 541328456 946368004 542959913 424569712 927228661 59401515 733381884 345220975 816750737 334170920 998308357 245168538 726827934 12995719 463748373 605422169 323241096 710173654 599552897 28890999 16136654 902353 155041668 886474675 682701948 333108419 974418467 811902947 877782024 467942927 42575134 46696988 959867902 833906332 660947693 143225133 884198000 827624138 961447311 223599537 678463539 978704831 759277172 759578342 337326522 741224664 22233756 634420387 999660294 239145815 66365073 538346065 486176422 659156125 812712562 417662223 858390017 487473087 606304580 44699991 134892137 939488245 760120024 950087101 18062695 954433808 905544006 7317153 470872800 65159920 408146429 873347770 893365259 668334514 130697197 29058137 887069939 28278243 503284766 994320398 265239426 12212006 686841783 874713680 946917874 723690885 126834925 401602860 60954097 63249273 518568342 70022750 146909029 591802646 24126751 144274604 384085370 681788801 862128774 920684394 71961262 125872020 23723618 130467376 765470635 6589426 290056103 894628492 18226858 473031336 490076677 878924107 750809825 28709453 812455488 112872210 775596299 543454771 951106549 945032059 994920091 940643247 760281039 893652115 453802156 678496035 845359466 926771572 289819862 996318960 551600611 264426196 12270386 17789038 20664294 134869798 541455920 787940666 604658655 137909063 974371905 411421818 113878026 878249780 27604600 62890693 664151209 23839067 626283298 257178077 947356212 142192635 122913564 499420678 937750181 73704750 474244047 416107583 928408271 991329901 533588799 987695240 844831872 823915778 885265655 946758128 843426598 610561324 978617038 211184464 342164631 80102395 202456533 953153011 892209999 744744533 108651617 978478100 610459747 550775859 560084064 991802407 740224850 224695047 122307623 147421088 551733893 957208892 68407690 960914369 96834024 941461152 20382458 79784265 20121347 890606693 876928845 876374573 992248500 422579004 726854965 959054264 2671659 335772374 28023638 317009469 642062934 96990017 892669348 799859709 456923797 73544420 631074136 956442260 21980354 710967652 671389574 8008019 952637886 491605999 969136645 26882454 469628600 505307375 979606307 922680285 458637846 10082109 330363882 83061121 859481618 877932632 490468159 625290701 28663066 46062192 777327805 223602473 491932319 70937965 266680687 2512562 948869249 955680912 874909458 750166214 488502731 188109007 756946341 71555181 894833965 577001150 977604254 107582203 422972222 130415159 601816628 69068638 894829828 972845550 760525125 62710286 665910440 61633151 5556814 12192330 119519726 539135651 820323492 147357542 570351146 521037249 146769579 72166869 102894674 73171615 756420747 995406828 128040750 59024574 26909040 924029200 77225812 744113036 689334634 100612258 583951646 312588169 28157745 25727171 134065348 811633371 743326348 878909894 886172272 12732133 767554368 724838018 873837398 927478943 492131609 592491299 971318511 354809157 28866476 955292004 731248508 534824208 994450888 130700439 214919127 760573683 951122331 45615945 938561224 968848924 906886372 958115047 138801543 137275692 827080968 849099515 680848279 380682706 870647546 131752038 3856894 925640582 9497100 710697711 859175019 818148747 22769333 417387100 468447497 611102007 974499777 342135352 341212233 856594016 977244694 668290994 919948243 846364707 942588753 722751886 27928713 6605162 602238548 951690449 904988919 946138890 693447532 2742488 946142447 809925064 8069548 913656413 961922544 763342299 79577386 105485141 978897739 959295047 945482286 608326708 45727103 357997839 404131581 742159228 886125786 86707354 398422636 982989430 894622897 816689871 261558109 10002648 894801154 926170089 625602940 640415636 860790231 868425116 3879470 28799994 48328708 366162943 735427174 39942248 599072973 473995212 19751683 890585410 145245042 901681281 915917046 539032884 987082831 744546929 878784806 302301174 39617503 955338262 12018283 914077751 683809111 65016181 668577984 122284753 634700171 670112575 634740995 128587900 723671782 509897280 894780278 943019343 12276892 758511427 130177696 33327610 107582229 878812466 894061626 20134014 458500973 536850715 7860472 609241646 109126294 316745519 475610295 932309264 89278223 418813972 944837900 275066609 760617873 87692185 808221759 264760320 758495518 450083163 29086493 798297919 994711050 223390586 137236616 341390168 509944136 953515771 28251421 889521688 920691239 868159209 124878610 173075893 704340492 868350864 127531368 955284119 763600719 391543677 146002682 128303901 2545629 944905279 669939128 241079439 57707340 66777352 105212009 377459272 140367003 474280262 997366046 483563929 840242872 79813101 338305415 611990653 4875478 381002372 941424721 130526511 610323508 968108669 486909196 535163184 800499769 995361743 97116651 25572605 130692935 925081209 894475912 68699218 892230484 610610480 481876375 138809060 938095803 870501393 64519012 86000919 894817833 744431779 917489962 991077077 742334638 10925906 486463357 726971452 711026734 164500405 45919604 934336708 126242211 459465624 734314419 895227069 913293531 28000152 785025911 744558398 500893334 16449266 9666019 45603444 576499173 673740454 475388735 993865520 57206011 952544781 47576871 987035193 807622088 147220669 608617759 584449 284228272 998011854 77061529 684095354 748867822 17698426 946913874 73395683 743864459 927364116 994360408 894417738 970373482 577009821 810885559 442307653 63306355 937616329 107913308 887562158 961938587 952752304 896566557 3366765 11976737 560263715 39657641 892722653 586583331 126310557 492139975 28977373 810570503 12270180 568112942 978657373 550740239 979685765 73614559 63205933 873471422 331520707 862244203 12875287 946019935 894827280 282078762 918849951 9011161 835085885 774149254 55263765 602108240 29052148 71972405 145337560 145336613 110237593 469372800 891287863 145234056 949358803 876842662 28386687 622660320 137860298 939431947 905154730 19379447 875844503 758194804 587276912 985020968 456537161 888950243 924108373 936786588 397806383 843314787 27969897 810707275 146065484 156627256 18577180 737145411 995259563 127895248 28903412 961935676 382884325 588401815 953041302 726981064 878995786 893804622 845239981 915792034 110766220 208211057 69346419 86606758 132135695 984566148 16498062 691233306 938258818 845196830 718687929 73736770 23718942 866938988 48550247 10034546 557581644 143269713 552657990 213234939 204419992 101298352 624336604 402554752 12835408 24706616 521947537 933755479 145369160 20395048 144223373 493531080 803940563 944557494 451123870 933988757 145322595 878920859 391931482 470279899 487925802 860090216 490086104 960258840 63184403 577029765 944819242 727464094 58986348 410083251 323151640 408330211 67007069 125549055 9700918 407795690 800273103 223566793 113618605 54926854 993016059 392502667 810820948 936097115 987019919 322383375 751207199 990688978 882025497 744641512 351297894 894328420 791553228 3790607 989368803 139077102 64356911 882946782 693251620 37319960 440047014 154786207 961883335 742640112 29042917 207669877 111518946 63284041 20684351 759833307 986604033 121481068 527162364 994223240 147408716 201226258 72958587 42329951 69774259 552691771 959351509 216089139 668983496 864293551 685841400 564433412 877776280 488517880 77956451 347031489 993934948 543450565 682955141 887691322 861008018 760485764 67399144 340823545 452352008 52163929 744277979 137945782 139796192 90152219 758265971 105524502 909822940 910458101 895275550 759691317 693162087 474465109 878726100 29354651 113121689 136438125 146392420 995494762 218100114 315690674 681569022 928144406 54523580 374941649 862212255 368578878 223547939 117774989 932334980 136104922 607297856 448150192 727081982 147471624 883848158 618571577 9089041 859599580 491793192 29085114 818167675 932965393 138323135 960630183 760638030 156491541 6084226 307665484 857017417 727037876 28789542 593795525 937603338 11057882 222585478 71949506 597604049 97141357 951149556 375575432 946305360 483824905 28018586 26929136 914169843 11390787 922121473 22787360 28562364 805813503 950028360 29028632 556042925 24309430 845309674 28959759 111802905 20169636 64298718 26843979 441827870 744814778 787306944 955300550 978035592 315639449 990539673 27988502 737127458 23321113 482977371 46696158 345250449 775868286 870332162 753756650 977333921 304633825 727056934 134057650 626790196 55866338 821124160 11547723 491809302 56733446 219304631 961937450 79103514 866959244 15374350 748052052 88650566 105482826 818405808 748726878 591533546 743516906 492134376 20136989 186029608 607253315 734927653 950614273 946147813 143006217 418466214 854215149 726995308 54591901 126176070 492126621 17756639 479211884 345371604 10171545 207361421 18530729 549097914 28525466 939199501 460575559 25779125 760328252 147424632 919884262 961892222 874835474 6011714 147196308 928858600 926030829 40164591 78112197 938940600 857988293 22230105 878920712 923703111 535814273 610610013 470657441 802455843 952554882 122005721 727591922 507721357 143971790 815677121 890653858 950430492 23193650 210736300 535775439 20648487 4533132 142157127 29075975 913123470 5279664 351593437 605307122 855766314 13260169 353762017 288759546 100787303 163941041 59381313 143113691 980745424 4554551 872367177 978669110 209592238 665699080 898403121 214255000 519520978 169887827 417369350 654163076 879434586 9362474 42484194 113355079 88475937 113881103 693491687 27900483 970926960 955327170 539142375 112839432 995526841 627265806 402532233 610260476 869684424 550542368 28299743 145368226 893804548 977410698 956206874 597982798 15456086 29033783 45597741 156617224 49530603 41988468 854323886 987836759 59372868 6920538 535074845 146048373 953030871 853625056 663953836 20937552 27917268 925143689 147483153 990796962 950102351 29040615 613713829 332684854 874171168 110714199 558930140 795074598 130680959 265567359 833558486 938177255 759835134 215346422 246464531 423250625 524565129 88358828 657118513 418170059 625847997 78640321 654005417 130407345 920017920 71348076 141934897 710202960 439770676 130600579 139063107 4312060 953237521 79289762 536658763 753299660 490976824 606406767 870629418 471895981 542291966 420367161 884105699 975853181 77907764 146077374 4941405 740886737 145853063 470944382 523584654 139599222 861286429 290308321 476118052 96257961 266568015 308303210 78269760 290597001 96032293 72634645 34236341 25801268 56725405 442839596 960830168 726488113 588539814 807780474 28451032 145337336 817949376 610391198 146644721 862114345 68447154 954008009 31747789 146913218 341201803 780846143 803206581 85760956 72500822 147360555 591134115 143087769 140257956 214059015 893801079 306463959 860068737 535790512 146767718 673512034 859196793 521479214 591541539 113914912 881987134 624860757 142062228 638458856 494564320 531101438 744265459 979648442 56759820 727092232 988948094 408926238 146738961 920978933 979485775 399407963 944120303 441765911 72769506 552679398 903857758 357693367 878837328 599570281 54127629 805253112 958174177 942514125 107974249 333330144 860241386 534751993 991814847 906396577 925822030 705721856 447522093 845456277 936216578 13337173 300233339 960999091 145946624 73699686 743433589 946916277 24869505 443939240 131878748 474729347 879017368 974343037 877250575 589456469 725919778 474896429 864006723 676462347 47462341 912611643 174162009 302209389 727054533 498824036 72953339 4879496 147457332 439135339 11220054 684775683 147450132 585851894 138825839 808718358 866982677 129603350 147671300 144710535 15418383 130654793 874575221 341214645 576736700 146899867 143026820 952386011 79893143 30728461 686909038 486502757 147447613 486463530 73343255 886290766 590626378 342159482 759546402 994886379 933492629 113907503 18977997 401595967 132261383 22160427 22482443 604265671 693542531 94777043 617866320 455401583 147428093 11987559 860146775 73577539 28525341 77197323 671066673 860236964 103841480 29656144 518589955 143023468 440483361 995057096 486682758 20643909 981898335 46753767 116250858 67732031 479610405 416719057 341558857 135615642 476081546 753569289 444836897 448155573 644873696 96595736 67016735 753301287 587995893 840335068 375619821 891144991 756232074 744649376 576382417 10197238 719922650 628094602 81144768 938829991 987668518 759487694 391091927 143114847 78007256 927728457 735651239 868596720 12121489 589104700 983885684 334555755 10884471 443924909 886301174 130043195 24571518 75386360 743427394 5791429 735538004 22482425 458657416 327973315 136778062 9060950 751191882 610475748 861273833 682169566 392839510 921495611 959727568 146932728 458635433 539393394 28948201 434999957 471845946 481709770 470884451 5673465 149898134 452531123 867861271 610600388 64098163 272922890 258203498 485145499 146933720 893117363 63533282 827693119 92870198 8208967 934318452 46764016 974443619 992334412 944774009 24241528 929333575 396415349 12190620 782541022 357124955 110986724 760474636 340019357 960910449 123335818 26455658 650985399 233521630 463205147 928228684 756147680 597905503 492168536 337365411 147355834 21766949 12670585 10855030 16319260 10179092 894853642 875337185 894827057 524564621 888050354 844123028 889620908 22777220 721370931 778033054 878689130 10177294 878508957 884005257 2976287 875316761 500984977 868148315 400036299 55578438 44124560 332771495 10179690 616548222 16442519 877963677 357955570 46755220 71143184 143226758 919650814 943223471 751195464 28504813 526162719 994587325 59354194 5917688 955240048 367453203 122276711 129133533 886741809 898617394 6334018 959673131 221654383 484832363 40171431 879021103 744775794 855889288 63058207 143233844 931113948 10972622 600069062 818687162 532518627 277061357 805268550 57593096 891911355 65235771 935917584 953050427 955276911 735729390 820699639 878974043 904652574 12949677 157302565 714456552 798367728 873258293 726266805 119950617 73451853 402114478 56694743 473331580 826183503 884223350 719615035 769702364 13257016 873843886 600260618 440712313 530368975 143225081 578700385 16181549 930217105 995358383 12204897 762557008 146377572 146153050 146936521 911966993 671830863 18563815 250437523 994066977 535792428 935909519 557329745 113336837 141541852 593796070 28396573 581189213 950125064 12306752 3393904 13233281 357942195 24786144 930667551 966475227 12155233 740422043 79753348 853811161 463904370 610584689 875849618 492086626 149471758 960505358 740597197 203183272 580934583 138086799 28987342 60554312 147434658 888189134 613799430 28538783 878135080 75697010 321716877 542338145 945605718 146396385 999355458 552661948 146108096 888999064 138922483 960312596 24849715 349374032 828980049 672329250 15797571 9014992 677654557 709871123 753968874 665910041 393248930 2505085 63205609 407647141 491147115 73035158 568326917 418589880 190136601 593682427 890387591 458520439 374875680 976078633 986589124 953557752 384710113 319022743 897460287 46729545 356386867 877754760 912434804 903831738 337172975 455509295 119868819 821116616 69213333 880669168 131470988 910455294 120162866 828957920 602142735 979390911 744169655 11100438 138985557 894569676 919480989 342125672 704120081 786269486 816671834 357928472 955533118 25818870 288349673 815756801 24610103 668935550 485341865 16436013 827037608 610048759 726944974 482719268 751978140 927336338 742658060 979141802 391660075 105398672 146894922 487450549 716140793 876904129 574312192 142669166 130024641 743835393 878493661 44719782 878724934 11681335 146805944 73451377 954661542 872493734 955232944 80326582 130554050 116053011 189491843 990634733 660936085 821104781 147360120 416285699 802877111 878896062 812447546 147306596 969713231 40376210 5989241 751950287 146139102 491560993 151242291 53795568 876812647 111560007 56432106 80255925 760118573 993396870 8751286 940908809 24630285 729788327 740670472 745693463 413201042 986610685 536476344 141161001 465988109 610473233 686505183 786331200 951146696 440185659 262573813 149829788 223108131 80313699 894305616 868551511 692793079 607401327 482501503 353503189 565793181 94542930 861074884 955305296 73709819 912555737 543373107 111675535 871431509 755314881 892215440 885817168 734149084 491140207 28523114 29056026 472805886 848731980 149473060 574948638 995258864 70067628 320720761 88012841 923182785 526234071 864058838 221668775 144103193 147436083 982773551 659797717 851634817 375410223 945033613 884103408 130050896 7989209 48261253 338450139 95297866 439338954 26870634 671069294 28120662 540055901 619024048 146898824 542387090 804092206 901100934 143237889 130630125 129411812 451862979 877308769 405615124 401656390 856565210 878427362 89549460 25633937 760546436 610058445 693513716 817830304 933535782 125967652 811374389 802469021 677597052 84311164 27785931 12598231 954209348 129422151 915437329 887946469 760067505 858534122 492211130 936604553 595575513 12255013 731021636 112041229 918381317 268162958 954590601 552334685 743874722 976551278 73587142 780029687 886062405 901811184 873366947 886115764 36236856 435421340 743651084 418432496 625753318 31592631 453409515 109130907 11597402 935138842 120617889 972954437 115987886 474913466 325228630 956063611 28785167 145011129 78714517 944804066 709625434 114672943 603022171 751378960 502075172 28552979 735457490 144820340 10942155 423328540 305434842 44079971 108628350 961959247 675671262 357150643 56678040 147468214 951093239 811852406 56430383 281785719 11615931 876910023 861169357 843453537 869340051 27450212 857089273 995176259 219557817 870339668 73728067 760637415 858689918 6388860 181639061 677668334 760362386 25792907 608463530 806371440 425043190 260022413 513880025 870549553 143602575 126085804 356288561 694332853 458643616 933576603 678369353 176297418 142133472 878496927 253098531 758452187 517399699 519430008 65316709 968868556 394226640 940886762 442678203 555965567 80216292 487885262 105170658 79424465 758000073 396853105 492198403 28774867 138831585 129647668 145340049 882812372 794904827 198224495 78006010 802528847 878979142 89281322 156533487 46521597 744062240 768731512 10073537 513724775 490093530 35800232 974027438 293785723 820806364 465535896 794194816 955305433 147185051 383417495 542079187 23747600 921769098 421866281 350612915 724697143 623758692 108803277 197126803 868281887 16375364 480927465 477767477 536255083 322949774 879918639 930664104 138963190 188964926 355887286 973121924 805132889 26962181 735893454 165198983 113736768 132617655 474875354 14402340 28657284 130042589 543343597 145364323 474897098 28502299 143242554 769724231 481201979 143078087 72227625 138054290 877610558 475040733 40184835 141928224 815567251 582738971 685978641 10543221 784621885 116405557 996360063 145982494 130157345 12306777 402533469 610326270 935286661 894297569 845442442 146283955 752813353 608744111 852684139 948836068 873208025 103269170 147395817 138745925 19708505 911264895 128850138 532723439 316812794 977925215 802177819 62833337 424805886 138965564 460009636 77031860 955065470 996433166 901708385 423512976 610444971 526880143 145061454 143035896 2768618 13213150 523663289 978490449 961140341 973904067 874162423 993373747 802914071 129890319 334642242 143756357 996439170 995309301 861205087 887877024 760335608 133828961 535748147 355803141 758526451 979124362 526687769 65299353 820884908 924148005 872490236 15703777 840942316 528264295 272385956 85228311 52720842 130304640 923776991 130663016 755397265 906681745 93774679 311266285 491663701 607878297 113111888 877809121 22243265 911250336 936974734 64927147 54075501 117980913 189488335 6464761 955119327 126496473 73605575 677457639 143179948 872651541 22643133 762404044 953051261 137988748 921628875 929118331 71381633 18537261 28483806 977565572 13104217 402609358 122297553 400551664 37429234 23706119 347483699 887492833 442324494 16503795 954701769 223248309 804677301 634487100 139050467 637239850 936625974 29042404 323457192 73142591 454346619 977669623 842871135 26139437 28000132 27864035 339109999 111748704 39405297 927727193 726462370 469098398 475092860 619782292 961833882 751902204 18556093 755384727 20617625 730658515 63690337 994467148 996099263 979093804 69420179 755901702 179204010 28999450 401586182 542333876 608182352 584099203 52608631 887389817 113619017 418176645 609557708 796347182 424953019 2785608 938555889 731740466 492211661 146311456 926382805 525107666 112611373 610062811 879044420 653009626 111982173 38031446 10169836 107330035 28515401 893406010 534534255 707505217 339965937 214296392 902723774 475186268 25933841 26817955 29049895 6569112 812165290 13166328 793127145 122301463 936796752 72421854 951908087 751211172 485618678 3260235 609549274 103397993 625792396 615310076 401681369 134594840 23819912 415248353 722915110 4741909 604143540 686022111 930004884 801060056 548457802 176530695 784792958 465830478 933690578 342099345 943533184 975367658 599337695 199538923 466747138 981212452 946710913 126333082 258259659 147366129 18143755 147341813 15163671 875942453 414273958 27793963 858375816 928359928 494485291 737560959 348873985 206955654 40167141 69560403 18471076 11241195 32977549 131100040 961399112 989806803 340420177 869604830 113895506 919460335 951822327 604867917 43243744 853988924 608065079 69634327 631188141 236214384 143258156 671239804 906936557 576384824 28816467 858001233 551638452 725699032 135382897 802735461 27712773 957740184 860577528 717875148 539286773 13245658 771722099 148274356 29031195 490014517 24368798 138855163 73644799 861712187 720730234 324343007 957588557 899547042 795151460 865383565 146413788 73588882 95053014 417105084 536811639 105481798 8660800 971139756 609686072 726975287 737092362 24536432 922014517 24755151 879036344 70185108 124910962 69266684 692344453 26967645 720629468 910788021 937701803 445073429 73399281 828634681 124048532 297691932 28684900 67163814 961879292 637348459 291211902 885405914 45685942 73206585 20370725 851603816 130169991 608203351 951132773 993244551 530270701 102769664 670261464 610272690 491593832 941001194 268467701 113723171 481189078 903162866 820696424 685724182 37294490 592302108 456376585 882266779 123574136 35715194 968254304 576953799 69635164 607864708 872402256 760242347 415041937 744715510 727518301 112634794 815655190 878475673 2252550 26453576 520051739 543088878 490714799 525898258 878221327 845378815 65245269 994335116 892397446 14734853 467999437 136919421 105494821 146289354 190069497 9385784 711271724 804224562 625590004 3574609 124892129 961761391 749834664 4785599 953979218 946388054 986385098 64818590 60922514 475137193 939471676 955660060 711969518 939247695 886476696 145281559 64398132 96093022 105506135 899335904 844475147 523300165 450076844 933232505 803717376 979670653 857064770 982628622 993307273 491878318 995163296 70751855 894824960 509368816 408294782 787548709 143458722 739638174 417888139 572061398 445013206 4729938 992983295 479358336 535934467 516798079 992285133 66915760 73365110 957650643 888034028 935383484 342143168 831604375 760185770 939572852 487939790 872118536 486968277 579610560 483821294 937930676 80996060 418469943 843785595 936762094 941926497 877703120 994480857 580167952 319983986 718671831 28815334 20666075 508611843 909940328 139059737 980668295 940849649 944286715 142083973 130660919 341775865 387358091 415940226 143265316 188494685 143008408 257109017 73204185 733914469 103390172 77178980 29077126 29070113 572597403 593675216 96587842 878852857 147434045 834653618 550620845 70933521 876981848 873839218 489859422 921530508 55840505 420965451 685277434 816736069 933395812 76131338 619326710 698106151 12205712 926319027 424836178 491132876 592271372 409545248 937211733 995530217 147418719 144850693 385555180 954500758 811409572 591676424 16480182 494905869 765194778 74384496 483326765 602204132 878235872 145504008 758371293 934049317 12735589 977661251 669166265 742693805 602207561 945438875 125958384 951111836 138979838 12264316 954496530 17268131 529586451 2750035 478531927 816594545 466724576 145852085 722281559 559146868 37380137 606000611 653160649 698496577 137849929 870518583 973031534 145037951 950623045 28688174 609551102 836725549 38762531 610425226 439775949 130511186 53893813 676901434 28279233 981546260 917372391 408311321 28782391 809747709 706990372 823395815 869481849 458115197 877928102 960606248 928371886 465468852 754342606 826558896 978468759 18998244 425009441 20663652 491570144 289689924 903959216 147361993 995408361 407165394 396151441 442560320 339868345 56682359 891629690 492873863 740635945 126225195 112634178 56789372 147096634 127502181 4965880 147137101 262081332 937100624 418174302 950588183 253859830 522520579 954798935 291252777 96546461 282614392 29065218 773493948 953949382 117582443 458120413 867962752 88371440 676202461 5952242 215391022 141185092 154332934 566248804 440728415 959674011 19901034 80371959 22245824 615927142 12131252 113905916 626249101 77527752 766515070 992608044 552648396 442737837 480131263 145378249 607028779 920615837 977088488 849053958 142153097 13319753 978716141 56166739 665316081 874796366 76137459 126368111 692608920 147371353 942993477 796569423 73601856 935368996 767541944 145351888 842314702 490732446 618040351 68986378 94501556 18967101 739618277 136641812 961428972 26801315 441989561 760611508 726543483 750948504 129857733 731705112 597144130 853109764 147237599 437598779 454168029 733918314 147453188 877950379 771497999 610578533 600713099 957720375 789711403 954638551 960729106 816147368 418199123 144259960 71597393 734071929 961164149 743820335 439865459 71871149 793405399 840335546 29060159 72406171 24568969 481563300 719096479 139031079 604246203 995215814 935214355 27503943 23683368 28360868 610442795 792545727 145706009 588533916 121168679 945347608 817166524 491097093 12265419 757820400 55901062 827715243 186000586 807732927 142969817 20425014 110185589 126362030 323885835 842258074 29057534 953737122 491791927 96859883 481685266 593572713 314197362 241453780 959750369 29066300 79629077 125927126 125895490 739565899 878956275 931345866 123962102 929970316 935935052 759435385 536338957 878470341 931116348 340955580 973627199 145430244 357770939 954512144 141554275 588500479 609365669 79146485 878892143 471588988 130694673 25818844 777777286 850479124 964230488 3720560 728003847 12147329 550331554 970593539 522514619 147444745 819896955 668362109 971346191 874543319 960899223 727062359 54129516 537033122 14873715 28935116 485835764 491990238 946079018 44505200 927602317 989623128 999383308 752661690 751964279 219418752 894775751 827760889 920335276 262459814 955206603 341883078 165891457 875371194 837346100 349494428 12025387 142737697 12641282 73549763 595490799 147342939 694458606 995499565 10744728 601655376 938606837 989666801 73537634 935667177 113925501 795114016 812125736 450076208 112679221 570701287 474296287 416533022 12028846 480113530 755326302 391015306 4252802 130663719 837489002 763961374 938401715 53437401 100234130 807494861 843897254 804829100 68529016 27495819 921235285 118028003 72633246 102876004 88357676 870367624 37957567 137969733 111729024 661750294 99981265 786355829 145378206 841244118 672441218 454379399 729922476 876069358 877967906 63252755 39256059 113886893 760031709 72378063 893244320 810945685 113758152 995386012 13197799 984338081 884041602 27087737 475374551 146307399 519094994 887216263 737101988 983926420 798215861 429062941 140129252 796179110 73021834 128506679 24722257 348937472 40360149 811613298 867884725 943008234 28306581 946768888 610322878 129969401 36420392 884195335 810861525 441822941 65177890 80317049 5697435 598021158 202710321 6539985 799668335 886424848 108128469 476094332 347555321 357987102 126350476 18421711 20553477 879035652 37027234 722039374 474914575 755893608 4652719 104990453 341551172 27881519 917335122 171704154 743361993 932333314 610764920 601255124 139041774 888198488 27418473 987354760 218990931 32780585 42269431 820998462 425064001 7560183 609932276 325373856 111563528 121160229 144150088 771735212 475328534 143242725 475305581 679199966 736137215 173433712 951187617 55727689 682755307 139028948 131171448 947430068 874843077 198606205 26969467 28975819 12856661 439765701 777644753 134862123 339960646 64564702 350655112 887069197 940644674 811370790 146550526 994997681 995342422 685309278 356903568 953535661 805610938 352701894 96578525 267034590 878376150 995750078 673530764 510722476 954250831 440686629 39130186 861095976 883312195 73592140 751154301 957782013 912779957 838575729 991320056 994968519 995572535 517101931 483726054 796825291 951983195 928344506 590668905 876577411 2756550 534724185 787501536 147366841 888193367 999632973 268103189 17389392 18291147 541473821 753218539 933588055 979705716 146343347 29063462 25805461 709173278 949090951 221642471 1496394 845577453 891510358 657885424 989103607 805231944 606212068 592704152 182393916 5550057 983304200 126145086 28784561 451222107 44403710 307413536 658543801 437265156 733939628 146298144 961950091 223128916 147183410 71899974 369871565 64227195 4829166 937370172 953428639 201667361 862368747 611360271 44667371 801723529 24834513 422713570 22442014 726971407 855563411 693499618 912072761 13255622 44078021 956724202 20044041 8087209 236097013 954396270 113368619 810827563 686598104 143237176 948282242 342166566 994814288 141933323 794096398 129338201 686853474 893794016 603832217 727490507 6442668 28536292 129614316 418467075 289194187 145215625 604147910 60975402 113496416 818055391 24857493 995072645 397070240 918444088 71520713 536820324 7005144 222426587 635217052 109272780 448916306 4724866 686554777 924559319 888313974 509535147 801439901 2372467 71582014 818279181 924832498 417646590 3879767 109423570 28804480 872371877 1663618 259234250 584901362 414154840 616667642 26928305 756184640 5580301 28022136 136526893 466906670 4498547 146936019 946756809 383325961 206339595 71677483 959850987 15423863 28930711 75745545 626253133 972664922 862209547 105502637 593179515 146386437 80071227 626244791 143172837 960575502 854132985 492045634 10202991 827206646 103336091 756398651 355449340 952919281 671036838 877360103 72129476 147393302 999033171 854621985 491083579 642499399 602062396 685536755 599825842 414268680 616438822 650903125 892490507 610529021 751169321 894614488 875960659 954786570 492115056 684255784 12492204 487711925 955223756 809783112 667765600 727052511 109330005 929977981 67908948 951113151 475320321 733820072 838220641 54863054 652162207 842861131 27976594 920826856 844929143 751720981 165473564 523147819 619781378 76918512 40211273 12188454 213293839 147340870 17026121 478512094 610558898 954254556 989645934 601857149 787208592 531984478 883986635 542134320 844247340 804212348 819005709 492181981 490067844 305200981 960867669 936285790 35559067 273552378 795840193 443678302 27681345 11850082 1379547 539043234 979398646 142116794 28177457 208722009 147474686 936057955 28817534 474240671 78132402 814878772 473210958 995516982 660261916 952625082 868286987 63127201 447012630 3388683 172499991 126386647 130542043 921126585 586985112 13241020 174206867 874827478 744819804 522517128 126778745 71634817 452283706 743212551 79824540 408140615 122254561 802061080 804179319 122849087 989973395 748980081 942655029 826616089 128415878 810223899 48021788 991338001 73436887 491400272 957104646 959820356 932265471 602708942 945586884 568607303 979357149 936876226 715053881 536645308 760352032 979647453 859091178 543056337 4803797 27996999 940964598 795107085 716895683 484741828 792896176 872410753 142998625 476340914 147381430 946323419 483704757 138558800 803166949 982857120 3467505 2200744 609193705 984864790 146909640 20670878 737582584 43653912 440548725 423008779 536057680 259988811 843204305 836848867 19828288 13084429 145214927 884610759 886917418 684094951 593064588 404121474 793214 103428124 147373074 888207315 760523084 992268810 617060307 139728540 616993443 995486856 534778654 937326926 955110663 121782380 856052610 917064128 916224579 921665955 576557895 671147978 866404695 794079728 56923130 951028859 321181168 55118925 111776946 986962275 827483651 6057093 92934402 468781664 870261193 71583450 989642812 10019542 288610849 544243402 991159047 937499126 756170507 590217239 458478582 487192869 16480392 20660813 606066471 138044436 129630173 575905586 82823995 722848290 415814387 56910523 616763124 318605253 264213778 861171969 28529289 895466454 71966366 37000584 476368910 147396183 147442851 470071324 29084692 27864920 541137401 212889046 41549932 990772267 76077727 105471010 757919782 944795542 981324233 925076029 809758818 7500345 142704181 610537735 771474911 79285292 758470694 644165736 245440720 966568382 606384787 945322066 145863259 335872193 590105250 69239705 862213034 28988956 878328178 80060893 223227191 254468000 795028928 147453636 622224445 22680700 48273537 130643137 63582190 283899556 815933592 859205954 38335821 306476601 669848018 141804061 939199562 995496756 10986231 28098315 961977497 803157838 606263099 237045045 736381353 71974247 796902746 862487301 321069800 457249152 860895598 978647179 483761523 930733407 131963638 34852179 798825681 55046631 953500861 598025037 807331092 938551488 63083793 290860829 100111808 761599061 28275276 787561609 29076652 995453300 138993022 861261547 104316976 821120227 875801101 490950402 468777212 29502029 27989059 868445609 8200005 926571650 304409841 845223991 153517187 955185919 274911558 940445812 22431220 412177032 137936451 827627512 474390036 752957173 6843123 62889287 885963432 29087725 483510479 760478948 474005779 22619282 735894059 768981074 73444028 969091436 760361260 128586215 407818989 147402241 799634104 136465868 945159043 951975068 141963048 12146803 145230274 173348631 125642877 423884332 112587425 472816321 65310054 491536977 552631097 710929783 149185459 928231145 147383984 130680301 146900842 529435710 927762620 921959237 759049718 871696935 452930013 28770322 551343941 223718306 147428751 710319511 10957422 471874387 491065561 415727399 115287499 955297691 418450518 65239189 870630269 607351735 812339132 4301981 333734668 13251533 476330140 417588220 125974200 129867122 105140792 710998303 413749152 993817945 823519024 854661898 874920742 735456275 92782018 625962150 147222579 389104120 116610343 9031559 535518744 308870025 692391751 102125558 994297093 996884390 146411855 29037083 138954392 693394582 14203839 567496119 616399610 810562378 147457020 869674503 864562159 723573985 794703628 519118685 935018977 147191573 882110382 573949886 12186686 487782086 527393793 24866930 123595915 46813756 536812915 912540857 670090013 568475602 12112817 767392633 22765718 379556059 994471388 795371996 144310710 11128262 961410029 993859256 868533572 587538617 711197314 953584055 941783222 20665184 871139018 886175355 868968832 592059007 904281485 110725189 130429781 141989539 973043722 483560815 960666628 994213283 89289134 204114889 383052215 979694201 473169222 356296367 147349885 691127019 236323010 23066520 744812790 987095311 999604554 737594866 965490161 854505348 760614439 979703499 535992550 20366843 961826891 600080827 484619149 867068445 721767300 857501094 681908232 502241060 113876887 711206985 71924283 137588196 116776412 8286696 71611916 29087477 40180595 341706596 38071450 39127065 146827074 483812929 458574258 608731316 961700475 69485584 473308375 806307944 752260397 525179278 10867981 27097395 140880909 937734442 28790826 338988148 4806308 122272874 351265219 948440915 31002164 145780675 946127111 118074110 147429918 9002149 883543642 958302266 862206399 972331203 80353865 992645391 372719620 63725821 79578694 357179592 814776163 405303716 17999560 684937686 24269527 530420696 929106558 113868402 718096159 113871199 984666350 268378640 713720114 295993618 768533766 458652282 29041677 994588777 610228111 860731666 28022477 26417883 591682095 610481238 10920609 78771176 928303682 939760983 10576652 462737050 469021164 8536082 539264001 49668421 878989823 128022549 424532202 605318385 543480095 977047455 138657039 689309850 63567762 676274697 994827685 457572665 938566095 80313832 12192010 407445364 913342384 950992889 808600280 674121452 823225412 19592650 493163969 681064024 801905350 861311104 98608918 827881656 2485208 455059832 503307256 921228822 29080988 777285381 16452746 993412228 71045562 950923621 884912024 592731368 939394278 430959093 70752246 28657666 591588816 19846969 660867499 357873927 11212534 341055231 942367547 271127349 575961259 78262397 859774228 28542520 141061238 744813859 147375235 875723352 821067353 8992596 67325478 663858407 995190699 955411436 609985704 27120615 927481470 14839098 534386676 991246532 71873252 610578670 22764724 946647013 331654385 341895130 539174616 2247131 731883501 70905205 536849241 718563935 332942316 28784283 805299286 972286145 737626663 750153002 760619784 264463555 747618177 995873764 771740424 73688709 130659937 948188148 859127270 610497331 860748587 952992190 147323911 879009374 462588269 997959864 9022816 536603359 589257241 26690788 893270677 24726138 871756162 878906974 957022109 67424782 942415229 138043154 170120992 73238357 973484304 869438017 988967928 487969031 990774761 411209535 28971160 593564750 149737231 955178595 26977459 336833496 137885041 811725961 146681970 28085041 945869827 866684846 147319136 408197963 558927732 525669026 39053087 944983815 542091183 534762408 129276063 237236589 27888353 141970623 143507430 414267030 827709618 986383356 957735355 894514960 55332625 113884582 424988340 26326628 193872 753944698 843395374 350659113 649100783 978175773 979151401 759429590 20624564 944491170 2405870 944958073 21707926 921751473 875969152 643064968 986092895 256193702 759841925 11760709 956727655 675527553 542958976 8022436 684692996 610459011 989131057 22682360 947385807 859432435 737746217 55067269 2774298 479619774 145244067 851970174 954437964 23518787 893779605 668295236 417123304 71591251 658465750 12438854 591968825 27228850 16969564 95438114 24782464 588403964 77689279 777076974 861185719 961716602 441811043 147177133 31628578 589649971 126509050 610342241 266072572 917534537 788527776 570769177 112259467 607428750 952989389 73329673 869027708 815300223 892188388 13213939 147280598 96749105 475009096 926648616 146319187 893520703 113918373 107342518 610175704 18005768 46765155 978456787 476350425 150264791 136991047 130436604 454439327 904336264 16469576 149735785 711781359 56002989 476381542 118103155 846876513 941602300 10723288 898180653 250389744 882216583 145083805 15450733 995306708 338647661 348149001 67509656 948337991 350314549 975610204 760651512 608334191 668190 144992796 146301200 125427480 953546475 978735566 145306021 111819703 753772191 760389914 28665285 145158330 617713217 626378721 919368828 946103442 291781813 23088682 994182610 751585547 894698117 123560576 711247335 339114986 217995142 978737248 321854922 989840315 423977189 693264003 867088021 961923903 54625131 635508185 129644627 798990149 142624908 878479436 90725290 811756706 741320313 24231871 692832714 682910199 29060276 76145268 491391182 26857814 146885723 911645483 633916360 2166593 146915581 147395696 473992556 482184188 141703100 861268433 893722235 399235350 424982701 878453992 657822038 625871204 760570658 144828437 107607902 3524615 844505958 40131373 28949521 265106428 678513712 137629341 147320414 80336958 442827088 67328559 945860489 142996886 668972291 144019438 70764320 369476420 12279034 134881431 46776532 706001454 34904579 953430759 886167703 10208239 468408325 29070384 952881516 609867005 565570972 156616412 820359029 434419852 28533706 139041771 658686522 341854956 946550949 510056125 946446914 147236326 25888782 891107281 589132083 14842045 886479313 866149071 981052564 954756746 34872471 134317121 536836568 143259207 81411753 860247771 962887812 19220381 67522594 129582311 64253718 143266252 56946406 289803622 139587080 839425408 857789747 145087257 144578823 919680900 144136722 771566265 989739008 744810717 551853733 221568505 995510768 558134454 122298382 138987000 121247339 52838725 576223064 866883772 11722717 28722839 24713687 727868480 147403500 647378956 71869177 282489807 886026923 626254190 127552774 21656915 82495235 6556467 28910138 73580643 364930520 960620893 970822038 134895302 937383528 368098977 425063452 5836268 199359834 147314462 611327093 851732981 452871157 104862352 382119323 135940897 930373539 644276839 18445251 223365693 25765394 961566616 491962391 649072698 852313735 56935296 142115597 993919286 135870123 978656986 535311989 740564827 920986669 145379671 646682882 946726863 52032320 973361075 755785763 954136190 11942008 606137354 894729088 593786022 824818870 932163515 894248339 18409183 492056182 256562126 973456872 757454171 759870918 576947658 415870109 424465768 12306909 948788415 152477787 19613389 44272775 120968452 936607959 113924588 492196513 476366228 290052745 153755894 875316539 734576396 964601927 606348850 919577899 865128651 8589198 271839590 198480735 943027901 71370754 21738796 69057041 727695985 146657511 892747197 970774773 25126412 800865704 147476732 81026675 105177883 479313566 327430820 35304502 145077506 524508388 78265981 146958892 949522025 71723293 80364371 725386280 829628769 986875224 232049733 877809620 646726635 52534572 741898564 893742783 952803868 953584274 42573265 601215792 44428277 40181763 861406228 421931105 990271395 811646956 14830781 751692946 811732954 624055813 34669250 147330422 929343804 323792154 783344768 69966687 889064411 879040657 937040699 775628558 382825450 140647310 307909836 145096121 28766075 969690071 894265287 20692670 972902672 917864488 180735740 664781000 262405890 869598108 29077080 11687596 23663130 804253030 24693152 143179060 110506119 734301865 350720743 70711446 6790170 425700637 109727614 753702195 9020635 307218011 145746715 530864326 944403090 820805083 147361513 928569502 24420909 953553890 960683207 52731347 56967279 937505715 992351858 923703954 760487149 470086096 995137225 920971405 739358822 982947026 955721397 281578729 841233097 391545652 203450492 76128583 950361504 995489020 742124718 668499619 147472084 759549265 20519078 453324349 599775102 135396149 210875837 760634146 481275432 880859889 268362296 693454029 819348186 846453526 134537654 862240353 45712622 809860178 500483790 26052587 871963144 130705030 146430595 810302858 819809502 142189591 865933692 418751720 156266994 134891287 601930779 139852263 14217021 456366787 894032897 759528560 610606261 320152427 852896338 12677516 858141747 69417437 977423938 877473603 892199938 324259723 219535963 950784837 145278186 606350467 820409233 267159710 994199447 2240289 105129309 387753042 803093628 744683139 535497784 952660747 113834547 76775818 597004614 129859840 10897312 811274343 759856783 151941913 214930514 491933924 649330445 885378797 936700985 993141849 148261193 619150520 974385752 145712974 610209471 928262420 125405167 488506168 6448780 78243193 880109521 838520162 788270701 827205541 491934568 134331677 609273287 710722311 856997205 409035734 42599617 8028176 859003505 465546479 862220299 662699090 28976855 284134910 939415467 625891330 857007109 593270418 145216563 23159394 758519920 113884079 520055799 458581510 829751167 113890868 869766917 721172750 852925616 22168164 475857271 558038283 107492547 20680639 67362527 803362467 130297545 80189887 145385190 960754997 869139554 990407281 959563271 952664293 576005571 10963012 17007953 155440947 113308097 999377205 804662677 20653569 767599570 80317227 970198847 118893772 743428477 634926150 409045505 28920073 140560194 636395899 139073299 72083960 130452490 609523096 304371779 952412800 670509232 601118226 451310009 877135561 11158069 827229988 995456259 455844883 945084512 490526749 107454625 593802347 574416618 997606611 881995189 837065044 841998390 608337798 801110010 652769279 144983591 589583785 26343154 637472953 576046218 875868388 12678385 115677185 927337829 603243296 869650672 604916919 120194836 893787114 961954869 55809871 85085647 52649680 744319987 970572139 560276070 759583063 886439745 541123921 894847733 97135141 880108281 112701297 610439775 917592889 20650621 957422751 6630990 751814351 54858395 760555729 207968293 3353196 59374559 845484152 989702733 11200504 878196526 77738635 570705429 885390900 513789722 484841625 290855808 956391975 147385450 178345158 914062225 446556987 333611277 662651896 27890786 943756861 16219912 862212300 817973419 147420404 970490535 147288779 25883188 217365996 12248360 61422712 458603004 105250763 62498980 357825136 961269191 912925272 288784783 941370167 953477575 894554930 361594226 73174996 78211635 11350303 457945014 457586121 213274991 69492724 24893291 146638548 802713680 959815393 73258771 678117720 21950337 234636946 728710498 3877736 141394371 14843045 182800457 948842296 130510146 10101001 146829007 845439173 75903854 144177313 923067027 641800981 559286715 2367970 626028159 72947285 928053644 743759210 169096977 904225277 450044173 664563498 12141497 68209934 405848382 71632851 460162396 954610067 756188422 986788817 12175459 979289762 329436872 943475771 853006535 24736937 147440853 404809667 968281239 334483430 904162344 753962818 961936151 665930402 78185736 108680711 844175325 75906106 868411598 497671719 138426030 71688854 869996927 928315046 615884493 644482946 63123931 138830358 56641622 937674330 20164713 834824835 284240681 23002554 11111749 787545391 727827134 466896289 44590423 877680106 994323061 736063071 845252550 50635404 815727330 64598525 575253739 133272678 18489681 919133502 128909837 29044398 820461424 878519879 441871428 472055857 45851555 189060579 416535431 763358629 14396252 28998493 484697029 20283178 611330061 587110141 472113983 795098666 492903754 953478937 145847471 73663147 979652482 824508385 341094159 887352091 828631748 28443127 24743813 465445604 9838079 99233915 608433660 995000832 994573103 104617878 491906466 837057222 608983783 463882710 466235955 810650747 994251226 73625791 425100922 27975216 873714371 223647702 792344949 990249896 550713177 129603115 723663668 44698968 63077578 78263327 865641834 935678377 921290226 684107753 745700782 760341134 605269519 73544198 67846308 567648614 752462391 452784907 686308001 13087224 477486405 583461917 12173307 979091133 576764657 822002690 777327713 157393381 996437954 879008668 450952002 949351135 139055783 948552021 978569511 924169820 223755444 894624853 11784444 760588981 107112276 456556603 388920035 540501566 72673204 819444515 10605289 405295851 721543867 259195539 353673314 988862349 930158241 688728330 810373276 492159695 754056622 10443710 809532927 954704506 995486702 146464043 777045602 144239132 876384943 374725181 63505211 492082535 46737637 41177160 878722715 70601404 878983420 432157209 273449408 188081962 860744947 859170869 874660548 961836358 38383785 526449197 492209804 20116952 14027070 674513470 999229071 800562540 574549795 790844569 996485345 317785770 39617761 810307175 609933829 130167076 960441348 878129446 875460244 827699527 105205753 601678069 5969035 877734432 884283373 790966336 777459736 454379594 973777554 543081136 69011144 610023261 80365375 18587798 542301775 14378430 99704492 40152297 787448003 796547520 28937266 143182513 283451132 151649522 792680077 9022401 931112342 42200511 574990771 253547200 754828162 59287540 137154166 12261933 748535913 708644748 825501189 136500160 68842222 144296274 344780510 491019585 107563600 125441247 861284623 8651077 25511990 380394893 827467428 28806653 735315186 145547401 747661798 425049800 746523312 113116139 759413074 593816360 884355553 587403505 606263749 105523686 541620115 147476977 995104889 414176393 368954674 24811313 28676231 961976618 626063198 8071260 78859655 597989165 908302656 27311411 733667948 870404270 25925286 804369381 56939080 584860410 894737062 26972619 912069493 965350825 16848719 348981842 70909547 654062585 73153350 492005571 924123230 113773502 527060527 79281299 735449623 109256077 146773352 136938580 324386206 24290531 62503646 970764458 402652564 491602706 744577805 145367187 545337283 146148164 865839128 28693603 535514512 680520746 140608665 961276391 80318394 122092030 8369263 35897349 10715379 760605524 48082669 993419141 585336818 122258382 5711039 943998933 458384354 787250527 23003674 55146998 333947515 926821533 904991025 811938055 927840704 744696275 593262471 894567180 893235152 107084170 542425692 417685545 146971905 962289149 524325671 70049349 760640630 21621408 10755761 42179731 676487194 996039273 27504081 9109299 758554623 570375341 351349818 54019026 775280516 27862020 398434897 827129441 134044784 470819126 60983900 946947505 312464362 24242618 642838328 725888673 996880622 27976389 741579706 941889430 779608614 72704809 487910084 557274624 293599083 418155730 877954116 927334473 67265370 135935878 130449242 476262552 357876510 62034489 589503812 986573548 391001261 3479416 866409481 596531279 610522711 130667835 6507205 890483519 776236136 458655333 778332728 22739485 425597342 147380989 408285651 893925059 957375298 977428166 626268613 747663569 606351309 113865305 845376213 599723009 808659369 880812423 744804002 877993801 95862990 960883103 524095466 955590758 13221227 670087094 475124302 606279313 845345628 760494171 806658209 80333178 826656874 59147725 937448938 894819679 56932520 275271438 801070544 96532097 757447129 324409987 600071048 146857232 559211031 409890 113499909 995845591 906539458 308579776 56563311 890900376 744770289 608419660 60957811 400499214 223579165 939768247 876947678 205952156 920096642 760550123 865597978 818691598 73211925 953159856 938092693 957534232 417372098 953186905 827747657 879028677 902903445 680945226 955301879 953179152 950411240 21647766 11103366 7414652 739514145 111747377 27973948 944781435 69521393 763395192 878905854 758103008 492187996 448331170 754857445 860683151 104863494 879293710 961400552 147456581 792528760 605344299 844653690 136838685 441350323 894816184 936432250 993361533 24640657 756644338 951147280 911815971 991292094 78229840 11140360 486914181 2555802 869072511 577051284 1111697 960574175 876780344 4811446 759336440 801947117 688459939 966759999 922606050 936703169 536812927 609300710 142310280 997844466 75817944 422968408 391180768 684950532 940475232 12911722 978504936 760623639 407489671 760377888 111215756 125669177 886445027 65216433 957211326 486969127 846268064 589595728 73688866 146830933 991156713 674660632 19883310 138531626 954780362 12723950 11954020 492195700 551025776 801697283 128242277 862071555 992275214 80317511 3689396 737671264 137378175 487360540 138981744 97025348 758326853 758267193 317303433 744638823 878084368 483755560 702822749 10034722 896567446 4393640 418446646 411636529 147118621 930161950 949503448 420280806 136970818 26953877 828665910 689343028 6311589 485818474 130682965 26979556 250915911 142916612 397440696 28627301 105246539 753965192 144828339 77538943 333280760 852789470 858331739 79705361 890480813 731191461 672296275 808507299 894487759 946527211 958457883 130292006 31739966 28404380 255248730 325377547 408295684 944579969 855796645 555819304 73509208 490047747 48544517 509823257 954759564 531583131 952719252 408772902 124742323 29062096 351958450 806146182 509899892 609526906 995794909 509928979 488688108 820938745 917525755 804215819 990532532 363064049 28813821 853872210 130063522 65288687 476231385 8988233 944842900 946905064 42159124 626369972 72659018 145380906 946111368 182619791 28991195 610521426 574811450 38193768 625286400 952405583 20647747 147465928 14339744 20574588 602146787 477055487 312504647 880652060 82700001 670664634 845368120 664833803 735445688 718690000 944187463 760248527 920340121 238099523 483140085 156663602 509942623 878891950 841191676 130160002 20262112 997971566 843745878 73690168 23852380 759509508 601945964 725915045 744828228 878275485 128337007 510904405 953722280 851711116 482694462 584242724 268417386 845326102 770142119 626156762 664206959 922445185 31780379 223487133 685574944 821072560 8402497 26676591 193942693 538234309 341692863 431296220 104443297 147312361 717657021 736392180 919528427 839453786 145647784 593696007 19589331 196888726 11717708 744821831 574198091 989824526 894310914 609911359 958824781 16204542 800969893 864889855 302730261 384231474 392504456 145365550 17512582 508984361 83981431 910952725 742679589 8074057 25502733 552389502 737891947 927781690 69380168 784472475 165030085 812203421 97106377 509913581 653293235 308361231 147419583 399565580 6078841 455506979 29053212 20461505 20306662 74081839 10522365 971256634 946589916 359369411 811290199 2701476 697205353 2779896 625779583 8422842 974449047 960366124 28443830 108919568 129434657 112084507 20632359 535875850 138913125 693416936 80314682 79197066 851605129 54792469 456007332 10697272 156142282 51783113 962879788 125415315 952319548 623714554 819524792 953587778 387319957 938204446 71951648 755700519 306258248 809719947 145271988 743558502 73170951 3872323 976484067 994433796 608345813 15911873 852770001 649090381 920580259 710994048 809806518 26840958 147170475 386951677 71420432 940721410 704988006 623755214 978622466 457176231 206221220 954607735 548472764 861658694 417819496 769914309 12877103 685326382 542686353 26844104 726544476 142211281 147174016 10709316 684551355 605858162 147090840 69004090 921766630 112760031 913305177 142834984 271333376 592609153 450016848 451584842 609500298 492167086 109697529 201955349 860115902 870363619 535599279 147335250 934121141 615544586 912407028 758269491 26977074 289588257 266622830 539135859 878465621 473569157 139645278 60646572 72644192 95686164 823188420 585357777 139046843 55161112 144165453 994949557 104453587 35891793 481637392 190207421 735971064 46441564 187905457 108836916 875879355 759920216 605061848 9890815 419861166 592870091 877192220 28790830 999106759 721307065 888219234 589602421 605205795 887706751 391907326 985968569 143756970 308607307 140521843 4811823 952792309 989439696 934360261 126368418 822479560 123279242 658833068 951482083 12984553 879005771 552520127 341025058 428983336 546738692 883533775 760627057 73137784 678375693 273924122 416359520 999598010 37805680 466871304 683718728 26929853 67627398 874084928 96754611 138783316 491712433 744752437 28781088 418314302 602103437 21398038 936418318 745962118 462757754 609023860 408203972 357541268 458352113 4748856 137894260 303646887 9004238 658868108 478813190 46620813 865320170 11478306 877626201 787948100 147579154 622198740 339013010 689640187 16482420 622710999 438068708 104184919 904695666 139855489 474368235 404204361 786812891 416708513 77667455 138916160 756003743 665889457 961390016 6617587 760325362 802399084 56650118 601957581 459586801 658937251 65293953 143284864 308605885 27498803 877878585 458134401 88741073 421831602 917447553 724433423 950084638 538518040 684936322 944628793 824140882 69506190 113496872 605288657 711228637 351207343 130151873 25853691 941671060 759333191 811377453 69546834 653758273 919384715 972473448 113890921 805209874 120866807 733264013 794839351 562373137 892693908 146801474 78255235 80119213 617679358 14756459 979100109 602178659 961947910 922684919 821026287 17142399 14310317 826403820 410884546 973370120 10781666 330501305 144860217 524306415 145323758 956720950 894863661 326857416 878992390 638976231 740051907 430260917 380458330 164876809 467924951 874529994 146386180 36842856 146958632 418448798 59993210 147401456 111533365 909951150 891704551 693476168 138716225 144952665 690252347 408907135 950430247 267384597 54705924 995367558 418431468 979158119 86039495 836951877 771105169 933328876 46303532 12871153 132257886 79459798 84695136 989330933 949337408 858835803 888150525 480941711 722973296 938539906 3357685 997982829 681171150 80356044 147806100 961432341 277248161 887912512 905601006 145247937 926785850 808235590 895490375 812719082 607360253 128576784 979676406 211506832 549953606 854645094 14232114 142077078 596835898 701692179 114033326 31691818 812429738 467002345 12278092 791409616 28706811 894756692 875624565 71090164 146684938 11736414 838798500 915663968 29041273 473824531 632664710 903012836 4587345 894822885 477079556 945198753 24265683 27571254 986764463 295914355 40187175 54904377 77954064 3848469 75635926 998128279 144610986 871006929 144233339 112658403 73215183 227969307 934281044 694180298 147446046 961440250 136968120 490871437 416746214 508767250 342084161 889131106 401689898 936251441 12710054 921027409 143829056 113854918 12717702 733165382 610562279 741664893 72222693 852755701 147306769 125419343 994847676 677683180 796835969 134356446 73686077 686918338 806648938 111596586 688196763 20697372 946908456 127653833 670094712 214322336 933204858 22245358 767951800 540299388 758324745 432315770 558856098 55944924 6628454 91844772 538722853 20698662 147054131 40460060 959765097 417856996 136447727 729419646 19923691 61821984 657285847 558688895 961678206 126243661 474214203 28805256 88378331 995472570 147424133 476343550 145362647 676745487 38086531 924624537 502720554 939508296 8052219 720087618 130663146 315699879 101247384 130630041 744512085 760374582 5579636 961424870 475423929 977260093 961911483 258278894 790940971 351153027 19925140 36178703 961977691 102985666 143083444 995263003 169591151 12129381 759185092 24450981 142699947 68438157 929413204 960396532 236759741 458298239 334693126 33648878 29052397 73706643 507844662 122273119 23843128 921222910 913293670 418406489 996201818 860653243 858819437 876620802 575994614 3136292 18567096 954530809 977542999 95005229 133824222 954232644 488292218 970217209 924917060 73727679 417368027 968834044 283343571 917149761 507301666 483619899 478627234 357408720 490108627 145722808 147339069 704915736 902438001 470061164 635199237 879042044 451048121 147436779 981830771 615577559 750919450 607335848 607426430 22764876 959830820 873845575 391891793 67183204 2728978 996269232 12178952 470829066 952442657 754305743 92669392 818635855 513675548 888568655 788001967 111819701 147419265 827090803 26934532 502469949 144822452 887433816 204729615 874294178 28977808 471181440 967177296 8837887 930294672 488967075 19075524 39865774 72904607 232014796 136958725 933214991 693141862 63506074 76040327 838805264 862250075 796859092 373580072 536699734 985987329 703442285 871171478 801009755 142989280 143133050 341197728 23202499 632372733 80352736 668448301 492076880 951885964 893622998 702485813 146322959 804661341 428504728 771717091 28722572 827707787 525987014 884737454 973112988 56935690 957777256 26977256 954482018 924211732 28756840 205244310 31265045 144309822 6271357 237882548 659329120 26725316 920467625 996421726 146601857 189643220 123719228 626381029 927968430 24368392 28740468 742724311 665377750 147396064 960895929 146096020 742369397 89501311 142969258 394222493 752104024 998526415 894695532 180116343 989736072 944953448 487974504 135780805 753818334 402497119 10877521 59128591 111781114 483713527 606279600 417950827 76118578 12636123 110152225 116446055 420367857 240427087 28795157 412501350 133585879 398922991 128720725 669772674 760228779 933080975 795119574 399250081 851480822 737477211 883701342 78163924 12429501 7552368 758917311 955530412 983859056 68102776 978218006 144856371 63282742 103819754 760615406 351232163 220626320 204613141 620664412 487701765 20491200 146891319 969550380 854553183 882176245 145373706 584650861 820434854 264233914 804690133 936573385 455393327 401586707 678277254 974167815 130604631 492208342 42026728 138741642 298085747 14912654 342112356 23631170 874238292 878065980 958736861 606402359 371470237 130096927 37127810 126027890 894868848 63149958 889488270 214222264 39118665 24639120 951112338 425051075 468941749 854630939 878987480 893789099 51395535 914049602 474121892 875346861 341612458 130387371 392184317 332435832 26146029 42458367 274069291 28728472 357952773 28907635 113908943 181734501 893884466 937458040 861851901 719112233 973737366 27400172 681189 487970539 937628860 551814307 107914224 138257909 548356809 132271120 76930519 316961765 971060315 811642292 483267508 503223832 974807092 991295003 10701072 636500141 954243642 13196007 845264617 46748765 146411262 724992237 483636487 494800831 44159841 544020180 978727879 772795193 865815587 493042672 741749656 345222830 18353939 28900654 28900495 568607981 752056355 727074845 944614485 987077579 910455532 617395846 481199800 18347495 20504752 662667608 384393762 115918069 795838688 105402374 942733055 959190706 38292598 974604471 693400036 467964365 47717354 994475307 463816623 934569765 684689466 872316191 465163196 950119008 97093888 919814057 624998258 147420138 28995682 941954558 873711814 71084528 109530555 325351674 214559091 937899184 677675988 80339036 35934592 959848600 968807527 685591710 19979838 746750314 995482428 17423815 760651078 113881172 8102011 491193887 600950043 977671280 28961951 894148855 71093965 128046158 109670558 841190570 3368627 934717550 143220917 994957210 23789461 44709952 18536789 917845115 267072733 77060361 8073055 79984752 758549203 111724804 726687689 818832397 3916245 640678420 999354445 188641343 105083506 461768408 4732450 878497160 357135846 267087703 998731851 77432397 493102756 138785223 937465747 73126439 973542274 825660732 147319993 743326453 811648836 62047410 103273455 795326379 73687268 663905793 483214649 223450708 20697121 112635266 602765114 454416881 130629006 785102381 392503571 861540252 979524548 836804855 416873227 653052226 884979220 796873922 710300162 509064697 551022304 23700141 924074413 709133421 978084412 6527904 465708389 28456366 494339391 415647070 826510681 820151142 54841723 877970306 537207003 819238117 868522149 935777138 80292513 913235778 675686023 124284479 944048377 606125758 966052428 874816024 400398331 955378144 71944109 143256208 203702194 900000236 827614184 147184204 24619220 756054510 560090436 993421964 690215893 97070715 801092260 142729259 605888043 961407622 944986697 873802985 126460880 65327205 976260971 518476389 844046317 811906171 874658239 857809281 65326479 751343 2050216 945053408 609513696 113669316 876993067 342396221 874317766 951140823 67776501 12435737 653114923 956191125 142181956 12217116 927853355 895469094 73431569 28885695 591042062 20241853 418444016 121926514 582489962 28793837 727033633 487454153 4855888 941416960 487997363 72658572 881726071 52445580 977326120 28286748 652957070 473286680 141909572 805029884 960998530 270577452 130650164 492177343 777351571 567725379 130661401 536564373 760344824 142205014 113557518 137590309 40058169 878502626 992345981 962200394 8531043 472689677 839955839 425023408 616730419 555517122 146786405 827629456 687645160 46764881 610591402 898601180 29047251 113318258 25856774 61444537 77999430 961542700 441719211 132719275 998018980 736417541 808522567 397069706 886420011 661612138 994991216 156504778 609549979 576851977 144049319 28427967 581751208 328361068 989680446 591534448 686774035 513644797 783884986 855497291 191753988 113897090 922598596 827507858 323334972 982885138 659922551 28957679 415015331 57991344 181254545 640445273 536820187 985281984 826408681 488986790 681077141 45882311 887134254 272490936 128530995 838147106 422433143 957416567 853758392 787475652 938159757 50176182 54863482 492108535 926913378 268288049 233171465 950632567 79932922 317725807 326617557 933250818 978657868 91605288 416855519 342033547 50649104 458481770 917490546 989674925 145273798 29083584 677960269 5585114 686764060 820522137 223734648 331936473 391346646 760612614 145922448 5820132 346858225 144845902 946006092 999162673 28431428 142734736 809484298 20509201 876311901 960921005 399382285 907970413 828537685 937875822 945626946 475218601 535789379 746964012 76166917 284203045 878081322 26937631 145272264 593289362 948132551 624536594 477530621 541793047 113343786 12979168 953547379 902596280 357702665 124351709 341570727 11630497 711284325 146430525 878886110 383850865 689029414 12197018 243208663 37644617 735017850 416661489 959521339 10884817 953423446 887663260 9065566 811923980 399911090 942842009 226118460 747920082 46779879 978391741 143954424 625359164 644932430 761717106 8111263 608904753 882706853 877840589 999168685 146930287 5955999 28369960 122135521 185622752 416427340 128547231 893285602 813233359 332173027 19470460 308302669 30019921 827654435 947891476 19294068 147472788 290534569 524652344 119724956 684656247 727846944 756150223 755691168 28429925 613184929 917498447 924059872 756450291 185756225 492191400 146945574 13130558 879673272 437662978 995371475 56792430 941427294 904952483 908310697 550435775 13084251 905177313 809886245 745708568 610528425 256939147 691541674 339757389 355781725 518991086 812269319 610552055 746155836 38417302 875518834 28933587 610562934 693150502 105349107 878557909 407243687 827715060 488887211 593287960 77295816 705446563 491333631 145877608 517699288 182179830 727976312 467729455 452932451 743846044 3185099 537085963 407659242 576236190 742257278 38582531 18307010 950863156 928231257 536827764 890109881 986773745 38041307 72644552 968694195 294018571 404560149 995511055 485871037 535757155 758372725 54872985 894744195 207679856 894565282 55896490 800094404 258284897 134845172 101199219 73609014 105482302 978709826 223696983 139087417 946391678 6582717 533712845 609451844 685094334 542458001 215022464 883506610 820587964 959712284 984458597 794455138 610366790 878792876 995531234 23823604 975246808 693501760 682665125 2298700 876904105 924169476 559031814 692421810 70862884 552299168 483283295 77228657 748654264 760645099 559041451 298886607 209459930 952411451 873848524 9070651 781236549 536815330 785814835 832012764 29044116 602675866 39657872 649092836 356594129 888036897 129946131 19110456 487992775 960901547 89264334 758509382 959724761 10614711 684583262 890109607 878049937 853347415 877456667 123059729 586470610 894509479 39649926 805509511 146909116 60918703 936288454 857971570 489587398 919718015 601685722 531943910 674415307 805266640 610075824 24114924 146326492 535786118 12564183 467972703 262223185 11471164 616934178 930139274 957229558 751954140 37581965 113892724 778037315 475167681 605326537 11150353 938531343 4786470 850062624 142453543 509813164 895698656 886417613 110709125 492214693 813896808 29061729 342149951 10981940 860919397 138034806 519070144 365721894 28561677 21360872 145521012 147395560 510602919 936311767 101099597 609604262 987203209 152833306 609490460 961948885 770851839 130401546 3330836 926459177 490734218 894857231 142224750 13105153 961660513 65352275 895211556 861974808 878521563 625665766 891951407 743815668 633444432 928838806 417115982 28784423 868332697 31592624 463656974 11967534 24599197 826039394 662395183 685226374 461421909 290769271 27408623 69253360 467030446 79806827 933799256 992070568 949046559 80110490 149739305 11842767 710276824 147357019 721793838 605893549 837377164 636917323 25546589 102648095 610373839 939183848 887182157 12264367 888184460 795115611 147445452 487847497 20634335 699572969 534758351 75831141 954792914 147419289 944897378 625911785 860731094 324398075 20555001 894592337 657357379 834954660 929355398 26925665 880760133 878767186 990280696 877696662 811784576 111265730 5250927 809298514 72196533 995490109 610519249 435079967 79729417 942690258 491397308 20136716 740054110 113344466 28990254 970954479 71110581 975030079 835657238 990781107 945753372 819001496 147216611 930403503 471093783 330254352 961860595 457258915 610311509 573865445 19554911 870939884 807574429 897549448 894808308 56757644 626095716 39093669 972077956 105529576 67310188 852193816 947296594 804726778 121145555 146846826 819234096 96695953 120977994 28891778 418446439 420357373 80311152 942393169 991767705 961569843 921769701 886445955 644627262 369912862 24307038 104201864 71096092 994592404 65102416 658979017 955313268 147360838 25885082 577049624 402472737 417276254 726927822 801161472 939509549 346852956 978613576 987602008 995919793 950407145 123187309 147433045 490103098 146913278 644760151 143221731 485780601 686109978 971312368 941399480 483229909 28265135 26941076 868506455 955283156 374648926 592998069 811682144 28539757 601951646 543408019 220841082 471118448 674113426 146254450 710120437 486504092 12204601 952646802 826140451 487415523 63214953 20345716 130701503 68342342 450044812 978110973 472901119 71956985 10435653 455773716 602152813 878964564 890616195 849090501 610507278 10885772 383568254 609484895 776256974 143096387 46594187 477173924 467790023 71711466 519898819 911150736 827651408 664184815 77208317 407174116 67301662 91622555 143272485 864262161 715327415 88193781 121732782 949356261 486922207 844567093 61116427 844391023 760549457 986429805 73162152 28772466 539554778 420650350 147433403 600345510 334234499 766433347 17004614 288507950 28447274 803110413 886126294 44332758 955978365 608996170 117809357 920553832 133218953 983143926 752411028 688734670 202950217 728179446 910154655 673687551 904612549 660797 65047377 27993577 10595839 485297769 147362867 955214237 120210170 20637858 117107391 23816002 864022764 926278069 934078213 475324919 584384143 566038668 827711952 59213130 290876764 26398905 24335025 991302649 105247915 892616686 534393223 64244886 11974310 147451647 79824590 790437444 24796333 959859436 823509847 492169110 28792211 108546838 887412095 126465238 885341946 743859640 681330900 424907509 822727233 6927866 957433097 139013554 56203034 136402595 210802831 145873394 657526738 146017495 463407681 758382271 120732709 142205042 623287299 836569639 771741869 138305577 144568945 894321835 24705175 670029338 88746188 353802269 786900174 888565044 88482501 939209484 356482261 550543367 140460693 668690935 849266786 597792404 628064393 787452953 937136088 995500828 92094828 122282730 12248428 407106278 492178262 760643686 25784290 905965639 601209806 602193761 138814559 685542985 726044487 147352792 142993852 975896539 534982151 350126978 132509212 183931531 680893649 928174305 458368144 679794804 492210129 955336554 921769443 876350664 490006855 876693777 487821128 26603595 860340039 702881799 950066259 111736345 69884185 100165692 876668469 855444200 951017018 860214757 480399153 383819279 24043915 589491799 7403932 322010471 72641465 28620171 861266956 870598137 56935001 482975262 71333019 648101549 122026723 368888763 73587108 986239442 995484801 893797709 4858889 147459441 758310240 143261552 815878760 20614095 78126008 939844850 11129588 311804218 42529641 24485281 737798130 28684255 737139836 71694686 474913466 788431461 138287495 39122416 890133441 12677602 811793136 785957872 29036159 994213645 27867468 536864714 257374465 19614541 486661145 39547924 80059190 886443969 474721982 62957152 28997912 128031437 844783925 551915944 147482801 876369015 109701275 265201292 147403143 80071461 18281011 424530872 566558648 418419286 867200617 273418298 828195489 693466325 146324734 24867228 111268340 28869584 12293730 113823305 747689956 920528196 86390575 978612427 589465825 858380037 55885984 232074768 26964858 126499619 24784426 836005863 888048787 615923927 3870652 837771717 600452792 737921675 467586772 892753926 756845894 683519250 144909994 818968895 608447090 488432732 340359787 78737925 147180856 894231852 972638129 535865316 10876199 672134319 735009328 113342915 733451413 486521498 104864459 356913543 960906711 942496254 894160740 826666724 398525587 955224913 65235408 12652806 954937966 875894032 865930776 760088491 56900444 536694795 770462651 955302899 347462836 304392355 449960742 942446586 927199446 601637980 540746051 885711285 78218031 56414476 750038449 457464846 347021370 136982749 670774606 56412234 518966778 486228708 391196813 861708601 1767141 79823057 112171274 830903046 734079119 681943061 994193009 76118662 977302083 953308727 206775784 325378240 13219601 24888368 793467934 146902473 560989868 11692845 28599102 149466756 105478938 977580370 420377065 190114271 492044233 26967279 576943980 339793101 5969248 887556153 981107738 953623189 871030976 761521707 29009097 827727632 961153652 981145897 73578472 26521431 483286003 147429531 18260801 751905269 133649951 676910848 936894725 147084850 608294437 936769270 841269940 882240140 874671014 938514634 147253538 2463352 73708766 146382259 146378394 952679959 128600230 890131199 955299407 334528381 960944044 877366433 151640904 491739440 536829373 622063547 474384618 11107741 877987073 265217324 957783837 105160812 952276470 601017629 147464666 602903538 692368448 117053732 808473337 677544674 80327453 867222034 874792981 11009806 781339934 523503817 678211477 110882003 8897603 447640629 528466488 414279118 873184336 11597620 56901771 807659427 442776567 63223140 132504215 450296122 972903632 703882036 283932085 912590003 706973611 810853833 146360991 811935225 994947628 610428285 511408787 819334776 231822568 953563917 137521655 249879784 943428583 31727817 13229810 882980156 28038356 988276889 953435193 489846301 989104593 606339568 71651421 992993937 27458536 71864316 39418129 920182987 867171278 134233654 127763629 879194604 523293622 749900469 13251240 485869964 737831339 821342854 957271437 877796091 610313191 456528549 134847769 759335033 894821943 936418358 92782432 937390525 138973021 57215137 747882621 288111267 20287313 27619694 798244216 938422480 528933952 961160815 28007954 130171480 490063068 714759182 147367794 818612592 609169370 147436793 536477064 928362429 930149903 11103990 861990410 88330270 121754734 716747307 760593994 137503658 122261066 457528998 609987478 601944758 870564085 172279151 199657834 26875229 974420273 827209673 29061982 747897857 461075686 946888211 919678957 760639887 860891534 149860376 993359642 83520578 605699110 28557459 748042985 758472159 487889711 958298471 289626312 59179835 144329714 693329531 481468090 141292997 913079065 28020382 893677527 74821387 356368541 737001683 804306154 519803514 498092016 769856273 707937409 139026329 387017145 686658054 878997752 28557687 806662650 415930749 38415823 80316680 539901402 492190006 961453821 737948994 141164221 585043172 21740722 468277605 447618224 487872010 909965311 900819811 69366290 25462531 995507867 864359425 143243256 962877854 759485471 508857639 912564537 43817934 995531531 73051128 13067622 873684537 483289287 147060881 249858366 27384012 760606248 3735431 818790328 590550624 961168919 141135445 787703210 215327566 147132670 996017984 409930999 992855528 130059441 848483798 113244604 778082679 923986612 223679416 487946199 543146764 142734657 28270710 760273421 182251438 994746959 513571632 11923571 950432722 4162768 927195853 469138707 953857578 922721014 662683293 146269485 879042441 995438877 46685555 936245930 129203059 29046199 619513719 979656543 28542622 59342654 607685332 760614344 802099448 402535043 754260264 24703907 37886520 64948213 953202078 457539824 509279541 5445982 675211085 558906041 140374264 114960026 959752295 919594211 996172383 402056849 625108359 144797552 978603577 315995022 735762456 760568972 103257999 953038860 12288691 306962149 147215455 894806940 20641168 14343623 304364411 961711908 7456304 865328240 178322351 67228537 146908897 868077868 875885875 937471969 809739050 147326172 8774421 23993447 447361695 543232997 320198610 152174789 878899426 391498677 888229903 407800532 146873976 850325893 946113638 756186544 961866480 995839794 950960830 609520122 22773522 72643142 440573691 334457804 29035385 25273361 535804299 804547405 142231070 28030507 871858945 26659985 25757100 31768884 75093664 29082256 575817504 862266237 342161190 993879969 18017784 18211686 750501963 601911598 936221997 542400162 146423312 576749394 19595940 489284977 843994674 843242574 357955106 288781590 55621303 357936022 883832749 511665532 812171519 581506988 876933037 28812679 684809520 531598137 991816469 742806116 28038117 121688011 878387237 146133028 130300524 837039930 9956752 9011942 15523788 28376557 525088899 12133710 71150495 961823831 891832532 978897197 860768939 13027739 408014840 113928527 9083693 5847084 316971859 993939606 111781096 936403938 213177672 61456878 71600379 893768403 20587070 419577293 952524049 705505021 993690743 357336753 575283957 337977159 28021561 474908843 824698489 667758414 147089253 526641427 130120895 689171016 126489375 550825782 943760878 927329405 602179930 860695780 827725030 558914623 31660571 554981159 832357151 3766158 413755737 996084995 142975429 535652453 492020895 882237752 62648983 870396066 8622002 950344287 738106202 876186925 138993745 95556518 509907564 12908045 113116447 676568342 743711347 486166109 266137891 10144985 274966965 927893444 791638997 290715465 134571801 22505226 878729844 65316607 82897323 16495276 475304506 367074147 455455569 920439556 357441173 935515901 760393260 71941472 145327532 878888136 425873908 113635412 283347410 893674437 791712487 347165680 609030932 709217142 754843830 222701074 490110246 96745060 606227832 894830733 707131313 29078023 1277541 126229936 11779938 69706583 543311047 610584238 961973820 921257561 811890542 143102114 481788494 747939109 877136516 793847848 46713301 422985092 54367701 876874902 103427054 268419393 742248268 576385192 523780534 859178319 295905332 814470609 92857004 96931294 533269261 395108741 62901220 497342785 187826043 145847060 595115484 759205436 10154677 758018030 115713816 920955198 794802192 8092229 877887181 607694853 610602468 23210297 145320789 7051785 122018297 958602222 894317457 3806885 949844052 113655180 337960619 289516135 43355515 71091588 868454433 40367157 849213628 924191824 934571938 66882192 145121367 751817614 918986734 26675571 137936906 135445622 25763815 943849453 763053881 715814351 870132899 142018923 18943270 474815868 641151739 92645693 794692154 870638313 40140872 480124816 490636054 409260326 796917394 940979120 878386115 723824945 978150087 951045079 893764214 745300891 140008295 897546860 24869707 13214559 16178622 894316036 15700125 654052943 26081248 28811009 742537805 140842936 890633454 684795468 59165924 711801364 37114242 256081930 342678491 820830753 146645510 44680921 26148993 41881879 877412041 809796332 493792674 56428499 752161344 425076012 147368130 383566739 71959676 23823158 804935972 871333068 942706256 894312428 341997279 867930543 270189676 475396411 60506956 878672442 687167183 84265267 886421983 787316736 928394870 12226652 987070817 10870881 14879867 28910410 576998042 991115640 873015207 760381835 709212415 736932392 949390549 374759076 33459551 223761492 469077572 810890402 104598188 147315224 948832110 28496113 109380000 418416935 475313037 960740317 232819639 755761561 499098776 536153002 73605445 952940499 112825213 337321162 617504650 995927919 43860991 53872591 755538965 833577221 11608177 339886445 423722010 789648258 129626642 680678059 71635650 28099415 472770598 28011767 861822136 64248595 71345682 794065625 112452992 749568881 45158687 992453688 936428436 481678735 446851828 550564118 145312534 41462185 861487472 869648945 125781074 878943474 275006420 147332659 356822753 416162266 626401841 892223203 474888454 28019870 134094608 123274378 345366274 11332893 261821582 491199661 804296768 958046668 143232162 752954752 805258484 145326274 355192880 791035421 81142619 610294170 964724965 810051766 222666969 138953618 982580937 543476214 833658770 819356751 11120896 278981996 396453362 283425580 796149534 3654688 362011864 137717789 492151798 81117005 300892144 856850294 953201369 75075716 75788391 3646924 777887606 878643578 65687605 594446937 727649469 990062958 134082930 760641269 479220860 860957053 957384806 104200785 56691507 827738222 924203980 80318241 854573545 890636366 949978458 18065895 13226579 89526083 760633087 534948073 857499876 15347994 577016877 881977283 4785659 28632439 4836053 894842452 553264884 450193752 73712252 904843771 877264863 332300579 390351322 539274947 876642736 25901078 619390217 651250112 57801844 684075129 750239002 903904406 807636642 20666860 893522434 626424432 987126772 26720141 759802590 476203573 438067064 147221006 930462574 491640615 759588931 26636618 938219942 606834345 759308956 559175545 758000977 917186905 182614503 391085655 567618065 792305815 530422300 488022550 893262981 88590501 938419527 861127418 721736879 389835893 610606237 755937576 75556006 420239473 12271664 760327018 147479064 955311592 113947833 104507227 827215881 26532559 921238048 11693943 22256600 40075604 95785346 585430028 1900080 979669209 681617540 676142984 52642685 142220915 111560753 725400230 993667171 515188438 532561340 71333404 479187137 149838981 457082878 24707204 811882567 201786748 601693413 668792080 836143121 992823872 760335215 9287618 939321760 57814709 955320679 207393926 903595097 610189619 13134025 743500752 59993183 122153342 528128793 714557368 934849983 610498731 121842292 393250261 143224087 11259655 6338413 138546024 105517010 805298536 639008881 759494096 458993473 30369724 351945616 473221920 307118562 26593187 610573393 761319344 879041239 349204997 625379321 638033349 141114408 851651111 725751286 726951074 710134209 837788573 62366581 12306480 29050517 487970658 317098540 8066152 742261112 639944333 694230191 21328001 19901712 3685533 29838901 645870877 342052983 2744447 476316335 845438712 80195432 113736560 792538289 607399389 221523855 409484504 11384408 411080382 599510217 663278532 145039620 483271954 760575281 20380138 485096954 811864170 417142001 693333164 28577232 957481825 806743301 4825714 981234267 660400662 9526106 139086795 836131410 8904697 961936419 243963560 883720832 424905306 945197310 535649755 751755475 954880788 6563389 108276846 89530463 123835125 113048576 56575955 476290903 490042650 7650771 995433174 959554567 710026898 852921823 549435054 2849087 29085729 782795910 24717757 867356471 86798190 29054870 500892890 993344917 357781014 23768290 949282854 462852955 4797017 28176578 488000292 945373709 583055060 756415268 351072321 621393550 820424413 409012494 599962099 937238237 72426608 961539636 836580851 128074480 27980183 759565569 190204682 551524471 879480931 955185988 952675643 750822802 348903628 492072181 809480198 752188528 984842035 145229998 609486087 143237690 147312395 904702528 270735133 933929266 267869072 949693796 11733259 10418179 738395625 743226330 993097224 893025294 921601481 129614528 104224272 720017987 606364656 905271537 263968264 13208113 903603559 24880728 474287955 991174542 577455168 357968191 686880398 974295529 26718024 827703786 323281458 608977972 143636751 877966041 60028132 24849691 760014525 587184742 12090443 933100789 675704982 552468499 55201866 760389181 959071415 78899259 939119914 672657995 145644960 978732393 869258316 29044037 810925278 796800481 73039065 73156857 500545191 934271441 401539754 799771704 18463386 349945114 28980580 130655036 862154077 10213286 952581754 445953908 702612961 886421951 611276444 786494823 607220583 37515729 878365711 393284674 73570964 957772928 987468181 307971660 110776229 143222727 820695092 102239807 223729420 848879118 71637500 973062069 919652944 955498157 894578694 10413838 890509587 809850433 422677652 852925132 490894894 12016641 147447164 670039771 7190516 63582464 26769903 439753473 29055147 367615964 39094018 381354028 89228627 967050742 183900828 543478011 868976176 610056592 156624632 751438420 722544875 56761788 366550567 69861357 863696198 617996894 725925768 638338049 862267945 906260374 877986702 355883726 38873405 121654142 71627884 467636731 743956704 207125472 775136290 961739425 384617909 845761570 691174081 995490234 976421308 283944286 827497355 959769884 146905426 876594853 758125600 23754131 600625875 959819465 877813599 145807854 511704282 878984986 311811541 786749374 405181390 29073429 476381712 384806863 961339157 63328569 27985284 13776643 146919818 720622730 140210586 777380668 336602061 509545906 725985904 147337219 29043858 960861497 20239407 11006492 945128834 15294897 599504760 536571353 625697114 955282960 890430084 585432343 113770603 10170263 130647109 598741179 108139266 991309619 877700660 23656583 11014533 659949056 796575598 424521864 795925983 12105460 955174579 126503805 874795862 71527330 416150638 912419778 947224676 284549311 849321759 586405773 874200570 658453958 482703625 206605260 608407983 710056979 29002574 458381091 877151733 759025546 651505866 130664210 489539562 986827119 400647272 452345798 29074987 281309649 686785405 37888646 928054285 731173675 109194089 992902986 28420171 528298358 8078682 976504306 892913779 942654354 114818859 935561846 663406514 20569557 851410724 808107513 995523236 568428490 24316481 73702687 838678724 374566642 590858133 948203068 341209264 601464647 492157540 886100311 24857906 896422533 953193176 143248463 23761620 933036749 750158662 26723976 464426533 938290128 951438649 889563386 7912717 147431278 98984753 936659149 123601611 971123097 25340880 409006574 726575242 608219196 16459839 820131497 746898824 269239232 341896632 28806116 526208463 886838358 257902957 490610056 563907713 144640382 29072156 610566513 944983611 860901969 28837507 26851868 46783653 555106728 31547654 130391356 927756228 955235934 219531875 718407135 465320925 771674027 5976803 143012724 870454998 147418632 59923971 556401327 368104278 23828872 384417475 827225917 981874704 803147610 954294353 996410817 875801046 954505929 215244025 993425185 342153654 355093718 481713415 807625738 711213127 752178667 130174369 291984692 11016994 24710499 613472101 961808595 489572003 129871160 607792402 149907119 3261626 514418212 334344053 145334508 888177519 919976142 978391875 24725609 632223577 986801543 127997393 250523029 138937130 734678868 735449788 807886621 712371792 759594731 960804508 13246745 147351026 687195731 80361143 216856406 194370415 338975339 608274032 143236344 147439604 994946037 70526861 2123221 894274326 845480562 977411554 492161676 971146022 866326101 610604557 875892742 492812630 29021285 384618629 837045919 957721956 48018030 285196511 38901561 7856095 766968856 760500664 743793894 989403837 844253802 87628924 743642094 44718318 840842556 537055383 73678635 917548680 245801520 788710795 819516464 870578871 147480282 947965466 610510476 130681090 75303753 306489721 424040921 139047925 938548729 603291907 887551141 841119327 23288244 492173163 991327703 143638767 18572853 989184138 12178930 948643280 853688004 29038919 714996168 693182811 241475970 570161581 891691191 463398846 27634798 476323520 889307893 111925713 937334599 928323899 746538807 826117867 505961762 492024485 123323570 487598564 162893619 134685693 878216519 776249542 136961165 141113044 961622968 76131206 938160426 709592838 469703841 940741107 140540251 122302027 393308125 844928607 975320943 97107802 1727130 20373523 961262633 959325796 617510845 86901166 980177498 945099269 492132830 969674850 961693347 475412831 955287802 27156563 753826873 422983768 813054962 380629322 686611626 290948198 144586855 756346379 138698134 744783611 645202459 36573164 945578518 73718179 877946957 143222333 445136116 882275985 909365323 601129429 932761176 351307301 795822077 836755653 141162761 961840416 29042062 890016551 70856091 332751965 29071465 27397755 620490468 542154119 137482060 20246765 221638675 939455400 249496598 393296821 145358388 935886329 482990879 47746742 2322205 538715223 593562866 702763977 80255672 590626884 288611112 795919310 929912099 595677721 163875812 28802437 78514534 951109530 352607085 961770228 338560156 12287728 991069643 10592625 919895991 861723202 472367046 956672856 521881273 651893 22955639 6283763 727090371 805012509 483614073 593699114 491894270 716413885 25243265 910535568 27342776 644386507 113710357 876394706 758182604 836654605 877292283 209891641 600181039 938483506 146625545 995211879 961925662 198977588 492036640 27917851 405280069 818106829 610576749 27728437 491932264 845175483 12650069 80306266 665123970 617951708 929608081 20414910 994649291 411920169 67423482 71776664 73506453 29059639 971385478 24606792 997143963 722841487 809840187 798581952 937497898 24855886 993934871 399663816 344399444 145892613 223589374 149878064 605426320 532660909 978751668 147428456 738142018 69451128 140354341 706052272 28686548 879035346 142855552 51657895 997625384 951109835 815889518 856069423 873112107 986730835 728611444 483701862 146897144 927465786 962902969 39606817 714849881 894862531 28834558 23844288 809650992 608760559 19339081 25394751 51878708 94869693 136878121 71365271 101336128 460619118 131646603 516894892 961361401 621047110 791739416 634259810 80252412 878796213 912329135 223756809 80318049 19566231 124811054 61469647 822489263 526074258 742476099 671008728 981249142 475173646 18125050 474851993 99149712 29013594 332832752 147452980 636008058 139020026 607119179 794848970 143184928 62231154 791380023 743762916 877967115 56598220 3631664 450231166 770669003 926375104 556029723 613683849 10681305 874809867 993284210 954695890 914032453 61968697 409900454 862251556 740707155 576896089 145122913 483781269 4555395 608827997 221129814 188116082 685801397 71743539 114314598 335051255 894333931 976542759 961416706 994461558 362744553 870090057 232721131 489167858 769618540 284593957 223034379 803725372 743274324 873599151 147454113 111779373 117550762 80135404 927450708 4954944 844914550 55170590 38592428 760412229 11570590 856744578 592260973 943731155 474855626 145865289 547691628 25128369 894865134 143854849 138527806 147461948 827660421 527611437 145122590 117010923 668777244 930179516 760940756 961853676 953157044 694469197 71717215 110064246 391023166 890354382 7960317 290874447 69289358 46796017 818292364 552463651 341113815 119047923 23375154 111247745 488650952 618814021 144284527 894300200 599445755 982814068 946574922 72047918 185569663 734820279 498036517 147346549 437483132 72900826 138584315 526146515 960908984 408714548 25878522 341218696 821468561 61453467 7852025 147166214 995482224 29025161 760214997 826610221 874523942 109698766 39363869 475175426 536849512 130376506 862287418 743504133 486397805 418144379 371227533 472878738 866406274 391549124 845333347 126091383 552546115 339994306 838705169 660584925 113660722 576599671 22742913 610582546 681913440 126249263 442683462 417380642 894289903 4413128 11628960 858773998 132786339 674115707 144440493 956386206 147098679 995284337 608974544 941694973 24843181 938567984 456515329 241483626 744667793 689223553 40146313 308260846 490681595 504671994 458655225 673149862 467389426 25804595 171298883 939246598 133768085 204661037 865447087 164624587 955047649 73537712 267278992 73212992 760598816 135405264 461277568 973060238 4574518 802052150 486544032 622959283 73587976 147163152 854354876 143240241 11946491 726918708 466400782 993769813 323800918 138526893 855451328 147186756 882131127 27979649 739555016 268069990 145207934 27280800 608448767 536590246 957720785 20072351 593781639 894762722 29032754 991333418 140937231 69878666 802201350 743561045 112945695 582371249 991715284 145880710 905943031 589640678 465297426 104342639 803247556 962619423 422930581 5312044 751050854 683491102 61934197 7496713 400430439 953503179 11727939 878259632 953227925 989721764 28982062 56724751 603243034 450162076 28016004 743505454 61147436 333253174 908384392 920681161 878733629 757842118 134465448 128151289 609370549 573844404 861181436 590636832 147014142 113889683 134351805 805019224 63452336 68360873 71646714 13340467 137776836 487454422 49619273 147240024 19629340 141087115 113571554 894840540 761547030 26981510 752389205 55611862 670980360 257591787 350317066 875807726 516653665 826065241 750050370 868153425 26836438 805237596 46279328 147455314 256054352 106557602 995527274 948823784 491149190 206948793 887375263 26569617 923679251 931079906 454343653 128066590 29050658 754356675 104896335 794075549 987140263 827183490 329634012 850321758 955652719 977287360 936871820 999230066 958168603 474897715 28945957 147398694 476337275 552132198 147361859 979049758 943532822 919791836 79702995 146895650 72364051 384890261 341900564 288610129 743228658 24866921 29047572 849507035 384392249 669988734 509550610 821072668 974388852 797849795 332192201 146680888 138824048 307554590 502352246 978315725 26718251 28954702 79730597 938589115 71244200 937466890 542469889 450645737 334194144 142734799 353776647 862220466 141623170 993310235 927009767 146725930 653240062 806690360 875746034 686878256 451909427 894772939 676871602 946393533 879043842 747955004 179086776 80370623 458492880 729955703 65180828 951015806 915257400 852861408 885056950 973498850 972346637 820671569 138658083 866180596 580686434 659973959 894305991 974521591 489511573 699445133 473465778 961827438 877856138 950043330 776234690 808723180 668743582 892747831 144559623 977457413 930061066 146391078 807960838 874382136 488896820 878909851 514708645 413168766 72382763 536838311 147051562 874581349 145084007 4795554 568221039 142864119 960716299 28398862 776089695 22639983 707128805 537537463 961787585 861310443 140057543 143275899 468572617 888204878 69357098 6646967 479543471 213920082 576753910 966732341 978172288 757952550 143242220 140608078 607854198 113516503 374739060 146414668 475945047 130674698 75096258 785152564 534789786 8078697 6778942 354938615 600609921 61336055 820501972 894674233 609471545 7850643 760165924 800110739 574556868 852899187 341740306 888195356 147052415 219440056 147311858 501713723 950506662 767518214 351341062 130703232 869998484 757455503 576831049 946739876 144949383 206625963 960922759 460261220 143276309 458448872 130695828 97147289 12069468 606391933 758275819 919637984 988943413 605448142 957383257 786823581 52320081 994476184 73348936 624096141 222711988 125462658 635618262 3169323 854370889 20369152 951929539 905003756 993597470 111181892 978488008 145332368 774152046 325010224 795158114 602173227 951114102 143232925 3405905 946330189 610073024 670652473 856357216 862239824 958126453 400637953 609893418 845176619 146175735 146949722 960640810 534223396 201214294 992241838 69849399 22281495 701446935 607963944 20522608 999807489 241509013 991053565 18581034 458608227 870740123 467331637 921208422 583323843 4028448 773915286 945081147 290864348 431248756 874841296 474972453 909125801 761222769 879031211 771750056 994664305 9816179 44302788 517062568 76011864 491533329 143436088 653249978 353802667 323070408 28990026 406103280 532239334 625333620 572850078 76113724 341166838 959879775 28036557 28559194 878754162 319176503 420760059 142083182 10208181 955240807 834480231 357439449 733794132 27340873 744819255 610607018 976609524 789994902 73715529 884015932 502213335 78727544 341131415 979609415 947946054 340105522 784326711 84785809 405031618 528421632 680893471 991791161 987656690 878762165 271352111 740580866 1548984 797788283 894311919 955239148 827273847 976932780 145042824 11228742 877932860 130624343 32317742 714433347 861633594 832595953 183016627 521223548 146262913 342127102 946973737 418778852 422613564 394187817 912153324 398245315 105505411 199375847 870392415 87422062 52636146 98381956 56562683 758394290 110659469 894024459 763322841 616980891 146798414 341077896 145314149 12308372 87375368 15163314 20683854 26921340 28849597 779110547 138669257 744795881 2754344 820588087 317752104 416711865 818905295 625589848 959845054 2132945 584271431 479306571 873879789 877407882 147198770 859473220 14222785 655779557 7942702 543226783 146305864 44334746 143246065 73419658 26417698 138704314 945323661 989668943 16373009 753368944 887916336 861405694 760597741 485264259 466991416 46096603 121984466 876769244 191130657 138179622 12199630 509738999 877875872 958702831 6215868 975237956 21712959 918964858 750828599 277727528 901712265 79280836 27982743 78422188 567610911 139017536 821082839 423901393 798802319 28990666 778022537 136126938 48496894 217134399 843958159 754169827 125794104 962877461 796781826 136836050 209597750 70894619 580294359 737472182 906621943 974540996 115375720 422969061 29034133 796377679 533482217 357966971 775896095 16459535 870396042 878088365 717869597 4643477 918304004 28802194 8086543 8937116 18990388 138798993 534948473 72655978 653296166 771050501 474008245 950672736 222720325 105351330 7768083 681952554 24845985 894583727 995408884 216587396 744757526 760595415 470048670 148983155 146205792 738603935 536314621 820173420 476359543 277738205 138786916 144864737 938256037 16006405 145074976 474479765 60173421 78767576 947105260 130520434 619139586 934219141 757398763 741666927 73677992 62508438 67758626 805641163 953399595 333333038 475551028 852667958 491684974 20029999 720498545 883301355 8526332 610062646 96848932 113778013 128568467 147465713 25843448 952173473 409425586 827690425 501956555 75388202 28782095 819887058 12222132 610601822 120117643 8664396 186869941 78225563 56017862 7527965 224824947 904400434 80063574 987112610 522331816 878799881 182735989 602218263 458097878 933463449 472174982 6714928 28521895 357940937 959275905 676998518 878114068 448031408 28901055 77116837 473230328 143968610 450245026 459591492 822781810 946875940 146538742 603086750 891409513 140790101 16466059 842392856 138664470 64262841 937804277 55121799 730853430 220127235 147241858 111664409 109483963 920619212 253768912 871440255 583572190 233907198 112447816 17260622 961914797 759958111 526472485 609524823 796728464 3930826 132721570 28809496 693491006 241492537 52338268 599965618 843944494 102285582 143239049 25624820 90489273 162334748 676677251 114276940 252111572 571499208 579043095 988845559 147432196 415542696 938344230 475318750 743812774 96972804 13223315 109114537 727097243 771723337 919455963 792500224 860670385 953213807 992878274 857968326 946894549 887182048 270047994 804386946 968867967 56618772 861162396 372572030 535876257 542277056 681578701 686843903 109618325 61374691 978747286 109696097 28893219 610084649 128436424 995000427 894552232 19768284 752057173 407691862 64234698 950286400 411961826 80113073 735435881 945158019 65307633 22796083 438518378 969827557 104351145 737538818 28774408 138951530 923068185 970425789 418410366 80191254 874780926 3859216 521133740 607676987 124619091 146861652 845437204 457885966 10206664 693018413 106982338 706072596 945009669 105299152 572182279 693445035 132509282 854590853 101078464 458436641 925827186 990144244 80199923 976601792 988653504 100123506 623283144 587594464 26925825 877427748 888052161 214809126 951485797 875868995 182943290 401634908 129637038 56809523 603717371 743301255 820988964 786741941 487898420 9149569 138263572 288643976 138792659 793563041 147385784 141159062 29078808 133163798 342831083 726975784 886474207 26165655 618005846 893136568 144558655 80348970 735299257 465854942 271094187 34041602 542180264 782635886 13137465 939065197 221112570 758526631 870355430 928354218 936451434 145008789 607387660 26514966 27460752 687020031 509376695 45376621 995400894 20653650 618644782 845482079 5378550 659844047 146262041 4533441 489069750 945771116 742277434 24587661 73464256 154479434 668418931 724992739 72636119 796738156 24859699 590948297 476294517 744670644 956427555 490636074 752114766 995487905 982677958 827694849 951048864 220021776 719024973 553816539 936882335 45119935 779962038 24599717 2949020 596428747 113903223 124044647 592750026 681739777 341868823 146820687 946735139 204868962 888318103 610598999 819001539 458655147 416709159 10026292 27874286 591098111 931108266 483790052 434415646 353234705 944965302 64007311 923120400 556432134 851748979 468769920 465706379 541380972 543158502 73107430 48530878 206958323 20669884 952194899 23466884 938917060 458361091 136542060 108953825 695629143 929348883 601116498 809028705 893450127 406394743 946402361 964258307 995473684 884485585 71642334 753785747 950995056 490113381 686892521 960900605 190181192 519556988 139034856 743198977 139076394 990098331 143759802 138706775 291285141 399159929 803511133 147360027 996810509 949280483 991208059 931620095 610434351 979429683 87295570 17931943 144651961 352596733 989984030 28841311 886433072 4954943 965059762 610525075 570249253 991506402 109572857 610587443 16149440 138450520 37573804 889594296 685140625 267248130 6613475 530571324 28539505 132254425 508872568 224656312 606930795 28562382 571874958 8112286 28950905 984932273 741622091 131226937 290853207 425038025 996288581 222936054 836141079 912827691 955842805 3914835 961896585 19633754 458103411 955185934 642842331 878878450 868904894 526638507 55731072 269536148 608213683 109518884 878864173 977935762 842656624 134101523 689234156 646771379 954771138 576998844 463780156 787235799 524488946 134805726 956241205 736938676 147378372 471424703 816920028 67304998 953418518 265079522 889963722 893201968 577056681 483445859 97030204 930598287 18058978 55145395 961931506 107590044 682995444 462714716 21697002 108590808 3700791 682903505 64385155 968826622 894793515 130658484 924211393 333445200 860857027 92120208 953012867 118999721 125430844 796243221 919541263 989211761 577027309 870531512 978884269 126322900 73719726 844522627 767732202 145307879 521259342 142213124 464435662 824522269 191023319 677390938 38828538 476232699 139598299 787516527 16422106 22758302 4328059 48495675 939483912 827757973 48563502 26327385 56930305 962221742 112690963 6365638 141136534 223595639 466748301 580758590 68336888 14610495 107490315 48866289 601873739 807723787 997714025 20605702 146894517 955295174 536318466 947630959 940307601 547603240 955276693 480932703 21478624 423941033 98437851 353752710 92892366 717919398 878500777 457343524 68068412 499238362 415579716 249791214 729110102 923157448 684659482 988042049 892561812 955282697 872203932 93081150 242125406 354608937 722074587 691877166 827711494 751697517 28537938 492071413 147465369 30040312 608506191 473992427 615528875 610483863 145623109 675713475 935092696 3257196 46515359 129439391 331773989 723232202 146952608 3681680 415698113 22926852 79181024 146901542 348477067 922416145 425674673 617983265 419543546 610541585 961990364 231764728 142739306 988091987 710220330 820415454 870092432 136983992 675063724 760044053 878986432 686351036 71957287 36068883 894596522 422689134 815834748 570364102 543476210 879163782 375362324 737030708 954807829 574754094 998130058 936955298 515272865 486609715 28782840 803382942 804077113 755382893 756172716 13117096 36018670 144565996 612786379 342062783 13188282 610611044 920720200 605301810 791467153 868016475 206466019 492156584 536650676 878373998 80227706 945731638 23695703 15946482 28696667 944756688 103169863 744638523 62729063 291541426 27084766 939097192 956244766 935084216 70132773 27846701 936681038 788569905 726634305 676412177 890571545 63532940 145230547 474147893 591352908 543196653 381912438 707946806 117074783 141127409 2124576 401458291 730847955 16212150 71359119 610599250 135658753 743566264 72489668 26961565 608454524 16148813 872734855 12440236 854313909 878403870 602452605 28548458 868490443 845450096 953501383 55824043 64562617 738068417 7846386 959740427 881751090 94931352 145370188 164874423 535555603 543470495 872118024 929087980 937398293 894457258 113667626 610574307 794153057 214853860 536593123 461743372 11984667 911296263 14384391 138039981 732820802 820261708 725502323 995529770 60072102 782161926 860694270 492175677 146018497 4692614 739768698 113928278 940831723 836945741 999155509 24638689 28816584 670106618 342916078 105457415 146709079 775546643 601174457 475165794 635702697 828390967 147327529 203763453 756200563 195987537 994392156 130650238 28036471 911265455 876772203 608744648 145338127 978766134 71360968 927367627 610038938 27926071 472682152 73532044 18063760 12266898 221037501 76158548 930297304 246749968 71669115 490115459 857028025 753735655 759428708 407659781 805704941 23373168 590642512 37655323 928916609 877559424 878076429 869517494 80346901 601428783 973307300 439667630 478605588 28663531 598330391 341011275 886436876 575001448 854674745 681645552 212722398 976229798 837960216 229559928 16457545 689307211 73707004 349544335 890371166 615437773 953760081 29058107 128429935 919806968 880757510 111173524 612913953 877501041 875920066 25324147 147447336 727049177 940971411 125443293 448816317 542358730 417670506 398306769 20424685 105483449 985515636 568122384 946754469 481968742 28654855 4003037 894812792 771342612 413008220 113757280 104921149 20678897 867381220 584218558 718300711 990190088 147855698 945660878 606101058 20051488 994814945 977143347 804920573 96610505 146932436 37475138 996869246 113890406 19432605 961374789 965493433 619407012 625334392 8998346 130643192 24691628 592458296 139044872 31500794 977287061 788469291 122132989 539014734 475118454 113618085 978009850 299418334 355693441 760441555 877773753 458380527 91901929 683722794 629131269 758627159 134366868 794726320 129349052 382181156 675574418 489416243 492162985 823530082 2780169 997044565 805140043 78917015 28437256 535498208 407277447 128033753 88209493 619999952 418399236 876492943 84261721 861741914 96043787 576958726 953745974 13407677 414121132 3733879 960815406 351070725 879032368 23710735 31306512 217340486 421030312 12271936 954835775 12413874 938718112 78196392 577035558 721414425 931087326 996479060 882605674 475718799 11724243 667258563 130863822 842301855 946916130 572805919 142740051 609529215 577621416 142870368 145344677 769647282 724999559 505370929 143004811 322208702 16469105 756409084 961418334 71346819 974457429 888183983 475391116 817677498 456529918 24731000 126477367 18790306 79804408 48281219 991065771 878960801 339699095 685098293 787721591 284155572 934436611 558570424 489811134 453886015 94974294 894700919 146410059 870639365 29041968 934731510 834914674 418647000 688723777 735446802 146509716 357537112 844410754 121016376 491118673 583345723 57664788 71412968 351343126 961941546 869647864 308365715 18525880 136832534 146896199 26518405 771601865 932242951 876896349 921001886 750458363 818744836 177004847 757852901 861290744 883194202 538092904 759569305 483789313 18021619 929237026 28997186 89542715 531281730 928143304 760603376 921238103 899729125 760216357 28936589 894237609 405874152 103014057 929328034 464636015 597983549 932572254 751182472 892445453 13188096 875856961 882854771 147466425 786475244 368462059 990490432 728359490 758554846 725916530 969668826 143129171 787158860 1560488 893874831 29075253 845748843 765861178 987087587 140512087 601536789 658828567 223554787 926021815 619517315 609547029 80337519 811642902 13668414 936137522 827722686 26963092 73650877 740509386 27953913 852606120 934779010 962919337 804019069 555540980 739511751 807170191 389371635 890503690 901630075 95041622 492112721 795008200 341760921 22715217 501521868 458633302 263878696 405035343 12966807 212195505 961927880 79765721 760334327 588577617 542426979 458390913 936744118 458596970 418096627 693146257 792085140 120196515 532050980 856550516 332712525 934657741 29084062 992369679 401925593 136171123 146898095 33662866 140834177 912576762 20385014 679886032 875801520 54586658 953459588 878924393 283438592 4036645 144799259 6537125 866270524 747768231 28246564 944918789 649325790 341252183 132006082 130531280 5738819 339930912 8578202 456520156 650935000 924164878 955633017 422292217 96723571 876628447 865987352 958802934 281390732 147422773 592349981 2632453 684776843 50972567 147438017 676099995 92915891 342141642 6474794 146931326 126507314 677452126 147379433 11089172 4853353 482998392 951102953 462054086 815200710 300981353 949343727 64580958 349235567 925968108 20382200 877797348 475998581 490008366 113129816 369086862 147086656 800783112 926118593 670492013 7506082 904832333 827716352 24071287 280032592 124379350 882239506 128595276 138305950 908512148 545640049 985781579 526107845 845448735 106414520 938920881 583303416 912531409 26879502 609577275 475410159 874837377 485689071 475508049 5980400 273741217 938560632 871781469 976601826 377805915 120955813 932950596 263278458 998659140 38074891 11891532 472199081 392217914 767484639 902733724 543443213 993428085 827216338 420821593 222574221 122270243 28739782 827650285 955159813 128593966 727081155 151838638 734303 944776470 129487414 28926641 144826040 130013290 987509353 181544985 240182566 980376690 894606637 676735240 743001545 145259525 864401620 306234422 937367920 341960524 274805447 5961991 143004158 67159997 728408153 88724853 8792102 146331207 955295464 791575747 121087827 3211481 409234886 7576734 68250004 147181806 944133020 59889138 1688447 25285145 611380238 21182502 78194755 136863429 891617006 219540351 893409798 6444460 760531634 28631823 938353548 874534485 488520215 1508453 756426879 976007346 707037321 95923594 534767854 55851942 308426642 878711644 16423101 477514509 756422520 819245312 368493929 73179998 871048635 410064480 72611112 723811109 409130894 550145285 489315725 850724341 904585594 752162912 930051193 535633436 652637283 767197741 858521108 26445851 898599165 606374503 874820700 948684370 610031188 63051373 24082729 71828536 979656140 859341124 384866639 870104018 11759229 260436969 961976827 883389242 910439369 71840947 76112074 918002610 8653086 592783021 113388692 408286773 651508124 410054952 318089959 71629052 27978490 803273948 117556869 347417899 146103924 73547674 26365579 876819072 139075960 987100081 116908580 20657909 300186165 623801322 874849253 893750724 44676967 80311982 796753791 888971346 530049287 257199951 147303650 986977520 12037896 491917051 560176882 688258215 674306797 805042673 995451573 592854874 272406302 756438060 134719782 682092088 744666949 8778082 890368654 28807434 786217939 111271843 921628785 760312931 954623525 961535430 938417581 12230190 375881737 8581781 986827186 441784686 909445517 845193421 884343616 677712930 112964790 509900662 69490115 528472103 539759974 11943812 211900492 919356795 877676274 878599968 61445659 574953178 239919591 75412632 467014039 147283710 894311175 92364061 359642219 919098452 795794651 720657025 475382084 602172067 71219942 577019416 955176660 130657368 28667153 846996140 67088340 656694848 738188754 722363207 73444433 146651445 610545229 576999913 605591181 604208389 726225100 23817458 953940009 844077854 651020907 743650086 341610050 130654785 12936601 19870796 878878718 688285074 920446088 29053417 527577014 385259270 492180004 644375386 743740456 24628515 934349585 243349103 28551813 213934852 958831078 116434994 77635100 29072444 957775991 73475538 574567417 718376523 113826212 693270541 961967335 735455858 3455979 512007700 773739109 416766548 543380503 777838952 430595746 136748272 251374773 786306181 686715321 89411183 130699064 5904188 26448107 743819606 533666048 677222156 878926379 999273806 942962744 711182478 794560003 894702598 126505049 755354071 688597239 72192685 80058875 957137411 9583325 588981523 71975314 76174041 960877740 483253890 13265124 8107979 743453863 930381745 996085040 908367446 607446797 20684799 483523334 615016467 879008316 892590340 811598973 608514874 844165043 36233542 815821947 438614428 489572402 483439457 104966777 904204487 28772040 685142295 216411156 877716625 813151636 43525863 397252179 7532759 453322635 116421408 961185006 414594652 391379479 820408774 878033075 613558324 593672338 452264383 296754911 577042885 136966836 143177137 60321003 8444180 72099323 147426841 874946708 999685447 979144973 673522197 79473756 45490704 951478483 451886003 28993586 827687880 519377362 800142247 95549771 523637674 105218195 356905543 80328061 8536336 605269353 111641074 869596338 437563602 747499616 991289056 28395818 575351390 529577323 950782818 475097911 126074788 491680376 955079851 42580557 96873005 46799284 453920559 979555916 894477316 25913680 126498834 901733372 626140865 519001335 147318601 879556818 28927793 585410706 143122957 844266092 46420041 982073082 942499500 921558719 27225992 927414783 735197951 458606126 215080285 771741987 927017506 110752072 337836034 28025855 100148434 618453214 814074838 130678332 8489422 694441361 888449608 543379014 234549137 21285959 57259105 870061779 258987259 739543212 940624515 139082521 147467760 73815577 961958651 129596183 735454063 801014645 123087540 347800131 146686923 48486502 752996752 148097230 912072556 145257353 874630505 12269281 70680135 576748245 408250234 946063189 726972595 519556880 542172811 13168351 642069364 939305133 874307223 26965399 193246366 636569094 491396589 48866563 724771628 147111099 476317667 609627747 11952871 142199711 816262243 556651089 357347 974528533 21528591 146058896 760504860 551880067 996496472 534497566 993929447 535108350 138897403 760631154 810591344 263821951 258838964 147109236 29064036 248976438 142743455 27529979 80048789 605871263 63536818 876111379 417527314 260384679 15818366 492182286 847728089 522827302 870795775 114177129 691403867 111687494 264184889 879011584 63470601 471907277 658161000 955197567 552183 726808873 24323292 804251448 29031158 492188957 826238613 35894978 859111667 333511721 281656948 938847651 714376410 146862312 866487239 361831774 675189040 118114674 6603667 72734114 995099768 727077571 118918425 76150058 79292726 146814977 215361790 46177633 316034954 812193842 471112142 405728602 12249523 121146742 474334600 111786772 107710242 29042240 527249574 344912150 921473767 515865910 910754009 23550703 842832638 779737119 87633273 67743385 408050145 681355203 24482118 625345085 286352076 686900599 20602161 9046763 619228904 35950177 492203316 492092135 70926155 843460263 139848725 206716949 62796560 870650313 28682433 69531026 836589006 940319805 853866079 836311432 794325752 79316421 265243880 875813383 147082986 424526708 800035535 11339315 859205791 539092945 401584566 904160611 68567054 720374098 735212663 869429185 66870873 626309445 147457398 129054581 138968671 28934525 921442236 11617143 108678284 130319391 743687257 337414799 829252928 827721041 28737611 78202352 355826140 875816952 962557275 2251110 473248672 872978794 676597737 11112057 876786953 52603387 770671172 992888902 134555143 703546884 75146509 898525255 912541399 11267455 480558832 147328511 200583154 906533886 77752101 117845284 61208765 8385443 263060936 111146523 818717386 935509056 138959904 312653316 403765764 39487299 294758028 959673856 130349146 53864755 223279021 594308675 7780339 418747267 448158078 70385964 751955414 16463186 71643447 978640653 943803134 149190833 864794432 27762085 39000333 670040495 48467672 955221720 138513562 606358474 28139314 691234719 407764097 49904089 568341799 129597590 26194142 777151202 610547399 864422360 760169229 991018657 926823995 12951022 894690461 607371832 179606839 979423565 97116060 957498542 928721345 937344257 709982778 139039235 910823954 914696429 584892470 492088387 527634284 79969924 441104798 127501990 122297403 809971665 603938622 739822783 466834072 760529330 894830399 11155723 844133700 389121860 134860367 739646867 44668557 845478246 760631026 16383250 557500957 943072041 818540592 7975516 70609626 146852562 877584653 737491018 113910148 105465603 72630756 4781478 55106039 597957306 472146230 192720225 18598381 879028411 73694122 987122730 972788953 497985623 45916302 776088137 731291695 861550607 878898988 421388956 113460441 805088699 27550822 535099770 147453238 126929739 206639567 59001218 465679397 955335847 861983354 680552063 399388545 937403393 122038869 752253918 282621340 345390539 145378886 145933198 811404068 11473637 839054856 610552026 28369485 760593039 19604383 147303599 147253055 978726150 2293489 687998701 274107830 96826812 755789223 667971378 625326776 143282422 994731059 893013143 961906021 139859089 776342287 803252484 89537034 345399916 992108883 961664298 72692560 52763209 418791510 108582138 944307633 580043939 76132832 130452168 738196283 416269209 179599845 348846351 489684330 858026536 132401683 130091263 12288993 89277949 299685085 71644598 966824098 392097707 875981222 693005285 265540987 643497665 133832814 601131149 262775322 415433290 144599466 130598583 652943537 20499213 141850351 809903544 141618372 132056632 878239397 223653107 961974990 491648297 977062696 787226831 691394174 62371478 905477425 718044525 147460021 219555590 938355853 671028320 559563910 526302976 946427581 955252580 425068881 861282822 23946101 888101519 20010666 774987115 953478394 444976986 741751847 892354424 610070410 861158719 416575089 938442580 955261921 45401880 137847809 500674069 78033201 236091472 15355962 10627717 29087680 28753698 313002379 29084523 8757569 458342705 494842313 12029977 146807907 811777439 913360387 142972821 2234046 878483309 987120562 923081373 933525495 751164475 945156516 844903769 183786800 64273378 826602056 73731024 147321456 105414958 513160603 744535151 959336758 27956779 416101863 617255733 796618201 6548002 950715382 28514821 335532468 484843858 191211414 473772217 883957418 73572797 300189390 953334130 28484222 26814501 469113265 493161346 760548773 961168547 408149916 827225994 267234165 425513704 921244994 352640697 534961569 630197498 903230644 955344012 146798703 610163833 9827446 8634700 26959382 16355054 894701944 418463303 452845514 147273509 976857310 529458108 932518921 519049991 441741797 9598654 491686157 355888786 133573851 852755794 128560190 610549642 955257247 960851019 108312228 854896647 606196377 892772665 279161765 921762455 951103645 804157949 130702689 727896066 869178796 995466072 79987305 339353834 950094428 936226069 683624944 121169108 11212811 8494785 787253651 458623315 13064573 945172124 11665271 64407365 912335671 152436824 1360573 558639953 63007152 926323426 207796810 274228278 28924887 99149130 520406121 608412770 607450924 211194088 634803931 147420833 894741618 793659220 418455023 142372220 28710162 795894617 777929361 804226306 4963375 28810406 644958984 867064364 418037991 928052358 485828124 10074368 143026014 894658913 28037388 374079125 64787177 134767196 18436266 80317623 22630945 28016410 38278982 592588331 29023535 776317735 861096208 684981629 593826140 141156 351636735 8222055 145086134 26680581 626335146 702879625 851832027 641855438 858949940 140927373 956852301 12250861 475433510 940580218 9254434 760166808 128591493 624977992 73455229 809516635 468283382 659796790 863035046 147332139 80154572 519024920 145100832 597981370 491155274 869958924 141572388 760643938 626075987 685775231 146611041 787001254 138939228 976490443 866497099 590993179 467428818 684797006 972795136 196894707 27985219 953132177 951465905 401965527 44364289 129609634 811211358 819984194 555973981 879020906 758419734 162390887 69526906 759338228 936448601 526436249 875733997 390426446 878019407 341633292 28988940 894675659 781956005 342970952 108094429 139088348 888413652 458598283 788491418 24886636 140883502 129651026 878409326 878019838 943994628 453402806 147322978 202670895 256020466 877004066 46444012 806055544 985642074 39001684 123380048 27617656 141078537 4863822 951751979 995510349 704594850 954523262 485150040 650200723 995291740 130171586 183300600 869500244 887484245 935204372 63154048 674262606 142313884 446066719 996192557 941205039 938034249 142867161 54056962 68809651 2653780 128577509 811377620 883058028 870283113 410378109 392134732 130532673 995471008 734992983 349584656 10531385 56219967 356915138 796868153 989045688 869203471 920157214 455932661 425076406 144381902 685118992 137915485 223374462 536343553 760624760 681471860 416392092 920315262 124316573 28920849 592737361 481667238 553466697 591456857 134360664 627381404 928615519 479307117 602218922 880125780 145224107 536762910 760617652 843854719 894867908 966897392 456385275 134616803 928350320 147481255 736570353 18067166 610069083 384844995 869692151 810585153 988013892 147343661 744798610 24770545 80328682 906225321 897614892 752093294 27928289 126485042 264188436 126469605 609609899 978725099 71358875 1721730 525358670 274903168 954110341 11990850 103390871 932524953 333219928 739538477 508912332 483152209 20585357 809766635 449619859 138939460 851735105 844837302 640374737 127743499 112688207 642945121 543457823 26961345 26683301 218948041 532653063 18471561 29020047 485823248 28709619 912513835 374494314 960760060 987122985 996092199 932845995 591531245 12335292 894609080 16055165 76126130 140811776 147045557 34174201 685099009 610338916 693511788 943066655 758843776 81823674 523559023 130459496 369007308 283329252 416387253 952403262 905212402 485391858 401386125 686471824 78984839 756442249 124091743 860923301 93948201 555026634 759573484 585306786 744363649 653092313 6615546 875965754 894393753 325368491 927937061 827719548 121790300 487476051 232465906 864100286 940338352 146044613 643104979 886343415 96615679 869014568 450228411 75624695 241400151 264176356 949386992 147364198 491621896 2731301 362199180 928680631 27490985 608429435 800802567 933618198 63205910 39115544 602197096 984454143 548591162 892999902 534064345 827753146 821959858 29084791 853411646 811358231 993151688 855002280 760612886 535955326 519090628 722849445 787170087 13167385 246634275 29029203 877697302 951177962 986862284 841238079 819517920 945592106 979581434 79589690 45979481 126777204 941944666 147030540 697394283 607441067 866341879 989740939 451957590 487850216 44654144 876629755 609998630 50323857 613689353 79264467 747697169 593123268 669812763 73467678 143000228 809160513 856933344 939472326 475309695 878040620 19192691 610176036 885418334 690351058 112636574 61434270 223221010 528289624 606468539 684962134 759033526 611127070 112806556 28973210 826019625 138036512 876672712 794694684 418211720 603196003 912518098 265138814 788525448 528411990 27945955 976542026 590404220 959536244 887955070 20659789 130603590 73712814 59352171 869278547 41512015 80484290 3356100 20625176 130696920 194263601 492006076 474859898 130421825 847614570 61622119 475836213 77201668 133986534 538894522 144300293 678845830 87674179 530437083 688037232 12248183 28271089 861302874 715828662 996198346 935593630 145879867 80028413 494883280 804200409 994640418 98571286 518694227 593783138 143176952 334468183 977457179 750949880 100781598 80366158 961625745 686869928 79848659 514618822 811892272 145732403 29082861 12294963 821060688 878030196 46791952 130613755 143282291 952696767 992239723 147433112 605340434 28295793 531608617 146067504 12280291 685065911 6424155 744308209 12268996 394253112 26615396 143558067 77173962 912711064 535057598 954500687 138720168 939088128 26805815 995531424 955307298 900766173 403454386 4587874 933461613 774145434 124862032 80225522 29028050 52724733 31329273 744532645 502492130 726776821 380434257 436031769 821711041 140141236 819353180 180729240 10997042 878493918 760639129 207157105 827461746 870338012 12051288 737543205 557120668 78178549 580267907 219249443 80328859 492212215 572821927 736099594 352885142 14648231 144848836 470987999 71638569 80341472 145367774 24845111 938892031 955015851 724971609 751552000 475283684 113919792 7989844 968682772 974951983 978508638 48918683 818991694 79711792 690627784 345583592 483740844 610515730 906275073 322924427 67787166 780876648 473803421 147459360 63581925 777579216 844915553 752075417 17492647 677358870 872824316 989551083 442011411 479955151 147480069 13235683 487982693 584469253 837044399 78261016 889056659 12954097 42585959 117536726 13094040 955283155 20551159 147435026 519193433 787524706 105441907 391924512 937584658 991818015 433302009 342156293 407156693 971075007 589687966 349568366 600884902 4592400 73072578 953536748 877152189 670084854 463620012 146595510 147423597 223733182 108673874 861147704 966857575 75080315 69355623 948518641 92955384 79556722 658900289 743979608 995069425 96760022 29048970 146265129 141665558 688995609 871682799 469719481 138523052 736628341 84381125 146682050 560210991 507842461 40265799 552677916 447802886 156431341 901268024 29062716 136696131 953648091 323778838 456531723 49338943 589043444 686882734 26968283 995135866 402289903 759548949 288271390 991298869 707817056 953923430 28899523 751650002 515120890 464945621 878500435 27993672 213131702 516214145 742693026 530112489 4813200 423129045 10887506 56102024 955138486 603936552 24750644 140314086 274708351 541387159 27976656 75096246 600723232 955326205 145303046 588820619 24840321 33648883 894442153 423903033 341783314 827712935 742770162 491648440 146433264 743871499 64241267 490025367 20663057 810837639 751803977 758484697 466916741 886462033 801964796 541126385 26877214 12022118 759435113 978549077 810849713 7226063 958179898 13193961 63574985 938977104 872741019 290305775 787214755 693093260 606359349 475381433 147210830 911159987 684396067 376434335 242302631 38337729 394944899 147439761 147323705 28018033 113376166 720742924 938445336 718956327 760063316 217083321 413195070 351415159 5913905 61908373 134795341 123684637 670660651 9303649 878876584 139183435 995138435 638794823 290335796 146838143 367746395 939419146 113924966 760522436 415445089 946127183 592095837 938143395 972399774 576530938 945650208 300190531 28107857 604305015 27131653 892364620 955087692 721413064 26407535 11152120 494558243 457905564 907418829 852385658 108359179 778994415 325399655 73054590 706491343 441522919 121673470 692827863 972936392 907139749 10074306 9952175 33332934 147093762 622202463 469434940 147187502 53616709 75817516 938813037 935295958 803444756 27954573 991237831 955046707 531869387 336910820 108918696 92888737 370840143 141741787 145635503 2844805 618002990 600108763 130120183 126088581 958730642 129651359 993815324 146817384 133421723 147466657 964593173 783707005 995050748 739820996 487894150 113625278 12109886 939515939 810844254 844763238 805152885 924222662 143098496 29068053 953537432 970727805 892584738 936417716 876942999 821407203 12263767 79018144 622469209 843335051 397555944 29083316 73457935 357716618 524167922 860074696 925726118 758687494 5436748 392728620 987902920 805300299 464796142 113896340 533488070 222986301 993074067 738580903 668900583 625379401 869957698 147409708 144324346 516114309 28886776 895346048 147443842 490863807 14080800 29026807 962764583 29046065 758537734 987015429 147318644 28005981 455143839 605886797 535932283 978625689 435539088 894156407 955326954 13170375 859094227 393054517 995503683 44632040 336217006 733023348 380173190 47219959 483794340 64630418 126194467 25861422 46812791 693273209 831439803 130530362 626108857 864196428 820597529 995523865 19429433 76278157 878825155 976007091 368770791 636370117 62600880 467629937 823166173 139585329 5306473 760579050 960223993 591368947 599029272 147423133 492066003 820476763 262378450 608998716 556029987 447096121 946131864 25878134 533249591 73934412 65110740 954944107 81166500 147460264 120118942 835676866 870612889 300066379 678073844 489989787 143251344 810474236 31700813 957398859 827168869 878452055 339809430 760638126 919497923 845484341 931945302 420362880 878910679 158209652 28460022 73437717 145362348 202764092 141142860 491952272 2458961 456137368 28801862 367323857 617893858 931969193 28983812 930131520 556068041 104189150 223614298 944717529 23379373 146908078 84056021 844444255 592724330 991837378 760633212 961934334 141080486 145334629 18214558 145322447 26781680 859083227 989092293 71208240 888191490 669179635 136508114 862226386 170100204 109175445 419542692 361930139 146578446 147358014 727703017 68831588 139324894 135865853 621690881 291328307 961823381 357945507 97754783 308842939 995692209 351017790 760612497 678555469 926500637 732237980 10480066 746822792 27211190 977684316 12295627 19578505 141108701 466876577 11562207 894805292 143060959 720291482 24720389 814541002 13137217 3548400 552513913 892938316 938529720 805150045 97094913 894710974 475347542 605093252 39875316 742997007 909975122 26706269 355745113 979649513 934799564 474205515 457710704 768266306 825327125 636816918 29056283 669205534 560278379 942716300 922708369 827758006 987134221 9278835 906229674 689813572 48023530 541341053 738193816 803480401 723912437 953576555 716586561 821064296 876653923 139079599 959501395 950074484 247092062 874819633 608456221 397800837 668234563 944499723 72243300 684798500 587519184 509884891 1651068 234867714 31756026 149902192 954250036 998033794 888156313 503295799 483803194 987741281 861637366 65038119 738189280 878036979 147424937 770750826 536359759 982092068 409043348 35671353 80157887 870933127 130360442 718009265 608361894 29072753 995079824 3334147 977557906 35760317 423360776 68361750 122967038 71453758 893130478 66345138 744296005 417176144 11507335 29081484 113389382 945737448 28998368 806683013 605801810 70541710 726928608 945204714 591103098 7387960 693526044 341909082 7272134 487835448 489492658 232735335 71691838 803632520 129530621 889280219 533888867 690108097 113270704 837078918 71763574 95449403 446674931 990874785 675943100 253656308 491634041 28764324 884082341 460795424 138762755 737000463 705755292 999629025 886463674 541011605 610585194 28541809 476127620 250684213 78778455 872364681 946757509 878233803 610376239 810446090 137301884 3091370 987809875 356630253 878125005 438032259 120684283 289720998 6011467 610570350 734667163 233878066 80038850 955673618 724881285 248513201 35237535 756172195 520076124 952812569 955334999 28965840 28843570 949048047 145321867 392422412 289765468 28822911 920139999 935421491 742754590 228724606 958798855 476122306 23346198 139085347 418368019 991323489 871492538 648806832 912873190 4499482 818665879 79815214 605103632 109172125 404698637 213716740 109100805 723734810 496257598 709613210 80343674 894585819 102370473 130703762 487662714 73499040 953156975 859463510 142384600 740346966 905786200 509024280 205925777 70273930 409554867 540348766 77756147 760498299 954675203 424925515 577045364 281111395 38566504 886894609 128077434 510437451 440661342 476107330 876012632 78271990 889598479 995532251 400537261 748729033 503266628 110673792 268435412 57780023 181093482 955066111 11710797 11236040 407787838 680415055 134646511 223254851 739587250 944630708 976238153 755862738 276934490 40112609 37799545 134593793 954286720 273204703 746459367 950973378 845311952 61128847 509553951 905985511 390731311 373595135 207951473 543493844 20670155 858168476 147404769 877327317 25898822 112835836 851609309 871192370 516932254 113763092 851796795 124366634 78134099 20662956 684746264 262132542 441885262 349456747 693536038 694199252 46472854 28039027 953009069 28937673 113625902 825559454 999612701 145370269 73804810 56909907 927146115 22616638 123259662 961408069 876774340 890510827 71819922 141165436 223086302 147411894 21896164 946832939 689506363 20608900 743471563 928378495 155333504 418149876 836114759 476342286 173256076 28810615 120375964 97106844 454446074 4570204 928969425 74953645 722069239 741734861 610526808 22656466 105225588 878040086 560244437 943956746 841238363 909100889 35964101 466943047 972115564 519527287 107263704 749761209 357706868 572476767 998179132 12014664 925045202 26981245 390795618 59361226 875081811 65180247 610431019 581648774 693361603 418461252 945152658 385884690 949342277 885892882 65257959 135660606 147429928 97118717 71613219 391513277 28497261 951088401 137645397 869463512 519431978 586105192 4703702 425928594 625380900 877484358 146268882 109661031 24849940 576920226 423156159 607195228 921372088 623119888 752144282 66271189 64023357 340778526 535702406 769365738 137465740 844350702 938463986 129084284 946944077 991808793 926903089 12952478 112509055 691403368 525234500 147456534 11667734 389232046 143289122 787903366 718174208 394181948 24791360 28341029 93818088 944469502 367529938 12216580 894287208 435990446 760107351 145349117 24885777 266025962 692899307 954363922 479796821 323232883 73724835 484401042 10168091 951113518 865450409 744235026 864009448 742674985 145088408 61519856 11138943 492165277 942121803 39358611 976592171 973123069 845964777 134742786 17266359 133315170 54711706 662393938 989118018 906020963 28889879 994833319 533582283 275818944 481911747 28007789 921690370 303175418 858075598 732935764 744244081 890620676 13205798 130419104 955079134 927190880 667136106 12011216 138534426 26929159 65829298 783244309 900646853 716659809 147446747 995478065 111819111 137912432 554069955 999563907 28809885 972530433 305899154 442005926 10627375 610459604 130438146 411641261 762314184 492163336 112863323 475996423 351015752 490016483 122215847 708104565 6241309 353412763 792271231 609793696 801179554 53008302 342896753 543082159 522575111 18286556 884062255 450592996 904750719 28772678 811864059 610457012 775672944 551900895 469443022 807726156 888551425 131692103 145694451 479575511 760020167 811539110 24760688 878076626 141082343 573768020 862122932 134183180 757969258 25746869 959579405 960832588 976074261 185988174 340183464 136847430 54942386 905010752 607204488 55882583 80210019 589608047 43051462 78681689 626140542 868021160 726961492 71046148 24618031 147337541 957759414 75358385 571099291 127786848 430933314 877790484 804338048 725999166 716574486 878634522 29060461 146358661 359157704 955392261 71323524 80074815 518072832 983857384 294840832 509613921 26874647 421659785 96702769 803379072 861278870 900628925 574862702 476298044 788466409 946134024 28713012 543335767 112746326 742853535 56935883 946893895 422747528 2823969 972480726 993088694 502589418 957647941 838306653 422838433 347439572 401573056 137462425 888393496 332165112 943618816 220617673 147390541 918327227 953448272 445950305 89454484 870641991 760609056 592755970 804342106 878899007 142735796 760346674 961313878 491020081 593596310 999858646 994888992 417410429 28994483 130347738 738589749 740346363 955249991 136565116 146402678 610598265 341058738 135804330 655445886 25149440 723858096 602221223 73144486 858245503 9197102 735838443 424748591 945002237 109410693 591992026 942531929 1799860 147468193 847406667 996484234 146662258 29049808 870336691 132746719 37550618 87708617 807175723 953464723 590645015 721264364 73721807 71634007 504411516 397223074 686323515 550450224 931842175 939519611 892412860 62016144 308564614 20070526 824497270 102374780 22378606 4164491 441097801 28473967 29059164 128582552 961913718 609440537 821900551 266287082 543445500 73174894 58345709 255215536 71936727 456892681 475351468 956158781 144829582 406952396 838741300 136386513 54273136 167666636 271335564 919222137 767930942 27590928 743592577 458558124 744998710 290877529 160759905 9155599 6007319 884117907 29047427 887658909 455252248 28944916 138826723 147428184 28913075 901585558 226369045 112746599 191125046 877900134 130690347 756154165 28808747 333957079 73473169 950721784 80222624 531937007 890653556 955185614 3395790 940653009 55899359 950139856 22909713 30001486 146063126 10938168 989791788 961401669 992870956 785242333 147476392 28015470 741016108 54654749 38080105 407690023 736410950 193192671 46767244 384379476 28717151 219887373 122280304 725675348 758843742 357858588 873754322 113656679 831658663 788866770 526657432 607840262 63214514 824597837 71367760 46024708 649324540 12956286 745448110 819339964 410025806 595008999 807734995 19381434 223200354 323910188 6725821 653129968 558084693 467987160 56948285 351363455 71317410 323305 12007694 36323615 492189371 911120421 104589421 346303040 3915178 457528439 438261218 73313432 815147117 878843119 196342373 981790347 3663879 260044288 471523521 28022049 890120872 903209545 744828560 925868853 27187352 1663981 455264732 130651214 80348679 125788215 122308429 676364541 756700120 591723968 26193437 646655727 604021506 6330554 111714954 401949569 128436018 147454176 755387509 784299381 558559887 79562392 821068298 747513173 488004654 522513631 417414059 146364800 56668623 20450779 752665260 986876831 716934477 990697114 961924562 654684542 644199761 991306326 42583273 391980443 314527130 820514483 534454257 149472654 953240716 946204821 48436847 137909209 935191437 473263793 454808725 20683107 327465759 878486438 492168766 565454548 720400446 883497658 809785586 139012991 67726964 230570368 12131718 662692942 894717007 904738855 481701479 364875174 535743929 11978657 375464496 886457708 918689188 945703370 388744502 953433015 609425170 408019110 918811705 129860849 941178774 756358309 133815665 888200385 143234650 147176638 994276785 824748299 954773908 147240228 994938936 673618855 491018171 70527783 952616576 580156846 110190297 122564309 870552429 975586812 416336077 18839252 429034136 993259894 145304457 18523059 913368880 168763066 904213016 10110369 471512488 738034551 144592715 877726959 254821036 77083800 870491370 742341418 137328684 447789693 424054505 339783473 145326180 858143180 369401098 904174782 756364507 730987445 977612830 942926995 191160526 147446752 535291480 109632732 942894019 894591170 861267879 68965162 509305628 934205101 881379346 421928277 953572774 11994706 954233075 978738849 750126639 51576603 76025146 999242932 57645929 24246504 995977377 109722208 608118862 68495862 56115120 862258722 592831891 22565566 207558819 6841097 13094587 416101117 239991360 214176022 39648858 479609041 26977622 826511563 946737651 591727944 27825688 28986519 787326354 26943744 404015002 73729195 150039640 144242686 957730555 957597255 978725982 280072803 610493732 792087608 873741313 22568018 610061053 24719518 4398272 886320955 879040148 824587870 656511792 972020406 113804981 5827257 787295571 796851117 854847374 501990600 875471324 522351640 770485587 29075310 13214517 954769429 536552292 486316743 446766500 890491897 930861490 140238113 286517423 818933530 350691626 744402999 860959384 879801629 458486046 146695360 223759369 861721553 457545345 795692453 959843256 592843820 69504186 324169735 417109144 406873723 440744495 871431568 939483929 458529664 26921466 893508148 491831491 487459504 526688732 808789053 449707707 987083426 749256249 994308743 46635560 100923727 458608070 754225250 198599758 879878835 827751270 23706301 893382699 26403388 916090118 990785860 576256657 22669416 609006329 643090014 611142971 25971088 783535969 602198185 811643572 961865527 62032152 948994840 995486997 551508622 808734375 718686884 455355121 912285718 96278648 113450282 918687172 945306487 62516503 939880050 886381966 928849076 12090587 19548043 24835666 492100831 147398431 28765253 80348921 740325183 20538369 11699493 891532893 951964714 372096730 26424552 456241433 667734493 749186327 466788960 125386944 976631720 284240896 686895130 589358776 771690009 120873711 11275203 543400734 134614021 950456169 8086924 46181332 5921504 72734342 623804820 258267675 953992928 744248217 123808327 3748329 977448226 895270214 122144623 877544883 958617192 517994536 534556157 118019640 903881984 391631002 418452414 52525102 964586505 972917968 805107766 884316460 475819229 144682253 339023080 995373135 800713399 864946719 59386383 357999113 9034841 10975852 398289959 79543272 944629488 12245739 129904404 951443996 959846862 216725708 658900893 542393969 878630490 54337184 585138219 867071889 933790352 961442996 10213047 592730751 610088194 562214306 10825408 19502218 724820629 108602288 886441279 734697408 136607328 945868321 135134397 56851240 130647678 939520717 61973942 332566979 44439117 20566865 459329740 894529772 19912716 390655192 62437996 12898745 489996342 28963283 117074517 587800229 45474325 424596531 685544751 110187800 14303591 821589565 610324667 551045961 961530634 598946548 2769164 795098102 876924064 535980822 793031695 143371644 890098077 935647764 147352803 758435200 113892446 12207666 259760472 337959829 123096677 689300353 649177017 868395517 67017861 24719500 588109118 850412866 60782850 96282118 147420591 580262490 130699289 760358836 181785826 79215471 3909087 162122754 290290198 888448203 147332777 536631512 621647536 24256514 224360617 706495825 936282441 354787053 217124733 181189873 955324719 504504443 54107279 492171137 314763077 144683647 998432788 147174789 474810244 375852074 488912207 14235787 144417370 555514581 745622265 955297664 951310282 919840768 132385489 543335497 974313528 785129619 558126141 29082397 215808857 598592918 778334098 489963024 147360259 970831329 5983816 145355752 961591845 183153590 892699309 145846970 559077087 954809163 593817252 989296774 740260378 145282409 109667484 624029110 520086952 758322006 604016065 958703943 878862036 126325274 691902422 38912422 11649082 124226308 805156497 986286725 43554932 79774202 661411511 28906558 111816932 598003180 610607227 12215453 536590091 878217449 341579084 651279767 28957462 76665769 146840425 342074670 609998694 434419480 990489435 995415783 28632211 710184195 29049769 130643461 719085374 859875123 244764348 995521065 827091220 4543567 3891119 9027087 774165187 20642111 517274786 576956835 483640381 608160029 954155409 380181478 12164132 838141698 737221003 489031259 10189366 834445297 357713477 929376954 107005254 491817168 141533321 62924774 584379991 870652302 921655477 887696981 844125737 474866935 978558901 685588770 147349201 72631178 357997861 155548110 749030774 994986999 487963215 740977680 238180095 109431233 676744990 722858843 753185452 813772240 19468916 399559380 787993805 147140518 486922814 961936384 893582166 146419336 895655599 27728260 37242959 955067041 13328656 328422793 628400825 575573557 457578871 329531325 542764079 20116428 22757616 2505968 620632734 748920524 29058200 73034292 26929881 986578947 887044111 143264901 851743773 359446424 894793985 962615056 473220299 68858076 408179699 608469623 80104290 145323693 873605217 560218162 905954672 878499338 416647017 839923055 11745528 320360024 753470463 64775790 559224924 684177759 666892084 913096124 341162678 86355519 589339391 336872854 56289876 756309487 886135993 23508197 18275842 861274969 539663043 349243801 768387370 934099011 80198032 101283467 13165867 307013282 483736521 785558293 342124011 840206722 693876023 621182968 978737902 49307668 878080599 877721503 341998451 609449635 212918436 331755262 28799105 108541857 977412075 490086828 542690965 852258845 73424902 13240494 535689380 624192478 723226142 589588706 418388007 144415912 610071755 46299484 476301663 391391969 103422312 668440376 866427941 248643660 921261436 24335148 62453618 105042299 42599659 836838308 337920506 626329360 690729995 127962554 649967508 690865350 911561836 22484747 685818096 990796495 992922931 945744213 488811899 559458375 113909061 768365868 946240992 26566785 601697261 853619859 144818208 742789657 805217318 28704453 69370098 472532360 940946543 604008668 23676864 714488936 690228402 16234083 952453997 120944448 441299573 357297777 715453435 885774043 853319711 267451821 987107855 961858889 715716433 352824743 28792767 911181672 469944947 959307948 143772448 73498221 139036925 146358127 486653101 113813797 519125807 483777519 56506582 26974342 991577456 953559665 602763443 616962795 896375823 802205465 20633793 3659372 147267490 40185457 458628676 146325081 63008785 491662202 727618245 765708982 26930440 127503929 946809919 12280552 79281551 454293891 946100315 154538446 23844841 878631425 147196286 869623925 923673793 133305492 20279492 40178938 647022224 468660845 147326981 938533450 759573652 980935182 902363906 672198411 2027348 142767491 902400382 487389323 954764081 26433273 893640328 109432881 866189637 266149040 945092102 152723 458134923 768655454 347161544 29640156 733206033 610457807 93738245 978752152 341781950 127544058 73597540 138950183 805026287 138646066 33085082 268299108 891148682 978602880 786268878 31404756 820882244 491104674 146212000 28510243 332400805 26975415 989532687 756416603 223718250 609123316 994915702 978640850 680516897 62932145 21582011 353769068 881792939 77220632 845457586 129370712 12047890 13203352 71575364 845484476 942837812 984434267 323361963 827059583 860739261 946120842 29086158 620037715 878483416 79816862 843969632 598008713 606057415 991101400 872700105 80336220 504637059 73713532 127621816 24836147 868365936 399798840 994974562 71868055 422844730 20154321 726966970 109085815 125141546 13261103 960410414 458784672 619761772 947957996 459009472 878881757 920019751 879028252 112452975 543443607 861250154 978672520 306468621 256254180 72384409 147184707 11115196 928400105 660641054 948954512 323752805 22470014 401580332 891451987 951008875 724844787 337531649 142753368 256691135 441728756 147138708 137616316 147431219 498391897 674652607 515249473 977645556 71018217 130090909 13130883 752249820 481695759 771131703 211466170 847223029 351072147 143093751 810579704 937558846 79719315 758266590 402415457 872796581 334058694 575398709 423773932 937481332 534418103 147443256 475267440 961940379 668201778 113852698 103944305 978534843 756432226 73199351 961970239 697644826 76974983 308598044 218272003 198499801 266505220 117282253 852338624 949027765 118058046 130541442 918597952 55738078 489878810 132504116 850913823 130704060 20613433 356647762 28800373 607461584 826848597 385853496 549641657 68461682 612112479 948301621 827696975 323777284 12190602 758327958 319667234 130400492 754300745 28000882 955263774 424729368 956173310 339550188 6210261 112862551 970736241 519514524 342151652 949305698 937796880 804500791 936448661 56934241 13998196 953552753 144028762 915703401 809107942 78917453 976631088 92901666 324412758 130320527 536758534 24849083 13876008 668773604 686259758 13217786 456248363 915193102 134754099 606638231 920771444 25814909 876780093 927941503 881599867 621034508 997441047 138028583 12269666 744799598 943903580 693233158 223747826 233350592 146383181 113102466 95924478 112847618 656820318 484848359 964371111 871798674 46474494 953592131 607210610 195453748 959590955 922385156 242718904 944814220 736867394 669338441 593319512 576992816 332645087 917593044 340483400 854598625 448252404 944296389 879816461 52466760 937451672 489996580 11350033 61996380 947881470 934095982 39650350 893756079 23814081 756339766 24620205 17538402 878618528 738136764 993129198 131363496 70760017 40137849 993407676 760617466 685812888 126242770 853580463 989962102 980710980 788306634 643204247 607405682 476364839 635927 961820323 859605978 469046960 859199755 347038790 788508304 836058796 341909313 744729747 954292609 147081921 626300172 751340052 869944020 80319049 96974985 938547262 753468827 853437647 341662399 411953792 26875886 63216575 11203514 456475828 543186129 18231993 113880594 66554003 147412438 660793839 73479044 147342562 800123988 70589582 552277833 873508352 668082540 995524411 424565901 142020300 951689897 146302579 449634604 591183 317979767 139081601 143137038 567447741 865921592 440693784 600076177 539262856 5963747 795169540 889604081 892626194 787518836 995396250 882144944 214685116 868549852 994360311 147342670 970710779 116372909 146954410 147665114 70349171 760479502 393230862 733971547 275846260 685816298 718204428 912345037 743305871 940950071 3749136 952364258 744799424 752676050 13206159 574480315 939812552 728045197 11723008 728024254 924169399 985391954 888236666 146795230 138911594 8060098 840317519 146670031 56506526 939364910 427121436 79288137 618639044 79230544 795141840 568537507 16240067 107070227 28469174 350610454 355866412 860063985 572066547 642633161 29022069 995005250 59139446 88232466 80352271 96793292 46134671 997675658 146025229 142925419 316178238 782138795 17429149 996343993 24847721 27500341 329050545 24870580 682393682 896619903 994746194 877939438 126901978 140013951 991184556 140602351 992267919 356363160 878750575 147300759 822284000 29026049 805221423 938293719 416670673 813232260 65035371 848310607 434227741 197749966 868907116 743767638 874713500 68479746 509916124 759281148 10207108 931072659 950958488 898368977 604423293 892729696 878060282 469159381 606411852 398613372 20748448 493852514 65229455 283100506 11734900 871297344 511558963 482368501 448661966 520074504 29023460 142153430 642815056 42089411 775885047 602973032 944034796 223433802 939900207 598444792 46288946 424546945 677959080 73628626 945088785 961571066 341589214 971179593 802155055 865394536 956681065 109697720 72213702 804946302 596809706 869552498 718530124 601957785 429410522 939518521 223204027 737232676 138972731 951112305 209668903 883979271 12026625 987197726 602197254 903095047 12282749 978351397 744536785 860918524 990643878 471896882 317889134 73204176 534110971 903685831 69470946 138022466 692864811 458352584 80348681 16583982 796221869 13163674 874267947 989812377 3768535 40161693 325222233 138908466 111543626 580030582 862171748 995163287 707072055 950913391 103155597 281611760 20110895 399841732 619334718 29067264 990792656 339883934 893539619 38229279 570731746 146548296 961878224 917443716 929229337 977206005 878721368 725123833 870559400 45686204 74265789 146389294 933028522 145281269 602189243 177098216 11261478 744822773 4646484 886466369 879009282 919530146 139091022 215095035 771699196 671072650 727067182 519517953 56595357 440284749 994886286 138031105 502506822 999634059 606327426 144620057 385278173 162861659 16478196 720755875 348878680 26816705 408071410 20029328 782131554 537162639 809226370 938436996 147395486 956432856 580356266 756345639 71479282 928360232 468622665 137498906 879273782 26809165 172016360 452046219 953483168 750560844 894734118 845442445 450235260 939607305 28581119 569044821 952845959 859206283 137404176 10980241 146398923 541190461 26817803 791997974 995356243 13142539 113284453 723808131 752938162 622194870 441608581 69450109 655676453 543116958 692387570 21825729 3459271 609279480 751929661 961170375 872132533 608084341 985982645 46520228 592740540 873788908 820732949 796214967 105499812 139065918 703436700 704027505 794107158 844138061 458503968 959816482 567694417 849236881 656726733 138384299 70102965 857590537 63056317 147443798 536858296 940829317 727353784 651230504 63552151 596931898 750129228 34823626 397468210 735126753 59390628 117901755 469485292 616820565 739498030 986334610 437311994 681971003 890649419 26348279 21659286 70923998 515196152 28801214 935961740 220100543 144576868 932466375 119973252 147414277 136938246 233889862 877652984 11569967 73207876 986096227 866094398 760362758 842265502 69752454 857564846 859938557 878747397 929551894 881911695 15395411 216582096 820820403 12074211 750515049 144331130 960586165 536591954 476226081 80344298 202773536 111931023 120070894 688793120 722415781 10562709 757661058 26803814 490745077 945062112 147141969 214307783 899692231 800447650 934652843 874576177 138550989 842842551 776234867 528217828 24831672 78171109 483826973 357572663 852603627 136802105 993837750 7851654 28015803 73553709 964942536 852627412 604790840 986080223 539246240 20116432 932053884 137962086 11590075 96595828 72992399 549541938 12309452 599839121 953022970 9947186 935581488 567459839 156498133 145986335 603732443 675523601 402505218 129331590 953208121 48840110 28829751 28015274 274481505 112727815 11784973 11051955 953771158 139055949 591648470 474370073 938425740 877847060 946388160 882948846 946906921 70375556 56969416 826051546 966141214 978892589 105252815 589188936 342836296 5670154 187188518 869435873 950359692 346610653 23362365 921772558 726747689 101332623 22508899 71700163 147426659 116001053 910941430 821083580 609774873 946047786 476379726 109679245 105462840 3888473 67930621 145424766 77723330 861151824 10874005 747891191 942429580 592839103 68997421 799056526 3063044 409371911 743598693 138513770 888226221 418126391 972542226 408719619 78516081 139063208 874843263 17538701 582032493 841278300 79774252 825016301 886037317 991205842 922645853 787495820 79531956 97116124 875913898 474608407 875777099 985541191 995508754 131981943 878487959 878891233 238828902 896299293 146954891 874570525 677520339 94378633 977547054 719600742 854416857 465851193 10721146 651780352 685020568 77825753 146668275 994464522 803265191 892317462 113871320 961307437 264189467 147360076 794792412 802678986 342943566 734314757 527243157 142859667 2278168 722118549 147041861 894743176 857083285 559629149 49300246 475281208 825521029 821012608 222197844 72779948 374956260 991336867 28521916 845458032 497101660 113388998 147299187 458656423 944935217 859686443 726820407 835534506 392063687 599590591 224684337 668780422 137129256 708171420 123559325 951128852 748012729 786650297 440692845 736436864 774976163 325054137 483683148 441869374 2426185 336991946 384808470 234774697 884093217 904299078 199731705 4407248 146247927 206197789 146929960 462826266 156520688 4830797 12624988 532654883 801087186 532286014 592665462 147421222 774925362 572404896 71111822 3569050 534716996 325228807 20694419 27988403 951373724 621131162 883752011 929763260 130697687 918876165 735071858 757488126 94772687 995489788 818293425 875247211 754312237 24851047 879040722 214972202 717245702 995460105 11105453 458127364 147431035 497070989 610606850 966039866 961659851 955029436 619583510 18558115 20549324 734379736 339717654 894337460 58994974 861184521 711228390 456424976 21600884 109719399 476103782 130424415 954682357 454425580 411975547 26956043 75483152 315002671 921495743 712218853 677692171 882263388 894856656 146257766 27897922 250024309 876112787 28110467 934191519 142216272 125929839 112852528 80353822 137462613 811893021 770075646 16440423 147396391 223686655 12165569 973486980 406220341 5821619 592835244 627214237 822944115 134837665 943005361 892220086 729539158 416067678 870050213 941724484 128601454 675608551 938523856 541244335 122290725 780140077 886441771 146686737 28481357 590518149 816383243 181094946 63556830 917452213 107623345 920089459 955284965 727053944 776624637 422846588 946301602 87559329 7550986 10072778 340313342 6580390 857105360 28787850 71891991 31747301 11257857 602893697 106356552 575997284 407935839 334989190 64290754 944779921 248567406 485802823 670217568 6954946 978571358 610348216 22621648 108233202 20688997 610424065 541368891 11778832 29037650 118043735 874667122 589222292 175021055 946913150 409093639 922425081 67394775 767032356 85567316 65037256 468134200 826578108 316005803 140666537 138797479 948838235 371244557 984820903 680621938 143011773 758262018 421578118 995527389 607412164 944007011 6595380 145887329 405888132 487946715 36998377 866144214 425036729 803545713 939453624 186005531 718869259 484281156 926313524 143152383 894581243 511134514 26430836 760022846 836175182 64535540 852082549 28562056 995508559 872491824 947145356 530819215 607154387 6311559 126227332 537144894 68440583 71924211 376479616 943795277 593552676 94868643 971971619 989571957 930679163 905387910 886619950 464757457 919693394 486249031 954894077 957777156 126302709 777415207 975477106 12245985 536558180 68976961 126466815 7886430 89233137 384333460 109891984 802622303 39292806 379023720 69492267 756422441 869694114 33434949 2371736 10102455 100504308 346748916 989906519 267453580 879563643 492034944 230679380 442737709 130633238 999848709 61327043 995402475 67789388 894505256 844535044 24706647 45531825 949025813 22516588 134811241 730098933 420876593 995041293 476365722 108023857 143358072 26540144 526114318 938345693 842808667 20505165 62932759 862131416 590342699 458531178 20567146 66386888 878609995 993389118 911023621 835798066 856024432 26925560 44399161 662662637 437597166 10989301 144458878 777381332 761590214 937195256 29015360 347391254 100803115 57152174 937717505 145817286 7856721 274649897 278136654 440745132 348829939 19628104 27604260 13152601 887649039 341616841 960348851 814779684 892707441 760551213 269712368 207715906 936446067 684240223 12185512 29075492 810965740 142500165 890401241 130145948 884026637 28547583 871360354 819078114 69735875 894443534 25417282 491867773 424023902 25930040 28025003 591162191 667452604 955163889 891722582 681650764 277675281 139303559 809801689 3890947 80286286 576008558 493893291 626385039 61131415 64122339 576710048 509416377 223699317 517910464 848375263 878473625 71915801 50973104 864768063 886045975 588679956 121753809 810197017 960599185 866800753 794633526 672817381 743820304 28949407 450053221 937997176 490510647 974880205 992262450 119710948 457557275 147103751 223180534 904735388 223766143 990221113 961405122 145747015 807615416 740390769 548435125 630649289 14390551 491648530 73164101 978698305 5118515 911740817 608708125 279216010 11095250 64303397 597920801 147452730 80366343 655730184 618001319 911037159 268326454 47285224 85813551 809700735 107293104 949197376 501410634 198491971 11162672 89020366 995402327 18637784 26926540 966248037 588705920 920441112 935323406 22638236 953060050 878205150 457425220 60393870 869531280 625151171 357944765 146281964 869569140 357936311 711212883 437213950 827727870 38865558 693175775 792676476 760511234 979107948 886436490 705981970 896596827 992131660 862962241 877992848 812282507 27847832 870643355 187594174 134698513 894780745 27913007 778638522 952536370 146689761 146851523 665670577 26590471 142872574 140576216 384522555 698279412 908322170 147405269 737207506 821008187 527266305 146422952 62545675 27157873 201258615 27497208 492205063 491908028 975441853 886284723 355214757 96744340 127016697 952574471 146389364 777382174 949258875 610602956 12992229 728008987 122941740 342154529 986899192 936786046 148193317 349171641 13138486 519539134 390352091 63251119 894288430 73002354 113620691 289482593 39333418 383093149 476257235 473434568 405676355 987020284 996198625 995352464 748742734 937597036 876914858 337925197 953230587 894595769 20660084 599335233 600597355 810633378 872374496 141693462 29025151 24578743 944673555 27989905 688239016 855927628 888102198 28765389 71313659 623108926 48394258 95285079 876557467 41150152 140878648 13216564 137972902 941823593 134172041 72081378 129510715 10177206 879885424 818464731 60886513 147171108 598001773 935650818 242177182 11258100 601901918 802644447 867058644 10119525 28785230 812300337 138511901 129646910 625071 960310700 28260722 198158885 955656047 357902080 867216321 999867059 619778420 741286821 610297568 142451048 288737391 982931569 563732926 953571022 993405053 143010598 751020175 894860569 888124600 610217584 24882402 180743076 146333627 28940391 950056349 28905441 874753202 757944790 719433442 147478512 14646253 615600793 655692935 255579988 953008793 73707136 12290804 959844524 717537857 851509509 492095026 10072236 415849609 831676263 834440705 569431155 957216402 862116682 749580672 491856678 136147867 985581167 858793848 809979142 868021919 755875635 567103642 879015156 3878416 73678167 24886619 869523273 960478622 860173687 437373763 376531062 975482754 590867141 920105579 146808400 935636226 403831273 931134019 886466041 147422833 944414738 894491837 743822089 28560890 875807922 601941596 106295654 844175055 38048890 826910604 408135862 96591644 144837988 878733904 831845210 189031921 946135217 861378565 130141756 610587919 130408982 601693618 344202181 942973264 356646450 643150414 864728640 104934379 73713883 842344735 388526363 894283187 38374647 843325020 275591531 7411375 6491369 317615283 439914628 15925392 894805422 938064605 747727969 466765738 875851555 105795342 13127336 735454131 737631172 75363062 903278889 862411754 100033960 567823970 607424866 354748961 126453520 708871335 67514630 487739472 348463093 478034965 328606165 66244592 478947094 989854715 111525427 146778599 34138642 467953996 67947761 610575406 935944324 96614682 850478187 144553713 29025400 974505008 957784596 961677604 348487455 143091250 862253211 25669746 861979783 10742319 741127492 29077493 936669920 622120693 996103627 9047145 147179569 20208090 79161848 536338512 589739756 7037465 145194675 743460018 575582836 733988561 760002396 19337494 11120411 742563008 130631884 744539357 968870269 601934589 873765513 138546741 29042751 73553680 738734128 147564113 929114599 487958520 760913698 64262333 913379328 81834411 442578223 19632609 422479591 590090174 807401939 142711432 476110332 878685269 542096754 62344812 268387591 955628100 3866294 929140856 189060754 44676688 12247117 407225648 726267082 80322937 450239225 6919662 382148654 623759773 206093570 509154248 608907191 991211577 744384594 54416888 491746429 12715368 14028959 810810485 219558920 964051787 11914253 205039113 78239531 61492900 952676602 156600287 72674342 894369991 610570653 137897715 879014595 138769337 814541191 733733397 339935290 861153225 805022587 685891739 12658652 894227074 25157989 944469302 279765437 908010106 827230197 941634733 744815485 610291038 8274092 610043740 938386457 355888053 755302965 200159190 147166307 392202396 970397799 543086432 727095942 146918053 994732778 566916616 657444934 610076325 46602876 937627014 29086003 961833925 555998816 953554628 844495878 763971348 930357637 117926840 23833572 130559317 909191235 771697175 73174747 25899175 662576335 878912411 364761267 814799541 73918005 872541266 825890210 17071079 609277602 113815147 949279265 670830652 848051009 129887146 609381135 426706935 147289033 535010691 456305819 492041221 91235561 417580230 73659938 481701100 644028917 206993252 721580860 760515208 479576563 11051068 147368910 416355058 341517066 782180408 18594883 113633204 994947022 987064967 990778569 146381399 128682910 258727556 775588611 353724678 51602556 943783734 851757760 125548045 892646352 875436929 984476291 892744731 439287539 541284630 147462265 442812346 487978823 953938604 69496038 623634453 877900856 868040757 67427288 82510148 883294850 610394775 669937471 63058881 156646034 720832302 286828636 350190924 617982870 219457324 241403618 316988294 747540320 77942303 288728468 138982938 802470648 894021104 623761275 165106594 481021082 63471084 24759324 737895390 12110029 877425416 36314899 674607842 506251357 822138202 610049962 132787814 23809085 190126309 904414139 755701919 33498356 405605001 46012162 241322909 953421063 387715790 71068487 985030722 253526625 844010183 577020907 825612991 859054903 684783409 480423674 631724459 955315616 25923334 112354748 977695269 694310135 898166424 550490082 949296004 79666389 893806070 399570221 961815302 503111876 535074741 600509548 953574435 820518812 70923738 653308189 486912970 142848560 751379557 495351301 415680116 339192173 111808328 973978606 147419586 490000836 142103571 144150244 928347090 2226852 348647303 727870197 843738381 80253964 402324929 961921678 921726118 888225646 888156728 975596012 417668429 893755280 882155295 845445339 722283577 134876012 36255764 357150787 28911625 939333998 953078806 107531364 905956661 930993535 146312183 491164944 792606292 28983879 609595993 758213932 804590065 120580996 28645138 955310405 750151115 197385164 20291647 993118572 894857136 11258494 984300531 994336923 771740837 985592868 861304655 12305196 875875217 809761512 147481538 45376052 952920694 874571337 149239274 357943149 281100360 606321175 844444145 867815654 972229848 15633813 147438065 596887712 147093080 948011375 258235117 312893387 756262744 142665964 223012721 889063333 502249771 718612669 945854492 768916409 998658746 147472762 28291929 28003803 760645968 955260299 876896206 844536648 144998051 11168048 476335576 878945955 485879360 886384784 9012284 610288560 475392325 882075990 44649203 48184630 894579548 12167721 938410032 693537784 955231478 11392657 130331971 862019437 353503298 24831256 133834622 48069824 592786343 800728136 453373068 73862795 961002677 104202721 955100028 143179906 145347143 60441596 955264519 610302663 736421653 39195030 146921452 734990709 41969173 816965813 171242711 675267022 949354415 20602788 401645892 26211417 419680505 849210675 978229219 143623192 622166920 992654755 103290285 464017702 751862291 26394753 470124641 6953385 875688672 889184166 961524532 28665163 137386905 353554940 726993340 2160562 341981840 938541572 937463224 306284579 996441962 61437810 796869083 841277216 8373900 985933435 28976731 104442456 69176100 147230394 920199596 22666589 852408812 24854662 146625258 20151845 87122066 952552510 4445804 809818014 45715674 771446693 128847645 19237092 992585321 960780090 886107707 852549514 481687251 491053191 138019213 826609199 424949652 758539029 23688839 27930797 888520203 760469591 9772636 743856520 595914687 878917957 67394506 986988771 55164327 805563294 19465557 12180857 595496819 118042051 211077766 983518792 138412046 873833727 887070894 957742202 727735220 567514634 603982279 878640067 736553472 147421378 995508032 127799064 390222573 129859864 475210102 4622442 37901211 134595885 467734218 958798136 24832271 356904056 852878402 341983226 28926888 938464993 767005985 145235462 113920748 344834234 122001046 128455461 861493725 308583070 922727354 416666524 30561473 135927006 8086408 894602371 467992498 614719744 128427769 839272168 73723359 760552045 685678603 528479441 602625439 568508460 894818130 952515118 18353942 13256571 290559491 486963899 20406021 939203633 991275526 995393039 948498426 75566594 812179288 938558757 348478655 946052076 977294419 991276787 597455980 10153809 982756798 760385997 14433336 272968716 307757642 856977355 147362149 139083019 481929401 659672407 23717151 954697816 723160739 853718565 982889208 882286986 946664147 5163798 651912853 642923756 735206636 878267478 28946372 886184637 454177706 550926026 392732829 925592453 86883125 609404389 113331295 416240674 878293915 936154592 145239855 946383538 113664489 108513712 221634171 892751226 213261255 138991449 722866740 142728288 185933879 643622914 589612386 961439607 147120165 944121658 65305742 490035091 52710844 944783326 543170299 938249634 726887025 665877604 768683406 366268238 56735415 12023188 981432498 3377444 994426173 594331315 677550879 391463003 146954334 758280997 457310010 29036590 884285691 207842192 73727531 142142119 543389548 72388366 883878557 146936572 989117103 416193758 113447114 28955317 909946038 416680207 955328892 483512533 5446720 106030937 686895857 932616649 476072956 526383127 929575720 79141174 492033761 805264505 457859729 476225677 174348260 315965441 475271710 962968842 999974415 335914715 875770503 26924787 946911424 927521984 863840728 143220242 121633615 857632162 147329373 534114918 625612253 727074995 956980241 240507799 25046878 72619608 15340005 475410350 357974538 487471958 391434664 688376375 951141907 147159580 132738474 138785369 112834494 760609479 796372394 279993252 363581249 760188466 969911948 71826073 328955576 145327012 884271267 143497878 986268002 36979038 468715359 406735837 890626273 128538666 734962241 483365686 14386023 973699658 505580467 855694785 938015373 946369252 189019380 113785106 384753233 403562768 145331775 126508943 760281296 489289556 756178342 144506309 875845725 778368474 42613814 877413517 593255704 62117164 853442597 96350212 5971249 599705839 143246144 9875526 593547862 876483279 476358805 142158302 233850055 146110734 945194966 606354687 828008117 673816339 146898557 873781597 610545520 29007577 608694892 2310978 95041328 606135912 113910355 139017929 418338957 492165568 791584256 122178075 122245261 29365042 880388590 999682275 798875167 979404733 885530568 934240203 147419221 759586517 959034507 674805223 2836371 948569681 128330543 741423501 691364156 129566443 206159619 987130312 961978580 30722891 784351801 632331474 395693797 727070550 142075923 19600721 26228647 843287584 125904592 25926326 80189355 136948748 308575423 602110224 169563805 961452392 885916541 138034328 948666544 878510652 786477167 704084922 945848948 290612278 777413012 994438400 675185630 615423912 979866160 993764208 952417061 147395898 953088081 79014242 807488490 845178510 740575457 952120126 687701551 151952444 71582412 157048384 748974476 144147072 669059027 465942160 35987063 954547411 969698647 805180562 536680329 835416157 5973871 662393697 146929107 870638333 799997464 18177371 826042056 345058969 989470604 869385633 266048462 826154706 961651682 781812844 467654183 502088567 489865224 818848682 686903421 723902616 977334150 28421878 665977119 920607085 122018583 316245585 385287142 203752470 743229882 752913110 45234309 844851069 24891675 810600370 11543908 222491893 56150295 831792871 791962710 995037829 1778730 877516395 997104534 320941430 206197932 535492313 130409408 811769608 906151705 9643447 474377494 954028321 608435983 324268557 212227577 954280070 750264998 781596225 946953905 215080644 872825765 73423203 1347983 172895227 994847138 491285821 375368918 952310826 146534698 28943190 55637293 8799995 105046828 878926552 46818747 799294472 408617186 937224721 815161427 112806070 298994329 546374535 483785105 145307488 977397931 955285912 402333049 759831887 492175506 415066778 610547458 44378361 948742688 890120179 957646632 860124876 994749521 491136835 941905095 104245617 964893866 130668164 430209126 987118398 866906542 953246970 938414003 754302514 542520585 678512910 12873634 576497352 574827359 889458970 459045875 631694770 873477338 892326711 198508365 118850634 872715954 399406920 971045888 923633508 509790217 759394938 280054660 475715924 357030133 384048813 141175352 778362671 954643005 420782292 143200170 785252385 584380616 72892010 273925560 20296158 29001587 921155468 470519006 752026900 895418508 273994641 9668028 741519855 953008952 145780299 168951073 623181556 500142774 995440835 873881919 146724707 147424618 936470667 878238471 608197367 915478174 940836558 476004186 810741031 48468160 341845177 781785496 28681068 145880344 878914538 147471681 935652330 693353044 860183327 28895552 398156438 955152554 15133446 24870847 112555470 388475525 945117710 475653709 940587517 64821791 652275169 860524876 73193009 878911347 685781055 945177858 795850098 29448544 97909486 975423466 785501422 491126114 325344697 331614032 955035955 20456767 624102739 71644066 143240853 612514934 996480886 92182742 821109246 593728771 61138198 394321132 597789332 758789907 86590151 866283948 604066171 94850631 930099399 27486708 476380320 810369903 935987900 55159557 577014432 26608744 675240099 485878838 10605570 25283579 128954491 62492791 732163550 21044339 85166035 17428276 6913046 856567052 316866823 24838747 610311629 450124143 66019070 147025331 604996035 861158375 717394199 15321271 457691839 10170672 84523733 491376932 827330349 28825352 73644315 988764042 760029458 80339300 80106555 13121497 990159495 13119573 280020436 978391087 146208758 204765284 416630036 517590279 65205283 956950964 700787282 936417449 941379539 652693684 337399514 951100060 315996156 9629445 139795266 214604588 130660099 8711590 725906925 531996573 787552875 5783282 600592333 29027775 24869195 957784514 854529604 903429946 955030669 475685999 491682999 744771654 104489466 68962589 182826056 861887298 955236688 121949748 138778994 7840122 29051306 961134131 2334830 349076733 420528057 165640713 28641450 987086703 718797284 926871522 488956655 332712878 787539407 894726174 11225075 400862024 28512387 21222502 869085541 474210198 944603668 942753378 147437445 20123309 796600114 718740291 874686288 80374050 756159830 676606978 875720846 653050729 593771118 29065543 920008823 22512669 144574795 652800554 709107487 988584647 760644773 458403343 471633572 450510418 150238759 28804739 518996807 112858160 422171492 898357946 81123749 518288080 24620692 760635364 391885985 954557258 147390340 927263354 24765379 11702325 16423713 13102345 921584629 62696171 338735218 531877790 827329684 105443910 82117893 610519378 610086832 466964735 455946024 939569018 486668369 44491590 498964308 3377838 147426733 793343850 998761302 194282469 20392923 475434477 670898191 130145327 903809306 71619845 418442843 982330887 355855432 953113849 886456357 10168438 20423295 625606160 335037573 619258528 655602638 727066356 356107012 26968071 771429281 458880402 250071978 725028821 649999709 579059799 2373337 466915993 756630619 78791176 789223388 163886318 79141373 948991385 592757216 993139400 23515115 13148430 475290518 750873692 921660661 418469306 946117310 486305487 398140774 619783080 517942985 422523022 577017565 282138598 9904272 939363410 147441616 12990705 592578140 349559923 842028744 80335330 188063561 930843725 593220825 267678500 268373332 223216345 130141858 536828673 691917365 892243204 420891428 827699083 840912294 199468853 14917775 893542512 736116606 130348474 1664579 625509476 28928674 593182571 978710731 735630798 118077370 936029259 842378758 386793790 595549764 71550909 491908103 466956372 118819 866885103 821437294 466455886 73698293 357935781 877305238 951436544 147234430 873230712 117944197 18978676 894849433 943511320 12169079 419294820 995054876 113350993 328086383 937514463 18033097 794111437 111805888 24341491 173374700 210873574 58999241 811857384 877172138 128589778 660536217 26940415 526627678 879044316 259990443 467048409 109721602 871443998 711156958 979265578 240278103 147166074 946841774 894340501 289780854 15444645 492061010 771486317 48278754 825216293 397486609 888606633 884018559 825528819 28704517 113919323 341939307 770538288 865541724 128795906 20438479 959804554 928064937 86663957 859809763 692940062 979386787 952013220 739593765 9590038 885957363 130648416 130925313 382587531 138046194 69496798 182329471 287301321 825651969 113655775 62636263 413616758 975286019 18539961 637250588 951149468 739476119 536742829 137435438 976530601 904994151 747183379 25662715 610432321 950873955 475806646 147463628 758127341 804630804 652262421 605832690 862076887 885128671 139826015 270253394 481449811 47875240 142819276 532739338 396728454 889571511 934544993 390472814 922157837 868194405 471909962 894371328 330237170 892228123 28300837 4835841 955243470 665879736 673377793 892729537 521441123 92822212 28126521 910441434 12193773 472272133 128430742 845481072 27922854 134875921 138748208 981634090 124786138 389375966 878907246 925966053 996438245 718049959 759018633 52764073 875982023 216225490 570756225 921787546 71593222 417248073 726937308 35931876 139042479 129434688 332688637 127511296 13260806 736114606 28862916 651318971 143910823 475402035 130335634 610572292 145840310 675290456 62932355 691425672 111440026 870010483 141950508 610460561 122038466 25646304 126485667 996204536 961349011 457350295 666858444 386816070 694462346 972544222 534573742 166525390 215118294 878850813 777321827 26916947 929744464 593299559 5334447 113603307 96075565 145223701 207252533 5545240 624233790 147283680 5911538 78271709 894590110 894868351 386609899 28368442 935581676 365199206 693499672 760332839 626390002 826708311 952191570 996435344 542428168 918712402 609460946 501295991 878736674 22642965 24027143 931735175 24862522 807021684 424156542 492201442 704849430 826930902 46494838 88427713 933827316 525677207 70639583 949017818 887704861 890512679 634663972 145625474 519951361 6971424 342129504 821069869 382798975 88118951 990194232 485864338 333405226 876930086 879048160 28438300 571764275 25125204 606407773 124903967 685834376 80373107 920831078 528130717 179578844 724476191 76156500 536745088 877772825 893753391 37806408 291583023 136974848 214333200 88744356 811883725 877980456 861807443 349231096 994903474 944701354 146251960 937783795 532938171 487829076 955128238 942683776 678206149 108043929 267199115 978055234 393556516 399324086 147473969 877941089 38820434 755909112 534911553 498639456 625741211 675730943 130666882 2437097 28015660 874761450 173048147 757483048 741678548 349257448 666231593 954297356 732077196 955329187 792782521 928984284 375473379 652007007 146931735 399354564 12464860 409351354 959522434 143101651 147042179 945265274 615848371 147215718 28484936 548443430 142832697 71566739 147450890 878952864 60702797 945862804 857068987 450945799 955182329 223725010 462762421 904167020 800620338 11686006 818024330 870645695 992726849 307258733 760589248 171991952 610553514 225895659 573331402 753758182 737201743 879008887 794106574 12111925 892568376 473294364 944475132 568644147 385197787 488007116 890092618 592799307 849318378 669510407 957668654 342947966 487738217 974008394 973040519 955155829 86494731 610286778 538222650 743769224 132752427 876803916 388292634 384495902 65233925 803415486 761576293 576928640 788333174 416543299 147424542 46736973 143667617 959605076 73701902 798310664 951892746 11164252 911354360 73965758 954983128 936255094 961940689 872229450 130163548 134498004 470386040 820820029 652395198 942739113 879536193 147440295 124291196 971028785 27496598 997587883 124864644 9016947 878891443 590539226 596575469 204850712 796247646 878481602 136965695 138518698 924826009 351319300 76692601 28239174 739649079 147465047 29772256 995445188 112304800 541131457 172302330 785537546 503275522 469665865 875817034 951127258 751744211 981638842 419345627 234856875 91872098 142148869 845181163 702479610 979554731 421927328 85337766 861194663 590209972 6093964 349600602 872173637 996691980 593260616 862082523 424730618 952148338 470908686 147292941 619531776 807524822 492531319 950465566 169165406 678201988 7978031 653160435 861214833 604026659 606886013 547448105 12950605 769537730 298505147 145104035 136932506 990149262 134614986 147419457 78157016 29000379 74062457 147476378 938344945 129636789 19324471 28242051 117325885 341080369 920703676 827233222 458522219 183924976 145331552 29006860 382009154 141178723 12079595 747481901 71925721 947888116 76138751 79281126 828283542 410062793 138670851 874542885 75549250 961906008 756165004 889879662 458771112 510473383 956626676 950409353 802864522 24861330 976590786 935180372 28458413 926312880 978645109 966062553 743827904 129343502 8434026 241442548 24611836 28950719 64220721 124378264 72629807 825280199 26713437 145291643 801450397 475548839 442771163 873473038 56938117 991182011 76061766 68851021 827436874 740499993 89409694 147157209 760607232 37872124 12963728 106146525 13105744 470077166 139077548 149562341 1185066 8101434 452363862 133835118 945033031 955064928 865928797 944923632 12865560 872652942 475258129 879692650 64566542 938849457 942891361 865355018 777805924 978641953 517863963 29087635 879025866 893721727 678354033 4995872 434167599 874762726 93947180 130675124 506767579 138166028 838837918 12153457 409164153 422150601 890666347 26865805 751894576 811638639 944047084 967530489 134878170 28942290 976263996 138364254 995240458 683950076 56214693 873805127 608337775 28561232 971174726 69131854 8260960 422573893 870599038 29015781 29063454 29054182 491691412 146660665 156542169 744744724 212016871 912343883 961163645 28768461 298652399 739917789 122163216 9881118 815336350 893785455 72988733 754102762 147435898 153395885 342162334 752174470 112053695 686874750 910499893 227387828 77187387 424835979 360697117 490888041 859361577 744270918 601837982 885983055 769684115 420825994 325354124 263855298 741594276 19888031 852291425 468036923 546724275 29080064 71585098 475435811 993852594 376885234 869464886 3808229 994458624 23752710 739578196 992449675 577006820 944932667 357413565 570595753 23337077 876380687 945062493 127900935 548488772 260961656 79101694 7446646 23392061 607275215 943157703 944911822 80234273 63070630 27414300 575203625 801573662 19429937 125413389 944555971 39886204 2826493 940842342 589061421 927953016 62507118 29080006 73697915 948415726 878763542 811143167 78240268 132026506 805028087 893682998 11764986 342149821 987096901 146371047 868448773 130421264 600753428 619997384 908112004 788526943 965632143 350794732 843256632 725854361 470539039 133951615 726535098 139085447 657495421 689290415 113885925 626372616 684504149 481558315 744914261 411807287 873421700 951136714 204538934 773693575 334531835 20469827 760064714 518024728 897268478 450811027 793097524 760603630 80342074 955208492 601696369 130703431 22476572 888216148 437280168 610291992 28499950 483264545 879045493 456254421 12999737 809919692 407159361 5805003 845338686 879009214 250679292 604286023 338802736 147107541 453893908 113907929 136799478 494129 735335138 860799322 944379926 683034172 274733899 442516609 82700449 130451524 726561992 274091653 647321914 746478500 820375398 147432378 143254716 955293932 796795302 13186557 275554625 112592199 121232255 820776487 953191056 944835587 24520969 274796212 395131580 492150123 89496196 919522755 912585926 55889960 793901089 836545989 948321922 369009852 744091379 744566119 481666795 880110094 4083380 686213406 138976851 8786223 738167433 130680667 232565565 106927548 145767472 949010943 810346668 959074284 146123967 995353902 339440117 602132606 532392665 20518038 491712856 818522651 995358421 477138749 223640343 340052654 929375272 690258119 636244229 149911797 112237781 340041906 843222980 966902162 112879721 760579135 70915383 954845002 28337422 207682914 147456072 599985628 334620874 811110349 792543794 879003233 147450681 877743194 420897472 875631533 26151863 29024408 993282949 803592785 936867034 928398745 65287121 67237797 182607703 24201117 809833726 29079297 122152634 936158146 70555152 931919859 147406990 717175315 109418817 961669510 480846472 858972496 827089981 156711 20692602 146850490 315672956 905913193 718299238 146950388 517697485 995237363 828705562 953757324 794034176 975493775 948332244 877947412 937096029 761229696 875874745 12192398 942841875 572560048 890655423 75594680 59655332 489555700 827450201 935323193 258069084 599783307 658837684 946688902 13260669 524420278 144280790 201079328 142852730 875410080 860423816 881927946 16024498 347156333 758535346 961845674 337144325 670112748 143633814 8079568 39920948 139073640 516060693 9504523 799599061 147130742 878875877 454283158 247418920 802593005 4785510 27994500 458625690 522326588 785187761 320607486 667351116 351339272 29051499 44434690 760260249 632765810 141308066 57661780 94947021 811486534 866251805 29175228 987813252 12209190 216263358 409255133 130566713 72644760 138759872 852746799 20676028 109557270 66606037 23484224 874729830 808493936 878523546 945082744 12976845 600888454 888051726 12308630 491106020 56384060 751075960 726993992 223708078 687337342 114457175 869679583 20634860 996447870 325991354 412145490 471192794 283375246 779862531 95315971 743057822 56947658 735361624 223369514 146088067 446026039 470936834 989691874 329364382 759035070 913366122 26895439 468778161 905342202 542401145 742769458 28950357 469024107 802859190 267899134 796713989 26184749 56127620 143256003 917536898 243667953 797833685 987089138 503242139 961417825 458930122 490102839 475271629 959753338 952009477 19915215 725974346 917659571 104750310 35928467 462452539 61128477 223600400 955078857 79826122 105418837 554378017 546544069 143009538 702313647 950094070 270308943 946368977 407175900 892626714 940678600 671078831 799097101 996174386 955896582 345292738 3250594 874802481 793732885 809879787 516749918 532489196 11244259 825353291 491162647 721573859 747482872 24527356 20114001 953224868 725395679 951059458 837367432 205940743 4861192 7843676 133389105 760012725 26906792 147103005 451998271 8778504 869972757 24857599 960808066 977590574 442829677 63573493 26141178 7421113 961148466 759282717 674538158 146168001 905958979 39648501 562210563 310715516 24188703 67472456 213260898 28747541 147483209 895492861 341904982 28748545 35625862 1656723 405005771 133587762 505458674 925688366 693481132 9508523 264436836 946977462 65258637 21455928 636404779 63570127 863975078 147376187 372293700 156504278 282629096 974579431 778604627 995541619 947489527 934574906 400308277 485896750 818996992 537613233 347158246 942712025 483376244 606379349 146118189 458532753 538931576 14404493 609489605 146144141 12198604 809234206 26441407 241401819 29479046 874848585 22737545 994469538 143112310 733717031 996161377 26910929 72651624 886311096 67610430 73193461 872732959 76158761 351487601 988713080 536698032 483763225 128332572 28803957 401535372 841269344 877893366 996304340 455361654 482422429 46818307 857502179 877707086 745842251 869274159 961665126 96089939 73196987 827760654 147329574 24281205 882762282 954003419 376775844 383732374 79841192 865356668 402457863 928330933 804216783 28955464 250118208 331509740 624294708 155828436 14586566 755880446 5979022 814108923 145076461 131152168 750740224 113812542 847044157 7462121 770904567 879023069 146382364 811671391 961927425 402491899 882798784 959262717 905866402 108851035 753743198 948766787 80359919 716936187 134851981 845196363 143252676 122283346 955051018 809001964 882248956 27885474 96394615 96982644 24725867 994980389 71412224 729783280 700555927 961090731 942238541 653435947 142764225 80182944 105531868 27827872 506080902 927933400 146373313 760474265 145114576 894327872 12822004 607670763 820938287 929874238 951678672 6878287 13254069 419402352 760315402 142828574 966172428 109685302 528442772 760622515 64590951 744787283 954126697 76917502 128478582 349242326 44455535 606937579 921773881 961809994 332243225 708878498 18593294 742500662 675964251 753331998 28028843 481609887 121092428 136980228 591474463 476314920 956044456 810617926 876659990 77737853 113433662 787712302 606276886 815412012 134160929 937544262 19645928 867017253 987963342 27812380 526154050 609432205 854828655 3914494 275846300 548048226 604244565 613994996 693361802 894587994 549732297 740854704 18274600 953210016 11135026 28774889 24241476 935294227 989188750 142479372 145582544 322057515 932450714 942546964 917803272 874789790 970070092 608511430 130699968 658216779 10832375 942523637 945138009 357342783 490639803 28519586 726796136 749101519 441614784 69251985 210177829 420899031 756187386 935970247 448625325 872663761 794701289 610522928 659326214 912592482 928243562 865362320 24884645 141091385 954279965 894840072 947877656 44660499 7959372 88508165 24587650 870632423 918392444 69473555 979634736 55698811 400731464 719644992 13102287 732762425 35935075 26951010 306220890 3036708 992376579 11288547 112047283 811759201 29063518 533284953 593030 887288540 474530733 46520425 322214207 142194450 998985725 910210963 12160057 29086511 894609156 743751947 868511382 600070804 387326195 878478541 536213603 852285797 357413219 693516042 136875290 28953424 125696986 153960758 702575595 144838915 506399431 219020261 274487487 120162548 650939763 146877546 952755070 886377453 893702377 999711937 911297117 859216172 145238372 939466244 11488355 353268599 144110270 128593443 616633625 23995202 351319918 729511729 995403063 710049435 952912724 471071803 919650381 143234731 937134237 325389375 7726125 812640216 425096272 107456540 56985793 404650692 876136546 719492691 28786339 251975009 304391348 115764855 473202647 36440555 144892275 665833244 550551032 491763275 870338999 146737673 67177751 700859072 73506286 275671850 397608662 46811491 814113013 20606504 489926308 807680014 725464661 110653186 744782048 402098425 587767040 68472104 43059576 66379170 601948625 616775709 919459877 70414186 878050569 373727012 744110326 994385567 921606548 760618705 29022984 796867357 113088618 264653367 28434997 341850983 320247879 688695387 489603251 147378354 80154275 20428855 756182698 970350333 876931629 78753352 28907212 113478785 810190263 481824060 572149205 128555830 767431532 101009338 2389154 174252201 514751072 940714342 667991922 738410518 337949341 584774674 948385355 474728537 467642117 287577495 28301681 812202248 35065258 601207461 591470306 978754067 894311896 130535706 215246001 139084203 56357292 492215397 683990750 146934566 610199230 12731469 827742016 552153793 991096767 40163550 138307954 961976715 63276344 113881954 422931955 30560380 19761490 588530382 139042926 710795077 622223569 389977878 144975397 601044431 472096762 820947513 13216064 922214512 605538109 145333782 557284093 554506765 894829453 877509571 453656402 127002326 608477556 80362136 35956063 475254683 382014358 866416350 760627808 2715907 937721645 939101713 955314240 991607336 844498288 992288007 29019180 29045684 600718711 46723304 12739688 960754348 877351724 780384905 995513574 138435170 961935049 142276064 16500482 139077935 13178781 147439007 955292109 641821482 128729839 17583655 27987519 20386164 408732466 967067196 69444713 28644302 827727253 213269876 843385201 482537856 143129630 147032716 992369814 501215854 815730039 7289083 27947675 957729894 939518702 47488298 147301609 805748373 893717088 942967398 71728002 957439224 950752029 382926762 609655017 337405964 353472586 290853093 139316934 312810499 602147009 922316973 76031325 441868871 811760155 492175165 405073243 466954593 401169668 8956653 622215879 144304806 928673829 24571595 977517488 218425810 71977155 961742494 24714585 924825501 950955623 369089739 926273097 978647511 536813792 349545987 851814877 405271025 261793150 710897996 28771422 672657435 684669661 887360369 147276292 125727976 426118527 722875344 894195797 978081252 26630059 29061235 204331988 27683416 652589574 29062796 111655938 760095951 408043579 4290231 944549393 939478005 546151386 448273559 946418347 35961907 741612236 139081800 525207025 601161008 610492822 837092132 146390333 609959055 754848620 467493640 14351725 669989052 55886425 585958374 927967794 99746851 530884719 110486336 55193286 56426990 742803018 14369398 856066841 12079172 113765881 736131287 542008000 146420109 267436574 820068800 692488720 141135594 79576572 950105323 248595758 930017203 92840847 993924157 651924489 466661383 14382561 955315091 424701565 589843593 668983369 693538333 223214542 589584400 811589355 888431281 823014781 878523481 408277853 126506744 27958977 706192663 677664758 869702179 22748008 788402147 864025139 961842604 145192512 268402448 957654111 71592685 806416222 145345469 820973558 608467184 45751252 791755327 961956542 756245078 692942407 26404629 12297169 928367640 995469761 743123809 31790619 28276428 740566846 16445281 860613481 46426803 927837809 989228326 928579218 937888822 743739524 735696518 845340285 12740529 953377540 626088861 353494287 608989131 871323103 11023539 474369330 760560174 12020848 928162109 874586938 70566464 340062092 97783852 667175992 39419370 560145466 15449074 72374481 30710485 109632046 874728852 134766861 685653070 886865498 64808288 16064148 146387696 26596467 784780872 309796426 80120608 260718340 267992437 677664288 28685039 465793615 801524173 445334516 136886819 883760863 992892181 12259745 990288601 4856422 590904742 978546828 727781184 596942739 939224839 888218998 77890580 105766439 28649049 29036341 929889598 718683172 269686771 354541463 423996096 688248613 952299099 927919323 390443641 830449762 143070766 936640174 131435721 459454430 5445573 888226037 126488060 862252063 37348275 29046477 75123441 941819421 946864772 509763327 890180468 785762224 997929686 16233987 498856569 139837840 852343464 71414488 945751260 26678956 960533189 414158806 221565523 981928224 25749011 759303837 144821532 954547315 351267825 143072558 74597169 459504702 24316251 482757683 759573653 651576725 142733519 754183252 9067547 870311742 257024721 755348123 592321271 9113074 961594463 606473342 29083138 970361631 588804993 404916853 89398539 144499887 23800381 99492023 989192012 799368975 139035171 4819680 684690936 554155223 744649033 776855334 761321296 763185045 12292197 72146065 126494428 994890902 217019678 29080258 826128389 46177105 878835381 325120140 676480301 399793100 16386757 671366406 827599478 141696655 453293121 597993667 40138767 552645216 881995230 12885812 760353843 922120015 78992084 89503543 681391447 55877052 17921432 127548166 660454767 514904529 6033626 361961289 559592229 955334802 269293873 113907125 572787700 147452804 921528980 357872367 745896300 934883030 4557066 846202362 484816272 12250778 755202443 747482469 952335351 482475867 696196236 593671220 29054403 804237154 80350753 994436363 113840162 144660845 682440950 134154292 995436644 872481844 109685019 870391267 547417695 536325209 933527955 795068162 277847240 877872151 938662069 993165756 941160509 6607294 969302696 147391006 987438990 804692843 723846842 113710549 404396366 996484912 113765570 739618159 886465805 494896057 995494994 760640991 953709856 874832428 408045874 4815666 702864571 889215362 102724481 147455930 793701684 357991875 18314031 751930265 658745847 877918426 141404253 795647410 113865102 20375159 986956347 600076997 379272298 893809565 22621511 878999657 217836028 976452133 785757852 771734300 73715785 147454273 487700155 955287618 6017547 5766228 953922483 266816529 401602319 112614091 543275076 963532827 833850638 904448487 809828257 480151321 744279184 105490084 871382886 603126490 865252980 70293344 354758852 8538882 812712123 222196683 54605094 41545429 449838018 959865841 491952989 256715105 219545457 115975793 1568915 20543349 203669650 14263612 536428820 28014277 985406517 877928955 46794052 128793394 610305339 273846508 46482790 994474542 13204474 531405954 23783939 501193152 951008278 872672047 871764618 406985760 213018062 869115837 593458947 468606518 968230854 929907951 128055358 886104509 481191163 28903765 970163167 693506781 749641151 743765986 13231422 988181150 52146223 890125266 946935444 2406270 266338203 785337953 222656195 889965211 820579323 508862764 6197327 960615576 966801235 14250359 57542687 879029585 584742113 372443034 13467235 64040600 785821091 325937025 107247273 42604674 863051606 535178066 11520969 109680639 859108360 479531467 994431195 654181424 876916093 26816206 40184052 873724196 950193160 857074736 902347481 12002151 465847317 13059104 803722211 203238469 142751055 707021136 26174671 476355371 610607953 953585128 565554451 620934890 924154813 138456437 72190631 653301133 657340641 240425546 337946602 80111685 28154028 805291699 575429928 878347951 904914821 941959890 11743033 803522797 129946532 978516576 26949981 170953617 146927202 812164890 760447094 7324361 408335123 502000417 145339745 73185367 962651139 147296027 174372493 886167420 909847795 445335302 759541911 559149529 389933476 957725433 626245927 146157479 876200684 11619845 349605134 977512886 424284574 63179147 757433080 470186614 138267575 130138789 845444727 600678651 950967478 72606473 785000698 61236535 945051025 878976994 272932073 781600089 331398680 90845676 519066 481364431 10782386 940526944 80334903 26983254 853973278 854992998 113339582 138411214 603909679 147101336 608477687 760204717 816609936 992355933 64275781 750532295 595400170 4419896 878217953 16480944 807185981 794806515 113906573 146408804 357988083 297110860 888457127 146551857 492022230 92417323 12259320 113552570 921857367 332670168 610559040 256511457 550577647 913973143 101317169 854680402 146401551 759645629 519829505 77666961 19894315 878431274 751200210 877556454 919584612 28936346 341608076 73738185 119651357 535077168 20161228 788821805 335837672 995424439 72648220 559247708 146399416 888510907 69000834 223505655 456534430 130448578 892680429 76172760 743290473 604044051 11765655 240985597 890670396 94804747 73447226 878999780 17503338 118856746 720741503 959794305 111941630 955043212 42791811 275065040 924201604 28739680 145369648 324392165 852541114 706812426 28746863 922732949 260006204 993169174 809839247 938563862 877954996 110748231 256217300 865277644 710563603 238420658 489490744 869332181 842096849 837075630 768619993 1324170 7678067 992017004 857768465 291693780 416349933 624798998 729386582 686403767 955026215 837955882 756013519 633513 804488108 423792303 68179885 859876919 943956004 13247078 951915770 139051016 67761773 929980012 590857484 28811422 724953528 461662554 126474795 939319436 792846307 399537518 139048883 56428276 893721367 946788502 903946931 69729979 999815012 960377446 535008118 19753536 878072236 73488778 147460022 738046406 792987492 451362931 894816162 37343901 860764989 408316313 856241529 4469439 560272458 186533728 3480324 550325511 28290386 950331340 42548804 982318171 139085199 400577658 205775313 857793221 9014659 89929271 816382967 477080456 979536330 742544397 147176796 938555798 794793589 147458823 111782951 14055540 467637109 45059346 72617177 28990555 953541592 870507277 488880045 946387784 807574097 923981805 861287731 870584853 28058648 75038205 860006963 985955866 666810949 27833070 879665830 28664305 142574893 51611308 800582877 485636608 433706515 113865447 146019491 549846672 264293031 28548477 274055865 503306788 468850796 677683641 642275457 28245075 37183987 125083590 560220723 28983913 970303330 979705140 652132472 198998645 951440383 778353340 46039758 129603711 491332201 350004625 107608465 562210662 914964014 812728024 894702353 105514563 113645932 957597117 200080105 876210636 11225549 56734831 309134308 147357984 932121937 601930134 334567386 845149929 113837628 996186412 146919265 990913285 536706827 827700432 476004808 626318569 109669062 406483442 867474027 536128972 133720328 65066561 528033394 976630800 978632228 878079507 139091540 297321996 46554174 609638345 12271898 760355771 142204640 145385935 130155911 686349494 677450506 383457043 604191577 959997600 796892574 223691440 418465958 14956387 702444865 952186122 80024238 845469986 575469264 611985149 80328863 994836329 773864306 949969720 811881170 928304731 930147792 700837081 606417565 272916516 487695634 941731198 618438955 666709880 888533418 472155642 961273585 913256983 392451864 893513537 113397849 46163041 744586003 459340137 472171708 722711456 778456269 492780248 146290318 28500761 435373453 539028428 621914661 80359444 956264042 147313353 63567302 146154639 742802570 143162523 905537955 844298322 63023663 28456840 503315222 112692905 907082395 909010210 163903082 147874219 759904831 117539124 46802765 190223101 602177504 333680231 881889167 455422858 71088611 147183145 73544340 938538515 691931094 87671703 854343599 592753123 803528436 418183480 953914622 146353607 759505165 388272750 827736926 139489058 742480162 112305123 111830593 959621891 610550777 17925420 555634570 27206851 592731204 411720921 779076357 120166957 850226919 492181878 113856677 77252700 878793741 875936562 827455572 70757796 811906986 610564910 861677059 993142619 465084614 65327516 987834399 189937936 338542834 40184752 147321843 937691810 877730928 760542200 121731800 753470655 814307991 859988430 483793286 315632260 29056044 861802433 68456449 128594864 686863404 995461676 760001013 912436175 868109387 351182551 977651361 893447107 592440902 687468705 72647461 721793985 928126907 782597351 750096668 995500113 914003372 113865264 991151241 839831870 215316734 491661115 959398615 492154790 92947188 993929874 607118094 955343247 78625332 264185795 73733078 916578268 74610521 113870009 106572612 26595829 323101726 121240759 726958751 490478929 804232169 943750603 130156699 130696017 12262135 24576061 738108625 26700892 883392874 975470629 481297201 347081888 875558956 29023508 734411624 142225927 147451571 877849055 65241300 409761463 954660556 938257898 865665911 11881310 735416592 920462137 601868926 898576898 3863656 69452468 990206143 80369136 109628581 384353514 753257351 724856569 819921251 742556957 55153862 607774553 602191176 958204252 466820303 28825213 39781804 961974347 334856202 490365324 136438200 397142499 400615136 794265703 601374662 112844251 147415869 955233926 130162324 772863700 492170355 833385650 971969379 15431726 959606903 610166107 272411803 70209203 986635915 68236930 308322380 55174277 74028351 894859926 424023590 858054996 921786257 961903096 5734959 138501000 146358864 146941872 593784372 410036864 96878491 73658446 39905031 12061576 951359479 10625591 111167063 910449953 726972323 7838835 26037885 954901343 610470041 24474072 467374380 888349087 691817512 2087110 345378521 180869005 781316128 607977816 228599261 870186104 739349413 580043708 138231239 302929472 661398482 601679174 794516192 805285223 4365842 29453891 487994615 758700282 576729522 39524158 28822743 136507345 861010918 463949083 805295703 805294023 920631992 142623304 147265936 18043053 979700201 797988523 141148271 888648509 463493317 901280201 936366041 342976873 6344918 534809258 937066764 754581236 416813046 18343154 374509310 869192518 56926576 977586545 28920403 321144350 415909791 142743545 948322596 905920724 46751507 75896516 121616774 689863157 823533937 851829930 375931239 888107375 811544634 12231368 138562340 27973971 938040444 710281176 491845732 970967151 302291186 937737547 771866472 610260899 460580204 894834310 602222454 66345081 626373640 28429285 944649187 852774302 11341282 888016996 885976304 388883195 914798716 357498996 874208453 24829317 811407779 113883091 97148518 30041090 207430991 26398025 525107831 922526921 183653176 591703805 952405504 915150160 934248835 653762757 884962073 591639685 665829787 605851919 296588902 597707705 552381219 199952015 517974737 29887563 79136690 38126330 260035317 28907367 962870492 29087012 608484278 520091627 820304210 599977110 728737315 3629415 875985258 485533197 758004465 491866599 767633861 20509087 347264724 961972012 69355122 721742664 967059056 523516711 566479305 954125591 6340126 726974772 134866243 796516610 40041588 938554001 626431335 955285648 661879931 944112937 476385399 954278813 491687645 954700988 78912141 837887654 565422255 927334877 725982697 38169044 470458719 19078708 827648056 80119141 667284815 134317373 31743450 911645376 415220439 706005661 573366183 608451406 601644517 862207585 661693769 204479338 725314739 803116610 310084931 28814033 6947911 961914875 10102828 28459138 866276508 975040640 934604298 467016365 945614392 747780453 572860764 113864127 950801442 878787135 845446586 812413332 941670910 323157357 505560751 874301260 796404830 491098636 95985363 892505593 685007833 827714312 861184365 861186180 666848998 482675127 807736994 910573641 142036892 870247139 760624980 425898 980455956 809725773 609553843 147042202 411453924 921418352 757102877 636022702 879258970 858252145 791911506 239647406 489589012 591383029 74823006 487710547 868357891 995425688 26112906 534008304 130483075 491686809 850695809 996433272 778341761 62500611 937214528 383111536 929286780 957255931 994408720 146389236 28539431 141155435 56382941 550511109 19806909 147362222 155075002 610359896 892729996 870481484 986094373 147440473 723391172 610378025 874686332 841181996 474088136 866354747 11340288 28802177 23007511 223738187 945142138 144849632 874780845 139050913 961229058 612685090 12241260 827713647 989381137 128508368 130686972 892659707 855717989 995499023 492197373 407718190 492170812 975400936 803966197 948991593 610037415 79791750 879000729 927253061 873285583 665463708 500760128 67218193 139052771 852138347 586071893 357727131 890104806 997655486 492192548 841164805 27875539 765395752 755896222 677774900 588498838 181276285 146121359 946939027 249955939 23558256 18321748 71970433 670796911 884374355 831851011 743483649 4866955 735386514 425774899 913359842 54833341 957228827 785439538 55933154 424985711 810705542 20919458 938494435 990767967 803111500 495944035 494891394 560159807 110103094 946908891 16892594 909190464 866165901 935308268 928160970 28536020 932124002 944889757 223116241 820554051 17529751 950892601 918230839 52746186 993170422 598494380 490619865 65648358 305105596 29006306 907358527 113879968 879000750 129523762 673069331 970737002 758485432 71968514 668945747 111814530 55277337 977031366 26911058 979642519 12961936 987134776 570362395 35898680 506776415 820895066 3902706 533782837 484444170 995511511 29044507 854875603 492072508 57796196 821040334 138040433 560748328 187680982 868421579 950462594 878407463 714320409 27608519 744736675 831551071 16918518 20150908 467021566 845386358 918856998 11567728 950774853 13244549 43962088 936727151 480483325 138295305 987017048 40139214 5839589 682706724 7178063 94681677 122050242 26332198 760238618 860622538 948481624 852659279 517437487 28859469 224390947 92833 26960352 609013934 196110623 113798272 930518186 341598826 26792473 920584351 652515046 759956845 122262731 96501057 37901023 909091429 487384384 23215641 858828067 959307055 72502844 136940527 516524605 869342615 156634887 827183054 951108129 307078637 130697564 887075627 27886192 655141049 490061874 804781588 492000171 40175830 452335259 26455152 20453280 882962135 960761941 953134958 626320047 206796849 142985048 852605540 234348169 71092931 28575015 349240762 5612571 853794196 73174270 143043165 930128837 458089616 818928920 551998815 753940520 942684951 145624195 23790840 134705399 189668821 38963771 771428318 536834285 886374999 357029257 29046422 76794663 951956017 759154680 111209679 826918482 604130928 55957659 98938763 993986163 939579761 80230333 130672296 73099864 487958284 743747326 727255037 987080104 523258492 795119756 778194981 147317873 872366847 665183259 15750744 125415826 459542228 399313365 12106257 418983477 993830326 882137097 912242026 836407290 740497340 116243569 27907330 12191469 71871912 927806115 78155865 534755474 20641180 929086775 870632097 146942485 726228022 944471070 756272916 807142192 780134359 39338073 592873745 55859736 610604329 741237339 674901032 111766728 79065324 906802370 881933582 22991869 28018957 729693938 458616896 43997125 143258475 11334285 864838937 122304627 877944479 677936717 534185216 452407872 771384408 704319490 13261285 671375832 470403111 650321508 941910058 12326214 991297638 23920681 20109869 1799118 981237952 652522929 953232500 143260589 820011657 936860000 983397613 7349643 28714504 25707593 147130598 894163941 961420679 733068817 146588042 9048922 878015295 794033787 903272607 691296172 911393158 321186111 355532880 112237235 753943531 98094430 48442026 11997644 146958379 524193577 474290951 24838274 861284156 531411767 793121392 1729072 751152418 39606584 470567905 409253423 803849478 521219041 944485115 692491763 94761061 768371956 845392505 890552778 917641556 862265439 626263214 983346213 835839816 491892241 78010204 887165497 54581623 63124523 957715613 926876981 995428367 72357411 124161034 26941514 894240807 130083319 696664301 20647284 146995596 140304541 45693082 54943593 66710452 923125404 80367450 805393677 986863311 138780276 841902784 80205692 128569922 724736145 977408948 802116784 136697850 28294321 146389946 357700922 753757138 350544867 726974588 848599114 271750483 592108799 944572102 536799595 602930201 24763873 425045311 593001248 995790720 113646466 683699627 779450579 945183703 9654241 357992154 424823923 20648081 604227755 11549696 124337967 610505134 940956659 862218475 142625124 206457490 368091694 576789454 953213064 811900645 960553671 104083817 675923754 23794660 820591779 413835261 684564809 139520156 31271888 751720846 819322366 601921088 902053570 531242999 112780405 425069292 921256621 113839946 960613899 492066021 27874916 877412792 112582992 73657177 873988259 858813555 464585180 955311116 860180685 492172276 939204731 16365613 24887413 759600172 69441533 616673794 830745793 686279006 24879830 526084844 892870977 658390472 337935903 59528547 890588420 96962925 684903798 992240702 872120431 748983121 886438479 917357179 874809307 601167868 29035040 130658564 905011902 20566972 147218288 525626113 477507109 988192562 877785646 73807345 466911513 961238287 145593182 113280222 558549647 27956527 481684031 904361719 133844554 69200028 894054273 916512857 591608362 15968271 80049198 413110429 894577911 489996277 955168878 130689746 990893003 80351973 77195653 145957733 609535543 16804788 63183811 689035420 727066932 904543732 135334914 726969333 807431936 888162450 142423665 417728520 961919258 519402673 356554471 877931049 950848678 45761545 861604236 858940920 592988721 845160295 959345278 609555445 261826798 942733972 921485717 29069512 878065245 136932381 145737009 850429951 20641439 916614120 959082081 65307183 689323987 904107013 112460031 128901789 385587342 574388981 450979084 993824661 927255780 749848138 753946140 147171627 28549007 56960960 356912791 147447640 465007518 137880352 738097513 727069454 21678855 860604737 960853359 25434700 992322508 213680457 961917982 934367095 928161179 992874110 877676745 492114800 669995857 689189243 78135810 532743647 173447115 147464183 3807529 877212263 987813512 741104456 792752690 469470003 761598761 17449159 760641840 928389327 921120280 168580095 418222510 79219815 522225306 568662295 844962102 885866505 147151958 977576454 865117100 153983373 3889794 610010223 492400385 995380382 940305608 72534123 874548871 810429624 718580160 878997651 835959024 60897149 518981413 91618584 149916667 19513155 870615501 913101690 936470182 142668676 475785304 993965128 56640225 50457107 11067912 11772105 418815823 727084013 467992846 608546531 997519581 826541971 593223353 3896303 626388055 798301589 10163586 27385755 312545402 953483442 353782893 649939241 552033554 917678854 24818097 25750313 783292243 13176545 147173421 48573598 141610506 16736988 491068552 454462259 975274764 732238125 892735547 11143684 585395464 111183407 945829525 145887372 24214879 201012520 659892327 994974155 759002742 610057314 341559707 147132111 693262521 142164931 72538212 145354399 382820698 457542717 26976843 11486068 147407338 144163868 610571793 753722882 939512182 131998916 109159730 706771909 758531501 111706036 202951027 393055125 459565388 262948859 995506650 109172769 845421910 64383946 878496224 301052310 742591749 28877521 997139255 507510749 890032188 400493619 422136942 805180353 456447687 70258838 490095934 187592511 141588361 783077801 18016270 606878299 609611174 28954467 878646541 28249432 72433786 437584952 29050090 626406475 887125036 826319554 957699504 806265148 937497891 259743089 994440740 778360095 409967890 417036774 268406029 668684961 814673933 961277564 965111625 995505026 486403302 28006305 993412696 761866404 287502474 503252247 62959993 665786813 972938443 935405644 88907689 418513254 720252889 881581442 237841277 666330363 955359873 722891725 891880637 486445858 609803594 894239640 144311815 588055792 869428154 617678937 758515142 11476961 742120453 993155466 791591634 547043513 944087748 343998820 487916592 874783121 264403854 342122981 487456182 11635840 938182074 897524029 687205734 920063982 927239622 219529877 523325345 671047971 892246396 822222511 576865756 744527867 442821288 652255624 469024456 715183885 248199505 146432921 466220312 872459098 64816290 384782517 859200229 433310577 754296822 442252920 978956191 876191972 861679207 535669439 674297266 946128318 1193295 945599318 989213024 25820180 108117457 980488068 786386287 535635554 598535352 274074329 95787242 425066779 977840482 454379779 977908335 929283914 686828086 983875216 559216765 732187857 22604359 887393065 737959661 370013986 975229224 917549689 932066039 921197042 744650701 307602193 610599044 28560690 684550290 137773330 961399834 142084359 997579746 885607466 879558900 922660375 805171633 7524410 959724368 626403493 24859113 340119297 721059039 677184101 337302742 780993072 640271226 63574666 593700005 221156707 749283134 705699671 669057446 602643253 55756328 861186892 230374394 32736201 274069852 65062381 28939299 711259233 12005616 979660137 9066312 121189991 6923235 112180899 28808223 618017102 919591146 492201079 5847373 804517215 868114456 859159689 893537648 937714978 798965131 20652859 38034069 434177282 960771349 42056918 12090255 491001242 454433283 65307185 459438886 771530563 135607006 888193431 113297392 475048847 390968444 970286282 922539459 348506424 778365216 8490821 993889661 412654713 760376884 94470159 318750174 104393787 306488119 995006754 128604500 113926730 28902692 28905099 462244396 135255794 994735900 9120776 44325584 955082695 944546405 267977123 29058363 552644369 223607236 40181882 875748275 841868957 333265911 78725373 961968588 440735500 640432832 9061455 16355540 487949879 927892885 617420986 984915291 905013800 9423553 915711462 464874361 207921302 811923484 73694306 928064017 804996522 145672234 503660848 475342775 735118110 440773854 132414198 44460140 610559639 760335709 912230136 864362046 992803099 113810734 915489776 978609917 60241126 905919285 471952246 754672928 384369121 872381462 742659951 390381459 4155242 26156687 854594827 816204896 26859622 29062357 356920963 740436665 19356221 804768551 953010514 105522673 146279381 54792603 887664407 875481443 958601677 385208041 164445707 340143664 492196893 943944510 39960397 744816349 72863213 352136952 10198192 91602840 832615070 916686830 952341750 130064227 520049295 147457223 739039451 750750181 944303942 981649516 869140358 760382412 16472915 693539924 876369532 305783157 908634954 246808284 147289581 27872298 128408529 519129790 878274361 319467752 142949820 937251927 995055985 35940857 821052960 113924520 945032679 841024456 684510360 959296565 926909375 816905504 78118449 483146836 148263549 3676669 760250212 860707631 249364912 742738247 760591645 840319496 147298746 67657370 476340435 138410013 8034413 503259700 456339022 12185127 896454914 610492488 402727769 678814835 28420161 978190565 821436398 2701623 944677265 845836214 125448159 141064963 961892024 989779526 609259350 972287866 474249586 146800407 71602296 856329296 788512294 332677880 142717574 845487355 147415877 760512031 955311660 682353050 115967766 105461428 987562380 71536538 4324143 9129530 961963098 607406614 926304922 895400909 25782096 758451431 8873338 866416505 878929548 843960153 878365739 890500654 894808560 954288429 398526103 946126459 108076636 439778980 74066348 910420940 143173328 754007895 626367629 4799178 874564379 960764116 139091829 488007028 677555614 954797631 46489191 802647542 955331422 317011316 189170856 256444240 535624909 952193410 894262035 893764630 608036276 342615436 24656571 18668611 3912804 218374605 214963417 147316553 39770618 127543817 997847586 28015554 995481106 57678816 735436494 856022161 751176622 952512965 425103846 40164259 153362477 282410086 940936618 342122401 25909381 894613486 79946523 954294466 667463124 556153238 145285354 917900381 491530002 993152076 3906297 143109038 651251064 424886128 195856760 743570942 139074147 105451272 840720396 812661973 870478133 11162948 994827104 543147116 920631566 962277851 143258592 141137003 761299276 994432946 3209258 960707589 130641408 73176629 803197985 19189140 63229501 602745848 920024729 325305572 786400859 70663911 534721115 340859302 108525170 902372477 142584173 874809172 146403933 749262862 142954032 409247713 139063326 844923321 501525871 960633756 995507666 576733715 222461210 410040288 832660966 29054022 113815857 757485392 691872060 446375473 974868937 460357111 492198897 10642508 10579439 41786055 994388400 73703725 76687932 877750682 28543633 738496916 20244671 592771345 20248949 992187057 97051988 758939460 13262631 848627284 852879661 937492227 760639508 992203388 693130970 26956426 147105378 356384895 325391431 113067517 18997977 492101295 284230305 113648317 610097869 69252244 142088560 968557379 70679283 138769176 550292750 657050756 830377234 82910290 970645351 190175022 819839153 974810558 676736164 27872328 96302394 820727860 875144731 774151769 918545519 111559200 604041310 372484652 503089287 698383580 938978827 80237009 735833281 34153163 133920802 677717406 602114361 946813089 593790082 23216651 13214509 145075717 890626698 944795524 206863553 308621468 919693324 809905438 28038783 10065246 811208257 42568632 1895550 760358113 98363937 714136168 2725880 60915437 849372754 444885713 125815812 796627741 878724596 502781986 321178461 700389483 112821903 108856614 446023311 80364064 64110036 524169128 73645631 541775362 921617694 456549814 902656195 450172023 456960576 892716243 268351531 987461461 421926254 12718042 20645012 134877559 88142902 848693842 50613702 670484772 27412682 710200233 987137353 936048003 147401301 12963018 130596544 956689335 26460432 24786283 518809420 323256051 757496351 786459776 754867010 953549419 491976725 945873741 951554318 869582269 870627922 825518176 23830818 794795260 827760365 935487682 742142611 260002661 483615395 467990997 109676714 669650641 987030313 320032099 138960399 985894317 995647829 940606354 991298908 940460025 141643921 79572812 651500975 69397380 73375794 38281371 743849900 357538747 342130470 904918302 995090200 400667067 71161342 20698864 443452492 14877923 468562558 28936218 222669054 733281513 77941408 74015669 80325378 791832783 659961810 866449788 956537723 975484147 218240757 106563714 138775974 760336226 904902896 978673558 955297387 232824007 643118514 126486677 73158449 805633276 951000725 868257686 935329730 818317724 96832421 355824944 543458004 28986254 131062917 854574421 609020543 24844177 955157050 492148072 61109466 940134935 856811247 557858482 583196920 28217598 29051924 491105911 149958042 136196687 147463066 487794853 710981468 726973133 954731954 602082356 575039448 28027282 469746880 424865968 874840022 72511592 142933580 585970717 109719992 433465262 979404328 805375888 823161700 928387878 928199527 459442283 758752583 871353568 889888757 73690460 222676092 77820147 778708155 187159038 126497684 144007028 400515796 219057090 4453648 59249168 921767303 990257608 910198940 136435608 465790832 677924250 689026874 889708636 15450544 878477623 861276579 73727675 682733112 887384657 139832997 538440664 752238325 786125151 28519285 919617265 940769902 950841466 129500636 804040306 349320292 749590161 915828327 978740663 29067117 747783462 28130716 64528040 469184772 864102142 55712118 682404621 355656503 286125665 28761371 482672730 938379189 932590176 891695478 466941216 137855102 845426539 113833997 715370898 942573720 68253491 819160492 145348176 847526026 793529153 339901018 21287940 609551594 848592116 138800458 69194270 920048754 954694675 969054746 72031657 469680494 878070152 917495487 834177233 962264532 874492461 841210479 981298150 12694584 28682695 189946724 147311471 26425629 146374942 943103178 63222049 888153420 786607348 80360278 156648065 149855598 45535601 324262129 796739807 145040945 138785889 67761098 625096361 401638263 928327735 301166554 804010417 40075372 268129268 943394086 892355444 804589665 124930462 324303326 648922560 998761270 51554136 123099258 206670235 726552952 986546426 129620473 953070612 920017938 883963573 938212377 878759685 942164551 130044659 28013980 727092301 14259019 541908146 143510751 936501386 805295054 92707553 406912659 993996868 532709024 988525957 619748443 974447706 894158149 795015573 294615065 987644052 385395504 147287449 42052407 147449259 534600839 581288271 111971120 341106017 31214015 955479485 203725999 525278090 927785129 24322580 335252650 760104704 913348922 801729431 851254278 29944600 63016317 17252369 356145459 608151602 996474780 475967662 946114779 804333144 874504653 464497952 399712645 371510653 37826039 474883794 464630265 263921820 11092880 375447118 945174989 886232119 144020898 990786503 625337641 532698031 911208793 154033306 144541829 908101846 126440543 347510011 925334850 469444895 737216492 413473210 922713887 28798036 925117967 868246358 466883342 540982419 953451088 272183323 54656638 828538111 63017020 973042421 24257837 932060683 743299451 610423094 812165758 24852322 727086832 669058202 832900460 54672081 986710525 11860014 943582809 876389138 916772460 676663752 26170496 16775 955051104 826739669 935398509 961948206 10076362 73723840 95005368 24703488 466903033 138214517 799776840 28791335 471929761 718524513 576667693 598805764 665805002 13218856 820292436 223718231 819813475 492069486 788496727 927362943 130514706 574848625 894827929 994140300 954182510 870290087 954110489 418163764 515118624 15801053 969117176 886410031 476360730 650568479 953558245 607809629 994329552 82883953 990635903 100901234 888406444 935741582 636015674 592331115 147315176 300222709 458532677 961327181 144822416 516941538 754215634 938469671 46506923 491981024 129855201 491917248 878877210 529000237 156277727 483781701 138035107 145332565 988314374 3444108 139013085 997312192 464726347 993170582 953144136 592736618 44720285 909471333 76818503 941592867 952149452 124094770 845201776 340073373 954514404 146935115 207308090 491679888 413717303 506787625 990231409 409445344 609971964 535075961 987126025 16352130 835755063 995008382 515932011 760646598 977453654 11974430 73172583 709060542 812374452 138014937 535369408 927858807 884040247 945126162 996326335 959580389 143112232 677395163 143110732 743807621 996388600 491403233 450242097 524596896 949163868 977317225 65271777 535050400 118597741 416717464 422969738 130119514 946876090 12599434 526398598 76143334 7751047 250757365 601003330 254931164 437741963 725718514 851459535 885763373 885421037 459577655 851403186 861213188 127789791 758435598 147477823 888234347 154550897 905912383 20172784 125976457 950968585 215083564 662617431 609817453 685490681 109718404 29067185 955074478 858044462 671001526 879024517 833198792 470027433 147435233 223109048 459588341 827162633 306354780 401511358 20644411 96043535 759551625 356919147 870394280 467946833 954785573 961667712 894869727 127556522 609557255 19279945 7867122 932660939 12298476 147445846 961711463 200298563 63798759 761160843 80337936 744624377 945136431 76148708 18025029 141667492 385818800 12018010 955333270 490600714 950839889 827407242 55868288 130659334 644698697 996212488 113911935 605346614 985031054 9606396 879743692 993307242 897764323 705133874 989632196 4746948 491637978 888157189 878989039 142109028 28532398 878049076 727752839 682126492 738151013 9237286 146417170 871353319 890366411 978736770 979663383 27954090 858032351 146426500 879018126 992349459 425318522 22031389 769608995 542862526 277642540 569460816 692459199 3732295 703576812 756408107 23420499 14108155 491916638 835877551 25886860 946893532 218501448 55067567 909187725 879004042 953732214 146339259 11213954 705666807 21777429 105212430 994233297 807209089 995514952 610516975 782919940 778639147 71508114 460414454 424948576 476220828 956452199 616720339 27483767 809144475 961060288 707565024 861179394 625630100 146295091 78797812 888225782 960789449 11597212 223738181 929856632 951389101 946352720 861986866 981097647 415609401 54325429 666795221 456289209 395177142 888006037 7545554 918517624 937415907 840339759 811366635 11907749 668359758 63288028 688698930 147482757 243675667 885784520 887488640 146948747 591411522 499722121 610363008 944954880 844261809 794322727 7588654 274370264 610053025 27940260 861253575 113897952 992648590 602188184 46260722 870504978 137940977 424962407 316935430 77858273 955319652 217429863 957184243 877938514 139032987 147893888 212591 626940545 132112718 733699301 144171492 805228691 425029379 418372316 936628271 721409436 831719796 940966849 684770538 75653685 860632909 120188197 341849684 46758236 591791982 139044073 961940911 704296169 938189086 727674669 35100590 472977520 15927238 146674995 14686962 410868345 29077557 136914327 24084717 343301182 606103379 894864121 473734843 458585843 954674499 8878774 707668713 655527468 955289973 942189631 890623723 770016110 54842143 113070213 874265111 953991096 930517307 78528015 720468933 738315628 325867217 111735490 80187127 140547790 819215768 873746844 88736904 16326882 109725718 834974055 650669541 492156954 589512857 26067628 621949152 399998523 146389781 633334735 134800276 126363174 147385677 456351175 577022687 199970726 140614897 156357547 12218925 476286772 878039347 474922602 912311625 51670056 552761375 805247524 5154065 341157111 877270677 954810455 606140376 71607826 28952325 475093956 684559041 251814623 68469272 921256162 894721637 79821042 487902985 620293487 842248563 306468167 71975310 20651283 181254450 787557561 494753325 681507413 142173234 28782101 179507850 807444308 31746769 26790971 904188788 146092732 469666950 19994359 938296762 544199160 924179072 147480967 474118122 812661053 995352755 660899867 937933093 879576839 218977335 466781554 137918807 959777446 425079376 894555241 874733603 26423736 799732586 610477704 274101455 994902815 868212717 735128475 754609752 851516068 689217091 720428004 978481432 492089851 757473531 673278528 723352467 148273008 878083825 957139961 760503130 9410578 904964504 130036095 21098769 146945958 821064055 146367134 765741282 524487478 458615361 138913332 967115543 1123231 922870590 649722632 927731189 63307432 924203425 509446720 686831727 536555757 418774409 937365823 130652620 486539149 109692902 5426363 962101011 878839989 27854859 136979890 16391189 845445624 961824535 392099662 912584246 28514857 527426409 936425321 69327732 794110299 952786221 113664118 37855775 211196973 885808902 884712315 931135483 144276795 843429303 11201988 753269346 4868837 78779952 692683427 465428828 487753619 973378494 387217509 139070691 26661296 345829308 846186975 611391452 482658911 10178480 64995406 18443506 71792300 144455065 466259591 678860652 35814688 120095585 108651984 936270172 999522786 936499595 111304582 328541927 536101826 121423075 938386426 725984198 473129550 946748430 341055597 24746747 950095219 948337851 62389851 347107447 492165617 974858768 866449057 617212177 752218023 411947765 172699524 147469072 995415385 78752329 904892893 62968353 654236412 222533467 877411783 870416812 73717522 71278708 143233216 706780312 915703486 800154445 995401995 938607554 69293248 860257534 560139417 156532911 957752240 893881193 650856436 858062446 147134062 12208725 480151162 262095189 37739331 17268402 559126685 928006646 979678653 932758947 129064161 693414498 925140479 147482439 872728488 21908118 26225840 87403986 472266631 573130145 80146673 146885200 134822000 960836249 550869512 727008518 593806167 601240479 995193857 419670869 867351625 942738398 105948075 691927607 743807499 147354426 145814996 989436478 474271620 949372161 22497756 170166413 12306494 46352433 785809076 886425389 744410188 12236804 485495173 64934109 724882669 664176080 859946437 480125333 628974421 704519917 26951531 972032424 475316547 760330959 142868750 109131309 998179186 758553561 991500114 844462527 80009445 27492734 3763819 777983387 927329411 22783636 921558136 525183614 961934388 919560945 609353757 26232912 602017028 271648185 919683719 684762392 336921670 892745556 28762749 956507981 9035539 954102229 819266514 267902597 745577076 434360355 416602891 647386969 337964613 951151223 88722878 130652935 689289966 354311680 874737295 29052742 693374685 88472279 760097852 878688032 820321097 528434086 37617098 147312415 590173614 134431870 76153832 264179387 869690886 665744781 967093569 519497190 959408329 53798817 417653298 988743712 610567192 79750283 575909973 960313453 147237102 130161314 29052560 29056460 77591477 79802879 26966790 995525932 778201793 912336309 609642913 953278074 465847083 893636013 549518553 850824592 717345355 491930813 731249064 877469159 482091714 878711815 131633124 794046072 593464127 197423025 496633546 13213138 946102389 597479809 871140068 28991667 332158601 716174458 12959337 440269117 290827460 938407385 862006198 921629554 806157638 574163431 24317676 416501371 642985091 147294184 965491271 19217347 113785579 13240483 594293831 889362083 126456931 665849691 64266752 849021840 144842932 374711245 953486453 751955643 992253710 876850071 112425097 454700193 421778246 654310649 731009135 20413486 191107404 355768073 742537921 471211279 29061960 136450249 979408266 852887545 956693469 420333673 736422447 917103615 861305234 56787002 894292530 743823083 464125656 28453590 199188433 985948043 12198295 46689195 902741907 111793505 917548266 149716763 890102296 978653127 939234017 900532358 4568194 30737353 938922660 912004245 946152294 928305045 916927417 38868328 148962976 608201087 487488177 455408997 986946178 674143053 72547136 65086989 349509339 995265214 207688741 977673204 22783754 743810208 938857387 960834475 845176959 975559419 10776310 797987021 492192671 509346019 128183572 871279183 993401667 866415276 137727778 951357195 961675112 111829043 946093185 139592324 13018695 479581762 147405598 130434767 29492316 517030736 1087162 127236883 491707758 79666334 138898951 602113549 597798435 817612225 126365133 939372477 995399651 821287911 55825585 465857288 139222150 342104631 525817529 892770022 144157473 840232956 473476723 738041945 7218885 989556563 121487980 134051938 274675879 979256987 905927247 174339498 568100766 826659255 937168196 742196263 4306167 152435228 861156520 940987522 760400534 65283815 125152375 20685568 274561350 27283592 413961566 12918272 143116220 959874912 991888693 879474163 853700947 643333150 217463735 894587054 989234601 28514446 942527116 469395192 492144762 477700061 128603901 805271971 807121736 606411729 461588419 73570892 874055324 988565691 147366350 447860191 40148540 80324827 115242622 693536534 593213691 945854873 391525396 19817761 864921675 126166178 307550197 27185352 922928898 951142653 71115006 814028283 892540446 56697258 20420901 323283249 609314951 669944369 861284882 684774203 21348233 140541230 24515807 745853985 182584315 120062047 994949316 129577729 211104696 894703287 449100057 942146125 815845878 954197587 751960217 559043373 145255471 61660382 18981894 121730617 27939558 413604927 943830400 145852151 894815236 139551477 633452256 636473046 954524285 441270176 27956591 594169762 18475111 92890620 128592973 502222266 5232887 993422894 875828950 740556013 938533517 498761933 240287718 756421375 40157071 876933603 862163415 458597974 146314663 29016666 933602475 69425897 19467684 806485441 917390321 27467817 844315892 217021102 710140482 145321484 693514011 6154360 26766321 7441012 913342065 146936648 894334509 430332919 751460192 962366246 265631553 921783960 825348602 835344562 878945611 929604945 12013255 33181840 46582018 35795767 876916104 859617629 726785342 40161065 28518981 10183864 97122118 124017283 887081828 12190394 473169833 742522958 420826793 686770708 696248328 12210374 141131641 28845487 852389564 742779035 396443973 961694155 38317326 994950522 738975033 979412058 460737307 130144188 13063066 274764874 491163844 12191650 704631428 113884218 541366544 795935322 12834050 111805459 24882093 827649185 796260521 955664546 683578294 401077852 458620380 589553312 241197407 894496291 27995358 925267354 952606444 24889317 351160547 547402275 28775227 686893654 294541 845417184 147382820 750564674 458146387 954056165 534956393 4502833 759539113 3738489 903344527 416366018 211073304 397639120 476372225 2341649 28801092 543317882 452680505 71638456 707079646 132354178 489819364 958731687 842228264 920429453 532652501 112875449 899348576 147420686 946002763 682266370 329064232 826446151 602127985 871401878 460370613 760589843 774266947 147425926 730215454 693479982 146711289 21742711 357957512 999069789 534428511 559971750 879008419 871295340 727091304 775229408 40037047 71715088 943992343 23803143 919480887 878506850 994900582 948511800 819989535 953230341 105263692 20671501 732013120 465246242 147410361 819011839 998547758 346846483 876883907 710457018 610467776 117812211 111825821 893811027 812716542 125638884 877970380 476105959 991645914 21991606 64121513 95958058 138832530 424398021 888185501 673530771 29082023 528294338 407482713 944634550 22503323 205608559 141144297 955036044 282120925 987130460 960367819 981889279 777819913 961845094 891963010 449198495 760251832 928317631 20417038 889473335 130557805 223604832 70838944 414595233 748040957 597472827 957649096 147247098 138523597 534060207 760203161 147318100 534460143 24892209 672542924 592298992 810852074 871333961 892642571 822308639 356376869 845268028 791583704 1594615 822668725 875890084 125455668 110683396 518280895 146894018 955154932 71380744 122224086 333749264 889243213 928931269 940881351 925826106 72080975 745209688 27478039 754255505 80184320 483658636 78232853 811408888 727761482 818251658 602102371 76029616 247182344 406211936 993145592 71585659 56655153 953756817 28491833 303344205 29050458 136029356 951011185 951526856 742143932 55819139 805262891 964652669 890221873 494916116 951645867 24818858 416655059 71600232 698760191 593306156 207946082 922470068 608561157 978694186 146432863 346427379 879034767 428196915 466261995 827532329 110709614 146559296 759302482 939249716 891602955 920679563 138825030 473278028 56422732 330198615 871371111 28498098 143008744 853888758 760330348 940743085 891670832 974027727 384860345 850068141 759826539 937979971 742695732 264990284 108561763 435977646 938484981 957731171 38431159 113871342 467619504 927140173 113794508 676574618 507481176 995512043 825616962 977525788 980572805 914835983 455943949 12281946 40094344 955128349 866639701 155469952 490373972 28631420 337917062 128468195 536593871 973227850 844393424 862189760 760124667 727788529 144491854 878766702 725987555 67759150 602170318 939513619 517461440 705332208 147155066 953297089 28907599 483816039 11685309 892732962 11864978 861883297 709236013 14580343 643550887 12297495 913687405 885001024 12278876 794165520 898672456 578020670 129755188 855502999 146280858 574384228 472979967 116969820 692854918 491326993 945192182 6530667 957775511 527168100 45874079 396039855 422959229 942963539 802202326 147160151 466431147 406121190 408418003 979233863 130704937 476140885 861287102 27961536 859100430 223702818 801051607 946300339 45890807 52179524 147316871 341121404 28714968 836791591 953660100 715387315 743827292 861190074 313434331 516913114 24833350 56885829 985644050 888345876 984917658 130416762 60352411 62120856 24701141 80103273 345114569 126999592 676740051 961225236 282636416 424990678 543491624 939491774 147010491 994425787 754845132 686862523 14351939 954799771 56781393 184458236 420893391 878869012 577016251 894600229 418378180 142763211 139953380 73944510 952635752 28148775 826559330 963728352 206720628 539245370 616596407 26694275 894831370 946948100 567682158 944820393 12206211 603755239 718699024 126499253 320696274 113870096 943000584 223368222 109679161 938238599 666875347 9766220 528428673 146624213 714120887 735571434 459594289 903869532 79806345 739534071 408987665 24856738 625363116 939440896 990280540 913733258 935300553 879027007 340334698 232287446 438570305 10155000 139082030 610086235 785371667 955128486 147390871 71887104 6583928 143684717 494870308 441862823 741900312 108395608 51649449 350662070 921154967 97100904 48014039 145335082 73605059 625602319 137916391 24875958 962306994 623509581 670108890 531418463 24785938 144802577 240723087 577057875 10035524 995263524 873766044 89195395 895787213 727085628 860676982 954671011 601523451 437050890 20639660 138036724 12664615 26971332 994438122 810982383 29082091 740054783 933561103 127274245 12819426 978902186 483827207 542322328 341549317 806673529 868909704 107503951 959817622 851908484 593662587 840167412 603202132 872074295 946953507 922677592 564635467 895918198 887184987 894406646 560123225 938467157 946907175 856701234 46590566 240436643 424315121 487834469 424013362 882257595 127031819 147441954 894810140 143893573 879003627 878877344 724561904 610323655 139232534 109721133 490082792 609724428 591293717 416467805 5500087 776547290 70557427 513789389 76145619 134172769 424070759 779165578 77227254 307378386 405056899 177097522 619039064 451689758 122100200 983897843 933608907 450665756 138553597 3895164 113668242 626434333 951032966 720311962 919300145 954274722 937537557 113886801 545656138 349348227 520093075 771076998 502956163 476290395 111651912 24398546 610081785 137879944 414224241 533469199 610599623 18049660 877675847 760646236 71954410 20671340 513880986 990919912 142496249 978631481 736114271 24789930 884738885 861211471 693216008 871175968 491578021 146899022 339959625 3645983 678514644 558130377 680553835 984519858 888499613 144144724 422973861 24714743 16462314 468673547 75368412 323968412 432270842 147429291 146383939 886424720 2000963 593558606 2655811 973200564 723899027 142679322 492069568 676572558 434798104 422975101 52975189 351363732 73534898 736602846 345984341 713412133 146770425 815161170 86578859 894746688 423485779 476191932 28773003 792902552 874803183 717515946 820942194 961974345 121182285 315653427 23805483 92655430 827183364 793965089 489535970 406476450 592633600 786322873 28506336 879018355 750165662 610589685 868240426 893503591 7800065 73672747 753524673 139821622 619766317 27874220 725438161 143282083 433886237 996683943 146871369 908056862 683703881 405077964 788389001 758498039 814532870 938304930 28917926 79079396 483586226 946853816 24624937 610567720 130675802 384249855 912290543 845141323 593262834 20664131 987640150 29070615 22184603 578768781 939316281 961975030 743695648 80040764 39641303 12704362 70053446 982555129 891880632 105426955 723876555 888077117 744392814 143034594 12273221 130644780 865414643 25874706 76138398 492045984 145326952 810671151 220243746 384840044 12469000 802884703 28810355 410026814 993270969 944720182 458544696 811374280 300453544 541657318 113419635 72399465 80311759 999342872 520051716 726538257 991686352 995760387 827572131 985754579 275014436 491911946 986030467 986384387 71794410 128322361 138992552 744674147 42618339 940504211 113709000 26888554 804187213 542931843 405059954 324982555 75585432 992864767 8424345 946567307 198543402 610828050 13187856 801796461 817683097 147479283 448222473 917822113 492131856 24070765 548731177 467316960 727035740 19952118 936776224 961685705 468761876 349116262 130594067 124351286 892695452 2859439 645289549 147154722 73698850 832848039 375371368 686727818 652719231 129715609 26720707 961916855 874029830 876686112 886166713 626069469 873787956 938420687 452961474 744706683 28797593 64259127 447589570 590758515 875703411 756305677 138554780 921780318 787837516 806782788 591788807 448978473 994230046 290769353 112354032 147429061 78567294 73009109 536345963 80181411 820745732 927962451 960304569 70892634 756153330 12280481 999682964 863946511 12180687 28827800 960877758 80277657 28017784 25305402 612878562 525194084 28201899 6596430 743869751 693204649 316981275 143876743 959460191 990271497 945690753 995504957 491361103 602190299 907584112 137998976 821059462 142115972 137889648 391446384 666927512 997575344 491139646 717954308 744142049 3861563 6628383 201342826 28062967 911272064 212935394 960350081 852403865 142181362 861301237 141084654 994986176 7727107 68951528 7286633 727866607 29476814 40143456 955277461 882674944 950434201 19598146 30010519 109449822 940172578 845366181 29041434 981362630 877038753 913123813 808733216 969535736 28758505 871148969 28519513 708482034 355851079 777364155 21222989 875885707 125403314 147475289 147095502 952144559 7809654 557441476 126497830 189640349 659936084 333702510 982246845 601117311 965886124 113773995 987129347 825655112 18426896 20647989 12176644 600087454 28645947 883145676 505361146 669502413 12902158 77485257 73186983 711213202 670376503 733308304 724386451 528965783 28521655 877788625 913227921 275387126 417256065 726811256 885988358 811807477 6626588 759752577 146429726 337431742 770178054 146759468 401172074 845216896 147329898 954578470 957632249 448017414 13138499 69460407 921504257 944931589 401668850 740633218 143253865 82899839 38162736 130513316 24773655 918528511 890579885 534578375 147470752 55161983 961950857 857750603 147327221 126492777 875615810 955322791 503264329 819445042 146936467 474127141 877647122 780117385 887677976 962340816 299961024 54562122 743728293 875561746 759552043 340077872 461805183 994741808 796182725 147369438 869547494 72644536 61396214 759601397 672071169 651151470 48257220 869846345 4812435 73159451 48541454 128416361 138026175 26439154 79419705 29081940 999704611 73721285 66420207 684771397 140835512 860700768 853620145 1666807 693437862 770114636 441308897 69631872 592555878 481427773 138027660 475342194 105649383 26418251 686797321 417291905 473744402 941945436 28548540 12226361 141563151 29023572 458649676 333773018 475385850 46776613 608504813 174121706 5880906 794034927 78183577 126511588 808879385 618400179 846231874 969737901 820804534 453064175 458081930 987033113 979545632 340028389 591787102 556949536 39127474 71341421 717465316 105480870 141577529 887973917 24830078 440288885 3673605 141058198 349581421 903775326 869593100 306650584 296904373 588375128 836499933 851839798 53687492 142210145 987092451 972583057 5146242 925141255 940592192 206892746 145776740 389800056 24573699 744747146 870384007 977532472 223166543 977168034 453893774 324055742 879036102 324788548 10627365 11725899 3781114 727073110 64738173 989760349 932933474 557821420 490029681 599954416 39801341 850778797 87677652 610336210 143068760 2936053 140631405 13251222 886432784 975382511 478536958 945175995 973321330 685670530 53230647 130664562 651741757 134800994 606389400 860059850 928429416 690893563 787421375 610604122 517206727 322231295 27493283 441837405 841134541 104707127 948647819 756893364 610603496 126471804 75091193 652937208 592740131 763182415 912243032 542896718 303112704 861135350 490892615 602039148 321131415 598998720 924143730 863714845 82835519 129654908 724677223 434939309 100149295 895611150 141019196 11791288 299082579 20690935 25800661 635169628 838838766 740556855 476310216 885687388 710177541 20907485 840211600 20962356 744269658 11128414 24621334 747944027 603379582 856301745 28929681 24829762 551058161 420887169 993412582 122267229 620032761 743269270 941425946 491682912 58564890 23399860 111774344 760084051 817137062 265570273 71449455 676931072 494042500 12417579 139016124 504641422 511684745 138821500 71593724 920698805 129652190 877820934 828657328 384644352 961547931 861645672 5984368 864847390 28793110 610332410 552393974 888067400 607461312 121769140 742820943 833996640 357417332 799937102 71580413 625333795 109608691 928403280 113919015 988506067 525373797 122294624 718565118 239819246 870271666 12249078 887090873 882706547 110758800 625076211 974531607 78217677 934252263 289303691 24811571 680050693 144800249 915587085 147354439 146920904 143777337 46789270 97065461 24790821 874818008 852858017 994824201 253729347 425459926 995066060 937713770 12287569 239966070 760540019 25629585 820600120 20186287 12352106 11394788 113742820 63479175 460290037 143232569 992208213 722475270 932583991 74515600 71082658 996415324 816397125 68984469 951006839 474274173 989467043 112837044 885414504 676208071 805299853 289531030 417017134 959722106 951526263 845122648 328596264 9220555 939480150 937710514 510083935 64761057 800114796 142194113 347067387 29039710 931150647 800111835 487973228 970877581 803487540 533197471 147440187 47955864 5881670 46216437 721391432 955009359 950316787 654049105 725992514 735498509 771910632 956703393 811926022 837001478 886442321 571501886 946733707 155847222 139828669 869771089 84448031 169234112 994200909 29079091 206999906 79964519 961677009 109325571 929217552 40123321 751184938 26927153 535297510 64620773 68450518 433071803 12727404 370187596 138523838 125938717 73252250 24758441 978705840 955287793 550666202 942990431 510783 76018456 108910234 22856411 645452993 142167310 819927743 402629682 11766952 716324277 625364578 154416838 564818674 702302993 592709931 916385301 996350883 987729837 147429593 90859975 454442132 475293809 894866254 143230060 409175188 826432598 958100833 128039371 139094835 23317703 868703214 73546470 951094707 949050350 869525282 724469199 80230456 653159602 995472923 952684236 801374852 974533960 200660756 940714676 867544989 67362493 756931067 955306594 145665596 576838920 961013047 74230579 876374508 64684608 475237835 487476320 845437387 71657031 944488448 928347036 6098358 46816653 257632170 6542375 777577223 62821213 27816473 408972130 755334561 756332476 143249988 953009109 693018264 145551729 466960470 458193568 25574447 65297759 894840885 485557309 78252750 16384797 90294109 147419703 918549749 534735285 146294499 646875083 345369405 802498286 69283097 973395772 290590270 637938484 924187300 11078887 26968644 144022435 297058041 979137007 113753474 588675998 130601663 950300684 953718138 856480568 689294485 403512590 403771175 341886384 12174978 39228539 908824562 635411801 709753374 424004832 18110295 270273472 758539451 960706509 692023395 3779973 945113783 879019061 265849158 39222280 138759716 134825326 845254631 995944506 921222283 8008525 745964246 838251744 557952130 869581867 972405483 4734017 576017806 604914149 861647475 46773210 146142740 905733218 698759831 73386926 942577090 993679828 290243517 122151566 997963417 248447893 491915912 28010585 528429675 28965411 669473354 75069827 142341888 46123009 63225486 860990969 146886233 480637479 404972879 875811226 27960198 922596623 3633827 570393750 27334378 885988857 475298929 887482677 836803962 674638526 12217598 753981552 2081512 953214766 926609040 760614555 566563520 903774364 618006708 24573166 12692365 454315020 435681822 129100469 977548732 740329388 233375604 991276492 961879014 877861547 24381573 601156443 560085951 420123335 841141957 307816784 441299942 181441648 267462220 61462834 926840808 954935003 73380515 760325972 873852522 100818375 138923433 4243221 878656088 46743428 492185813 742201331 283425977 744806798 990187106 113576093 928777661 474257724 308433647 761231505 828709731 4608285 337880367 851633299 79778742 616543010 117273859 206809226 574890978 659649117 617962737 92635796 936404514 145834672 810452088 494619054 223604769 804720283 955058565 921214193 439607745 104671498 130691974 919487535 852903253 80340926 147475036 861754424 549236400 4610871 735214145 182868033 637270879 978420978 902964241 943870802 881981118 854395255 73613209 961180618 917277042 563429385 28817400 861224954 759517900 634720320 2344276 356667461 26422521 921759034 489965032 396297149 894783732 534741044 883603575 885589797 103390804 861313663 979605160 176160224 902060164 948321217 528705609 337980880 27373579 29490977 134447810 139779843 590769582 533785081 400452617 690889425 482603908 894325447 919688056 2333508 698058345 607932180 7306207 509206928 147453323 71904345 617352103 768842686 21308993 883551818 88093079 206216477 992732992 888157437 382598083 351211096 491162144 886717156 149895266 123957855 570748622 978688089 578774584 538872991 467956999 950083385 498888415 915310558 708139172 614357726 946658282 601999301 606227306 11030125 616725689 658168156 409031192 55896891 542883489 811915359 223170774 471597662 146501296 29038036 610075098 861253575 997019737 487929089 144010087 134853415 455344223 116775142 146085645 662671248 5202964 973011828 7036808 28824123 693522965 70851393 145332536 877025623 145292749 874649954 450257163 140891914 73457344 369296049 409284662 758524419 828135373 483422540 586135382 12258115 959699062 572828713 742670545 791601397 951116573 1771100 111565548 883932775 951049606 821123080 69864988 76152738 760387765 868669795 262327625 26874936 28020841 952423197 474579344 901668755 977603589 384104356 19857155 24327455 282393580 128544526 872397725 474257417 854629315 57302815 491889889 70568453 961839987 25384393 894662870 492157055 661706490 619765226 908651255 11600213 125403797 99199917 806708543 939426860 932526689 145368273 28802746 877628157 284196374 961931788 14387147 113377423 113797901 180674860 142688337 12215315 743744160 482697120 955622192 38347071 952968489 877947199 136718085 146428657 743832859 775927004 61063661 878926363 72334333 752200470 805282685 448639314 888196159 968952116 63404422 591736677 10052259 754001261 440134387 878266382 341143582 894549048 758493901 39618333 610485058 44036065 786520742 416334057 144427770 20285200 872549734 944807764 45891778 78254843 684773557 957627355 410053751 818729200 307663780 28035280 24831964 988079433 24829849 737037259 859239704 29010743 871777536 743255605 12896782 16963984 868612803 24459571 408219737 28918080 139060985 111585714 152989720 979643042 893817664 830856596 760377580 527124101 137396161 71114376 912069629 657839793 913802346 379616056 490077411 142507400 453931881 341349890 7804094 749606412 69333579 686705057 150022475 147351537 487982304 994436346 761463878 146924246 521880064 413438335 739980123 55603716 205400160 375970185 221652669 961974781 287622553 976383463 302196358 88719251 409264646 609405315 61162141 47252232 537277056 890366873 20644138 246466638 758105013 750457738 756173871 143282761 138779012 852554326 65318739 877452687 970078427 267296701 925938046 826339891 413715288 710173358 414250775 59548398 955301383 893711374 960735949 939472083 979443666 938524800 75811279 760359675 728039396 88057402 989017988 894835358 865508946 937486388 9214450 951375102 134202860 667346679 652145214 28274873 808310410 726379442 492196880 854562081 141174319 744655508 599822199 28908488 138010040 946882672 406707692 519642737 416691529 401578566 138916947 7589284 10128134 10048217 845465204 539577429 811875370 979685387 143093070 986863484 998494890 948993748 775331776 994119591 867158490 402489807 469487040 134885549 122755085 73079478 445257826 340652861 926194577 676653738 26976452 20661764 872662135 585569708 126491872 341612253 78692466 827404131 744787905 941545632 760492882 759330808 71350270 878940648 475809618 873194019 924206071 27334450 880225653 728681144 3004272 954516881 408868829 597039155 956357188 543490324 223691325 939908744 693004673 424792959 978706091 996468782 993378467 918532174 538564895 147101194 554814925 680957997 715393992 876543728 943059064 462818422 877947578 535788597 29038247 693373516 146808244 355793614 760617459 859591085 125976193 145107168 29008229 883505069 945050696 324040212 28836008 146158136 576723443 20656453 854791925 147130566 173299236 894712600 803167120 876996712 860041259 452799508 152262666 20172289 424357364 154278068 26926964 35210975 22735617 144144709 773901569 928341687 63048531 147251841 944103885 976341873 145369855 971322060 142456940 810937097 967990829 28468289 492215790 398400088 342047888 942711856 380555724 782573150 266843413 610350506 844479738 841245714 420290626 56919117 17954238 12286653 994310227 779066376 46675711 274961825 793487257 349508002 143273334 7461708 145367570 864133392 961821226 414258881 472119827 957514335 827470343 860890892 890655488 606301446 146082964 418429363 859164805 5630154 24833161 147247663 10209066 894713186 283629289 305975857 69366778 122190853 188915952 202528154 759284673 950652212 626402137 25809862 15928576 109644462 30041078 325208336 759593130 930011595 692857188 776119640 930055626 138898178 892136583 794730473 874828416 120166770 503305833 418068732 610550665 70893516 975218236 862265947 139952376 505986377 820222293 872799293 654579841 55878518 750423439 626118182 622240174 77140256 320246005 76172467 977174384 975189933 609472897 737031739 925231674 72150771 953398328 959854267 28115991 66537522 610588872 79694473 670054815 206548422 952115691 94839771 475279240 955679295 51699112 12469546 23684919 930154272 621029222 877813401 833658186 113128340 486967082 138535355 753997409 993398821 601914393 72558591 882540967 389848658 535015934 479533275 458492344 434992411 978707103 380635515 111770239 744389316 883846475 934089142 145298456 530909777 1249557 741565419 13239345 913378134 458503422 897036863 995412213 65084478 742652686 541672529 827755115 606010603 887112620 117937089 147450687 20137481 994403556 73205239 126507164 860778121 145354817 11227535 871399058 601638820 483689776 28934970 743286951 942846908 25933416 894828368 608491437 422950844 966864836 992895317 877196963 23019027 924091571 11754440 886104257 403716126 60994719 993731062 474057409 113823330 759411121 18480156 982199382 38371624 622117072 884870290 80361370 760016283 686299957 759448786 986908185 130382405 1490193 28000161 747701872 454047196 147453183 894224062 73737799 44696237 73548717 821920100 422736688 5988270 146933552 841261753 11759678 134237503 96854353 845447070 994292899 982904615 885063869 904193090 469978383 704104787 930067028 486379960 9063756 536857671 108965562 871543167 424550528 608144692 894453699 674656071 953150053 72648931 383683267 53647086 112767528 851780550 966123880 144314056 928815245 33556708 952884881 494908923 926867887 800566722 2417678 130170423 838126149 143108689 534718046 312866528 876885388 867380906 54327240 489029974 535104159 28773901 593447505 756379007 487955268 97128501 28953569 147275511 624311828 509533399 274106639 18286335 739631111 938681555 20683572 14206518 20469765 149820600 955312016 146311566 106059836 322026846 25891005 760482302 349479361 268408351 751742006 172453545 870654476 28712772 937222471 760604873 990171794 7561440 758383745 676236229 121754604 71932453 762090685 357701324 874175037 249499065 677854129 928421870 879572865 55943229 73601821 850305251 37541205 921707792 704602905 366801474 748008636 122279773 985338843 489292992 883971778 996383790 886486655 610511604 926849071 487978885 977257951 955313933 72645777 62154419 688567728 996649777 840184993 676463283 122498032 605383941 1641248 56400367 94500999 457585767 110961696 893271160 853059258 96985925 818463852 649907569 802381469 489632598 877718509 926932017 12328929 995317311 11210145 613549546 927858573 987859197 979178153 552520144 104466777 991274794 987111206 878876335 685287423 927362836 788563277 736402803 266827605 24794596 202588658 892707944 133448330 989077722 824052655 424846104 649441427 207630866 867934529 127418031 743829721 19624132 44700124 26976402 918877191 476063483 415798065 894279450 993426951 134880407 290753794 912832521 534492882 476343019 6951032 134072566 945179004 136810571 326014773 709140536 691131562 9655499 503650262 138789471 987141811 471021672 136979545 852658413 139067832 491140021 987664273 71407926 995422622 505723301 21263391 410022434 45538377 395078621 987836739 608912811 22675280 517946096 483394192 953727737 893958187 491639452 995220620 139085815 994398584 147422879 727090065 28690841 604295299 796894132 860678503 820441556 113848696 357887922 934628925 961920516 995406264 274612056 955258301 19235856 29470979 1777151 44174523 481879081 35272281 73612566 970130643 367520713 927971659 727080050 416273652 357998983 849593324 877318184 473075782 877549885 147025970 62440738 945139342 861269677 28558527 466427379 879578197 876578195 40004095 240451045 978747834 620045116 97074052 459262906 954453329 12175554 832736731 304379422 951079033 124823301 129256390 781500956 29057610 5972612 28111802 904972011 28791777 29086703 134898259 354790122 144777788 928407247 606369910 990254233 560250614 708183616 144325465 73490054 102605729 397809475 465567621 976454583 168067863 610518556 13139086 458505511 491336694 7946496 437581346 734291715 991270517 368095731 13458754 147425468 876881295 58751888 125899203 951202856 961904389 911502434 748051698 244471426 91133006 648776856 100875359 475893452 349472898 390919261 686848218 548470770 489847594 951418549 127916133 870623099 230475254 685417144 145089801 675494159 625350138 818645489 969555468 119895154 28175635 702872470 937768236 723183291 610349517 20407525 853750050 4688310 27360847 622229524 136461831 122039401 438589743 492055567 144818250 415480795 131436174 613807770 474218835 63033772 79915624 945148373 492081835 875950261 934032602 48425785 24864955 8539168 816037915 111299278 10736734 993244022 50583279 424745156 842337326 11930585 405682881 945002334 948940832 755824443 835455409 589618339 741979588 72595979 349606673 891166182 738496822 361789362 146707521 11626624 27997727 146802743 145292914 994479387 353128385 66394196 42907150 176064397 449163836 978337614 307571019 535110445 868108133 12274250 189996167 847053021 490618872 998980087 98685121 11722404 121215542 990131620 146333079 104312136 510714276 467018853 826616997 878280873 420678163 938267886 29033212 71968171 689257713 916874414 18580678 24832483 10928008 759428340 130648355 752371378 737074829 566309102 875889015 744700532 138898995 878988025 38065759 492148595 63240286 726785200 23405015 811813238 812552955 860053966 768080368 176346665 111529562 951009611 73733826 383124340 689825981 995378655 760538921 116859312 918983852 80180725 28540973 528331053 490612205 993151121 138825490 994254727 308483962 929095635 875969070 986859444 491580653 894199622 953230995 891945698 954773242 853852305 752233057 3913919 341593791 737577216 28526509 939751267 559179511 818446210 12280233 913183573 288624641 808753437 802116193 961574556 417897098 146402116 789513981 990181278 819187052 126425904 870918556 994872714 755386331 999643483 804763302 609499281 888392112 711229956 86218063 616621820 610514187 945308563 575826018 752250720 576475100 118121403 346754882 608462760 385868076 84258061 952911495 270135824 683742677 959823839 271895238 12162614 20150674 147336459 894806397 473289584 979648582 776285706 11892661 919074283 760470515 743581475 868093514 157609332 951104863 10810992 13259824 12251432 449613566 390856561 957745753 743552787 937094375 19210086 760638583 80223119 199441799 111772483 80339236 473015787 942191245 484561377 796869314 85074884 136875549 476207370 51449696 143485011 542407289 592756469 607686323 734311577 17094885 701882899 109208642 991221312 138272658 667198155 12289023 769910204 724687842 593792482 458547953 986999890 619961463 12189587 10155892 518559096 610469203 258053460 83792671 143173757 121870462 79201965 970078703 738174453 479308711 28935643 509380638 894726464 978704675 55151353 111113285 560245612 890369432 77138758 207948272 778900659 551950421 348551951 955133922 129821917 173416161 122258047 11922074 852426046 509902302 44698308 67644902 517679071 978081026 885652345 28984570 157217663 844129989 974509877 625995055 24849651 79005317 876989412 1648870 992797116 27804417 7782655 146955870 982729147 543493548 401240282 181719593 29073822 840497684 12042440 861727174 56953895 283186313 109312574 995163968 188887928 893734446 42557449 483732635 144972698 677578396 26967702 112990202 870384476 117954943 953019247 29698245 12985657 27695529 475318668 137462054 887612839 341065921 454427029 821708168 787974781 877159762 922111233 862246441 518512405 874841641 610559243 273765810 925761609 141138906 961426724 708922392 21590536 779140751 4737283 109699089 146255319 930846787 223103076 21566780 344778896 37900069 979530348 869662712 870872962 751906354 26716912 792967332 406649036 810185702 939313688 820395369 73735950 70439130 674158628 718555685 792551427 892651911 20145721 816906450 853835419 983329989 741237896 601158500 591719275 959245928 142219603 749088233 869383349 862083970 397465335 973027313 796864783 599414840 11189290 894302785 995522882 414009131 949124633 986862578 417857515 24045838 323754646 987068856 29006585 12148055 112697988 920699328 744772090 11047550 26936985 145908158 732185354 472203391 976489243 342077414 28911003 202760061 13079238 568616641 693416878 783975169 11067040 146283373 219448805 345125084 109559903 464632122 138789059 904378027 914387206 428104739 543196355 877667862 143226682 921422708 531655227 12177502 28555756 12572551 894864459 934705456 63222856 29063212 959726841 738603784 942217894 593833732 18553242 92921493 558917424 857082743 961276336 726997692 685498722 826445902 423919707 491564032 130555469 692376007 13238125 302947971 438452324 991158558 79289818 953498254 814804849 38251138 944468255 820010904 743507772 821304779 27791811 149242232 29923937 165995281 591226588 611348485 223494340 540823684 466889131 7441344 8789989 995091313 481367361 31484100 810699598 20026576 961926552 345210805 107872742 549570027 63493517 138253633 939092344 608456249 563424389 487487046 961961974 575955748 13219103 146871814 122255898 741625756 835005950 878893302 653351354 206473925 12999066 934174434 610503552 11935803 103394998 622617336 322687763 2333879 894707217 970933443 860494263 592251175 876659021 126249282 28420257 721842672 710932318 48478059 609409929 13042921 987127878 681465104 610396470 878737210 921526323 540620070 355894989 29040444 874727437 861085273 144938448 955049341 710941779 943591554 156488353 58829364 5992182 610434837 308404797 609086760 283395674 147476465 875726792 788227206 886182252 112308780 366375227 28938877 16486958 10792205 941871542 693402257 458353297 969819576 978079240 978690891 3781205 12290348 20375581 599977165 146263597 981645841 137963596 421721241 138765822 760349338 696235157 71981882 977861647 27511184 339658107 3643826 769920247 78943432 12279764 486934505 726171415 100777134 449966434 541438360 296657457 138010201 61412289 840127368 937662123 858668226 873833278 668335119 355523747 802578681 655754378 740548960 73455430 972716617 969294196 747887543 61639805 686856318 1500611 874264003 861703773 334926914 143276706 820813184 559116396 759328008 993375785 11093863 852890766 818614725 893098610 486915814 776875212 788276544 356922524 22732353 22793726 137736142 968212099 130038065 991337109 490378638 78543327 487968725 254551130 405091252 593815413 993308609 79061596 990541332 904812572 456267168 959045667 16416256 44603386 927262313 805416228 682653035 112844331 138216628 882224035 146635913 951141452 503051934 652020 751106383 258843618 666798592 991306658 103786473 641625223 692445258 145226620 608983426 943698772 26725963 68323517 669729107 7797972 73450112 144207412 827582393 932780546 754812867 804764207 413499007 868096922 40565539 126471388 7149783 752984 73636565 619489619 552646136 870650906 882262736 541154281 592324838 143163047 63097838 11774437 123335459 672083572 868087147 978573166 29074329 490461364 924280151 139018810 28552439 819523940 98042043 147441339 598793111 138974595 142911056 955076613 853679666 113801688 76124831 62433053 859619158 138972657 415977758 968479634 26969352 876597431 207301282 110165790 20565746 552550977 895596378 80909536 982867855 846346350 623699378 943524790 726997771 894600429 457085537 542947597 951137866 819546754 930850538 989550797 66713366 68982782 13049362 974747045 869305050 27770643 423988756 73477736 471646969 28537573 922297513 576709428 904294756 348971905 306445344 492035320 883335405 361707049 878089085 469639152 308590461 998577186 832098789 353230937 993154034 374763383 682582657 53068992 349284357 492204284 221135404 572688643 475416618 19825907 399544988 878777043 28949079 16182599 113376653 128558680 337404245 147476313 763068870 15015045 14710911 27208588 955329210 535344792 700774650 408512352 28762223 355873612 953562421 993004114 938408111 665913846 939239882 795114360 76149532 874703089 821120406 799489818 946936007 943615997 138907236 12136685 809569363 718124783 38140732 113899913 686394166 851856999 435544706 921212555 214286318 748027112 29001122 961888407 145854171 858680162 845010506 733966297 8615673 500649022 954101064 836917311 535519888 489786021 810902061 473959512 28269540 752254574 97045003 59242079 89439848 409271376 995497819 987785464 147334793 517347913 961421983 111822610 555855163 20667863 219169323 27951186 73591264 559216252 543372342 489829728 46032871 600116367 742666726 196486880 323244640 845036421 973414428 605037009 417927282 520049457 543500879 20660090 714219912 888153763 147260844 874302874 755386603 143253117 133555134 415638149 479362294 23791920 516987983 966230847 316992289 988054566 879598491 784383521 670096615 341533103 64655135 11368510 28903914 518024113 575753782 955230704 919644143 861817508 892715261 21726358 423742453 935600032 557114791 29024118 992284894 938289760 894301731 325347760 874806936 70794489 129600314 802154186 77981913 29086979 879779171 936434600 609212732 726799792 525660519 130604814 492064662 955332293 610732576 5088099 609421795 944733481 998891782 25541102 805040893 466511197 827730295 54684276 853693611 110618936 14402703 985010900 920189508 56914611 5926615 337856478 888016946 938354465 870600743 737375706 866196704 79781141 878747909 760363698 961807315 67148246 845167596 968132968 357740924 744682838 207905141 422415029 18336834 333206428 511580195 812681127 18195631 95017207 928840704 635420953 137987800 787983120 836696386 820584716 536589777 147373123 995354531 61545603 142455814 479062425 21482915 744199480 796028625 456656832 79838599 719584827 12264393 69433666 425999199 88665963 948820051 415762668 75121130 337832523 60838205 26433179 96520685 492129622 11960859 509556636 77767353 26951718 686743448 142750418 129868538 13213629 828041014 408324743 405309894 986466207 68603382 871937426 860726104 775616698 24332594 18480736 684418723 384538163 146894548 911116382 973014157 501982940 785340024 683059557 795749237 533586542 885762067 991189962 12960278 124919113 223221990 489754867 80072982 351160972 825016058 720585806 951011913 826571088 27897892 107559874 744528002 526567084 832322297 537713476 79325229 750002711 941960578 803819489 146117875 290613009 894838810 128035712 809297240 743755239 819818397 944909508 874790968 77085158 337970969 111793747 481689441 181199481 975852311 4384553 115822874 11035663 809701998 69010541 952706803 995407195 917528892 410030050 28559041 793882801 952146593 112654544 70087053 206995997 912060541 769709254 353675562 895776379 689060482 341615879 453787364 737705165 991281599 6632134 264185158 134887733 4845498 67783334 910543218 954013587 70550862 605758250 589539830 68579151 147105945 28784415 147428954 877820230 272423162 830573945 991751574 INC 29005 3409139 SUM 24497 29274 INC 26393 145159810 SUM 949 21919 SUM 22023 30017 INC 19645 26726524 INC 26308 472175851 INC 21371 776205142 SUM 5193 11428 SUM 10507 27810 INC 16926 676190786 INC 13684 760648890 INC 1065 868551152 SUM 7214 20115 SUM 14001 24664 SUM 1867 21809 INC 26305 138879277 SUM 18458 30189 INC 11738 415571252 INC 14402 413736299 INC 29321 4077627 SUM 5391 8194 SUM 7397 28029 SUM 7719 19090 INC 22637 727077579 INC 6426 937128845 SUM 2665 30331 SUM 19591 31288 SUM 9100 18634 SUM 1749 10546 INC 21528 556925649 INC 21824 215283687 INC 21459 584878310 INC 12933 70135643 INC 16274 971296188 SUM 8910 17556 INC 28821 938227293 INC 1289 861256246 INC 8744 926731460 SUM 5371 13244 INC 14644 124399672 INC 29439 802195022 SUM 2662 5683 INC 575 982241792 SUM 7107 25284 SUM 13942 19568 SUM 6786 30174 SUM 22505 27949 SUM 2092 11279 INC 21069 999790250 INC 24217 438591926 SUM 9518 20810 SUM 3488 16428 SUM 199 24077 SUM 12133 31168 SUM 18662 31412 INC 22906 130563457 INC 2875 492206910 INC 6667 792577264 SUM 25766 30210 SUM 3569 15273 INC 21057 884031896 SUM 653 28737 SUM 4971 24023 SUM 109 18108 SUM 27518 30815 INC 20029 669904097 INC 7799 342138323 INC 2527 961827405 INC 27869 45658358 INC 24820 492185113 INC 8605 961673681 SUM 16222 30499 INC 13498 741759307 INC 27688 19718586 SUM 250 17068 SUM 20967 25926 SUM 7103 31007 INC 27882 9001224 INC 24430 805265649 INC 23571 894674480 INC 6724 70460101 SUM 20303 31417 SUM 2122 14066 SUM 24331 31378 INC 24672 417143581 SUM 21451 28169 SUM 4514 22699 INC 20044 687234740 INC 11082 517681140 SUM 8618 31032 INC 10057 626372571 SUM 19565 30609 SUM 6611 27445 INC 6010 71564307 SUM 13808 31370 SUM 15976 31322 INC 6730 917828141 INC 26962 67772711 INC 28516 926904624 INC 15878 136690699 SUM 5956 19741 SUM 23865 31414 SUM 4808 19577 INC 24649 959835069 SUM 7370 27483 INC 8051 995499540 INC 14970 759567166 SUM 12602 27802 SUM 931 16525 INC 8399 679621229 SUM 7376 21411 INC 29221 63527358 SUM 6313 25651 INC 16583 778332775 INC 23556 878409591 SUM 57 29375 INC 11564 139076048 SUM 14244 21076 SUM 4875 27760 INC 7200 414240142 SUM 3755 14940 INC 25328 602209934 SUM 9259 18988 SUM 5160 30547 SUM 9459 25682 SUM 2462 27181 SUM 967 30106 INC 15785 453201167 SUM 14505 27626 SUM 2599 12454 SUM 14631 22058 SUM 899 22817 INC 8261 995144499 INC 5035 97043270 SUM 19982 27319 INC 88 138978559 INC 30858 401399005 SUM 7042 23239 SUM 6207 31197 SUM 5998 25791 SUM 1500 27453 SUM 2491 19345 SUM 13132 24584 SUM 518 5031 INC 26287 286111318 SUM 2136 21575 SUM 6637 23081 INC 20435 493257556 INC 16294 425072917 SUM 2119 26193 SUM 10187 26994 INC 11715 747750703 SUM 17108 30521 SUM 18276 20485 SUM 8740 17411 SUM 24628 31098 SUM 1233 10440 SUM 12439 30678 SUM 16859 24938 SUM 8803 29586 INC 17801 115858294 INC 4216 747504360 SUM 20369 31164 INC 1206 9002511 SUM 1646 28197 INC 4293 332059300 INC 30128 860809121 SUM 4073 18566 SUM 5368 15433 INC 20771 141572750 INC 22058 917925078 INC 28981 839979584 INC 18776 823492402 SUM 3272 27241 SUM 22059 27700 INC 28655 505258879 SUM 1606 31429 SUM 83 11873 SUM 24914 31379 SUM 6634 30916 SUM 10872 25486 SUM 3930 18622 INC 13054 408304042 INC 10578 953245910 SUM 15158 25684 INC 4184 953410689 SUM 758 23987 SUM 1145 20708 SUM 24422 30010 SUM 19811 29989 INC 6334 338053004 SUM 1384 27800 SUM 2072 29116 INC 16736 879836181 INC 8681 948171587 INC 31411 140895042 SUM 3441 30543 INC 6691 552689553 INC 27606 769725663 SUM 377 6136 INC 6217 995388902 INC 24606 76273380 SUM 1770 29788 INC 13217 601523954 INC 10668 865099724 SUM 11835 30878 INC 6130 401141150 SUM 761 24636 SUM 2319 30916 INC 5497 492060426 SUM 10126 30029 SUM 8847 28310 INC 23400 892744645 INC 18202 675405331 INC 8785 392398721 INC 29059 147275399 SUM 17701 22797 INC 15764 16459757 SUM 994 3342 SUM 471 26641 INC 7450 44600981 INC 17656 610075282 INC 23955 415649300 SUM 13881 29466 INC 13183 143238098 SUM 21273 31173 SUM 15671 30940 INC 7730 122764391 INC 3459 995005774 INC 15332 458143038 INC 8271 485996380 SUM 1490 10802 SUM 3779 26779 SUM 10778 27678 SUM 21483 30037 INC 19375 837076253 SUM 8576 25104 INC 18268 614888034 SUM 9286 23064 SUM 4514 23096 SUM 1286 25876 SUM 3791 25160 SUM 8775 28514 INC 18825 876971942 INC 1584 788485392 INC 2379 283718275 INC 30936 602218427 INC 2492 606369365 SUM 29705 31165 SUM 8078 16561 SUM 7791 31360 INC 24867 210086505 SUM 632 25790 INC 8779 10812710 SUM 5773 29316 SUM 2621 13963 INC 27383 24892426 INC 5305 71331376 SUM 2937 27971 SUM 17026 28423 SUM 2176 29734 SUM 11000 28992 INC 24570 45477700 SUM 948 22825 SUM 14751 29498 SUM 3913 13981 INC 6323 938537946 INC 20325 498976335 INC 28359 874692002 SUM 2015 27483 SUM 13934 24172 INC 4426 96288639 SUM 1042 4556 INC 11778 138799288 SUM 22394 26035 INC 1345 37368828 INC 28119 213473225 INC 4936 274751182 INC 18597 415788397 SUM 20102 30686 INC 28075 840334204 INC 2893 623799074 INC 31 143704815 INC 8207 126509536 INC 13931 677046108 INC 16459 727626732 SUM 2851 29863 INC 21773 45693135 INC 23175 808879778 INC 28318 3485855 INC 22290 684773851 SUM 206 7820 SUM 9379 12075 SUM 12932 27469 SUM 13452 30997 SUM 14884 30482 SUM 9240 27591 SUM 1772 22897 SUM 11359 25873 INC 24463 192219620 INC 3869 593098631 INC 16270 870042090 INC 5098 885516542 INC 28541 64302171 INC 20106 144287313 SUM 11366 14822 INC 21217 822918433 INC 22298 12565462 SUM 1312 17526 SUM 4014 11255 SUM 2012 5149 INC 24994 128032243 SUM 4989 13348 SUM 721 20643 INC 24003 693484413 INC 5394 856244160 INC 28379 842866649 INC 21406 338734696 SUM 7888 22417 SUM 448 23897 SUM 14644 22899 SUM 5825 22423 SUM 957 9913 INC 7843 954132056 INC 14954 44135091 SUM 286 29868 INC 28984 149712470 INC 5896 136581900 INC 14713 997092787 INC 26968 816345397 INC 16167 727014228 INC 18843 143115521 SUM 503 6207 SUM 272 27286 INC 14275 28765127 SUM 4078 17103 SUM 5153 19353 SUM 5291 31288 INC 14806 342025776 INC 16190 125713680 SUM 17413 28831 SUM 10981 17420 SUM 2850 28811 SUM 2265 25911 INC 9210 492200851 SUM 9075 23650 SUM 27573 31291 INC 20901 92776281 INC 22469 987930949 INC 13134 487451687 SUM 1172 22043 INC 30796 489639620 SUM 6544 26270 SUM 1388 28732 INC 29868 491005659 INC 28965 787450692 SUM 8079 21447 SUM 6559 23443 SUM 5306 28976 SUM 17045 25283 SUM 3931 14004 INC 14578 823545797 INC 5699 73286226 SUM 10267 25691 INC 26571 59370891 INC 9484 946099021 SUM 5233 28822 SUM 8654 15823 INC 26964 934109144 SUM 3259 24903 SUM 91 15050 SUM 1653 29337 SUM 4463 27986 SUM 19823 28176 INC 18000 955147822 INC 8794 873600332 SUM 9801 27531 SUM 1799 9571 INC 17283 807189158 SUM 12839 24192 INC 12051 827754842 SUM 4864 31111 INC 21350 80201753 SUM 1707 31315 SUM 9450 23314 SUM 651 26421 INC 4576 24606598 INC 9693 415295406 SUM 18563 29455 SUM 437 3625 SUM 17102 26310 INC 14597 654200654 INC 18042 46213971 SUM 1004 26787 INC 12029 935748802 SUM 5 21948 INC 14354 414186118 INC 14168 877692162 SUM 20159 25953 INC 25672 139517531 INC 28179 870607916 SUM 1594 15474 SUM 12125 30756 SUM 1938 15540 SUM 28649 29878 INC 18571 836870101 SUM 4264 13338 SUM 5479 18882 SUM 2081 17109 INC 3440 190101324 INC 25375 142962800 SUM 5937 21927 SUM 6125 30482 INC 4366 925839238 INC 8118 626037535 SUM 2782 30755 INC 27772 995509076 INC 6617 952713331 INC 8770 80185906 SUM 17000 31286 INC 28541 54152971 INC 15558 22790083 SUM 75 25572 SUM 7637 9825 SUM 1375 14934 SUM 1071 27885 INC 27396 878971707 INC 17606 10120728 INC 12545 686845355 SUM 12543 20424 INC 10776 26933363 INC 10113 73387785 INC 281 943484437 SUM 2323 29898 INC 31325 878986990 SUM 9143 25072 SUM 7025 24235 SUM 6623 29115 SUM 40 27901 INC 170 517286651 INC 2638 513180934 INC 949 400853273 SUM 678 9005 SUM 11642 19822 SUM 5417 10141 INC 3455 540209103 SUM 9117 29117 SUM 5420 28932 SUM 374 7133 INC 29090 29077871 SUM 9022 30527 SUM 3551 19844 INC 29908 961976067 SUM 5655 29039 INC 7505 461567630 SUM 1439 24774 SUM 12621 30409 INC 24426 27976045 INC 18084 792526574 INC 22521 607184728 SUM 4656 22451 INC 19522 912566039 SUM 15363 31178 SUM 22101 24555 INC 11204 894438989 INC 10008 351251597 INC 28051 271943045 INC 14440 125868523 INC 9413 39096983 INC 1942 25756579 SUM 24666 31019 INC 1090 961839706 SUM 8112 25363 SUM 7420 29180 INC 3247 500219475 SUM 9003 26762 INC 4253 810476543 INC 29399 861700004 INC 19030 874772681 SUM 13389 26283 SUM 1618 20730 INC 12580 111770760 SUM 2710 19818 SUM 7985 24082 INC 18560 103000783 INC 26149 560217418 INC 30265 418236447 SUM 12088 14524 SUM 6435 13944 INC 17997 758512523 INC 6369 727059688 INC 14039 991317548 SUM 388 30277 INC 20529 72426100 INC 15343 113613545 SUM 9710 28287 SUM 3840 21212 INC 12841 138510989 INC 1186 945974316 SUM 9576 29118 INC 13173 678496341 INC 9860 961846412 INC 18070 63990306 INC 17722 494350757 INC 24497 759874658 SUM 14956 24642 INC 25618 844158471 INC 22615 915286084 INC 19322 609894668 SUM 1469 16037 INC 21043 28640154 INC 18932 826043635 INC 2849 869903744 INC 26760 767988936 INC 21677 145811993 INC 7558 866913103 SUM 1009 28981 INC 17272 130692776 SUM 2263 30554 SUM 20993 26808 INC 7514 602570325 SUM 5034 26048 SUM 11101 18793 INC 14336 849337803 INC 11450 795811311 INC 29210 46202795 SUM 16059 30041 INC 6631 608238779 INC 24459 9525371 SUM 7643 17742 SUM 9066 20310 INC 377 240524810 INC 7169 609093931 SUM 6454 27365 SUM 20063 29071 SUM 7381 21319 INC 23480 61446994 INC 7970 760636559 INC 2218 994966892 SUM 6558 20034 INC 26982 887977018 INC 8886 143286633 SUM 20186 30910 SUM 1980 9860 INC 16491 89532322 SUM 12899 21816 INC 27663 221380192 SUM 7254 11526 SUM 25222 27237 INC 25830 889483008 SUM 154 17955 SUM 11526 27346 SUM 11049 28111 SUM 3802 18326 SUM 9571 26499 SUM 9 1197 SUM 531 19880 SUM 475 5050 INC 15249 992382157 INC 6177 927304785 INC 21278 352653175 INC 9402 144488123 INC 25730 40121061 SUM 11384 31401 INC 5926 677453201 INC 29659 857099660 SUM 427 31288 SUM 1516 27355 SUM 1694 8321 SUM 2088 11202 INC 7543 139036389 SUM 23143 29202 INC 16517 65208035 INC 3676 7991701 INC 18868 421927522 SUM 2045 20533 INC 26490 760651951 INC 22463 801075789 INC 13423 487823952 SUM 27105 28671 INC 7995 668389030 INC 29772 601327892 INC 1942 894001288 SUM 16426 21460 INC 11194 138031388 SUM 1090 13862 SUM 20233 29233 INC 8733 717642099 INC 14101 64545275 INC 25686 396284749 SUM 1487 17742 INC 1625 943727040 SUM 18013 29311 SUM 176 8450 INC 29139 400903231 INC 15149 2404389 SUM 347 4814 SUM 3964 23482 INC 7504 11215062 INC 12909 874242996 INC 9407 954239281 SUM 12729 28464 INC 8087 472098884 SUM 13704 30975 SUM 16267 26279 SUM 1918 27164 INC 20501 408181962 INC 17143 985565014 INC 9651 144299763 INC 8138 349213111 INC 9327 954263337 INC 25812 27918792 INC 20495 11379841 INC 25545 54727734 SUM 16477 21733 INC 17861 10075558 SUM 2941 23854 SUM 43 28173 SUM 10843 25081 INC 18057 760578051 SUM 1906 16575 INC 6683 492084475 INC 10601 691647704 SUM 16298 29474 SUM 20161 29251 INC 12943 918959910 INC 3035 113794464 SUM 20882 31279 SUM 2828 24683 INC 22876 11937530 SUM 3411 24185 INC 2518 927776970 SUM 1252 21207 INC 9815 989190232 SUM 4549 27333 SUM 9294 22697 SUM 20004 27363 INC 12858 801110726 INC 5711 946146804 SUM 5307 20157 SUM 18878 26034 SUM 644 20658 INC 22722 29051498 SUM 619 14512 SUM 2020 22168 INC 14232 9041594 SUM 8232 28227 SUM 743 15534 INC 6760 867738189 INC 14071 25262944 INC 2036 399584265 INC 15549 28132679 SUM 1940 26380 SUM 15727 30236 INC 4642 146916718 INC 23111 3009927 INC 8000 37887465 SUM 140 12943 SUM 16675 19945 SUM 17694 29104 SUM 3439 22571 INC 9657 143032174 INC 23651 342161780 INC 24990 474239983 SUM 1266 9045 SUM 21479 29130 INC 29919 29081477 INC 10126 120197883 SUM 3758 28607 INC 20954 279171212 INC 20180 357508890 SUM 14513 24882 INC 574 29054989 INC 21344 800849090 SUM 10003 30697 INC 5233 932239926 SUM 5783 21999 INC 10783 409530124 SUM 8702 31393 INC 5278 29039092 SUM 18690 28547 INC 19989 758123285 SUM 15487 28512 SUM 5155 29337 SUM 2082 19179 SUM 3549 18494 INC 26567 610310966 INC 15937 146433670 SUM 16952 30105 INC 14294 218473117 INC 10665 633876753 INC 3073 4814838 INC 14448 121355142 INC 7982 93682241 SUM 7664 25431 SUM 861 9534 SUM 11796 28851 SUM 4530 30824 INC 3179 470869935 SUM 13322 25784 INC 4631 26694924 SUM 11877 21935 SUM 18935 31044 INC 5360 872653872 SUM 2326 16535 SUM 6349 30786 INC 15015 130601181 INC 2849 438536561 INC 19318 61133055 SUM 6683 17823 INC 19726 13132571 SUM 1607 23298 SUM 21257 28854 SUM 18238 29317 INC 17502 434056460 INC 6632 10986935 INC 10931 26865758 SUM 535 9733 SUM 17619 22065 INC 3970 63049375 SUM 8730 29735 SUM 4445 21879 INC 11101 686801175 INC 30509 141184903 SUM 10274 20526 INC 19244 885328453 INC 14104 961416402 SUM 4460 18826 INC 23237 146307747 SUM 11244 24283 SUM 19099 23156 SUM 7468 31050 INC 16582 73063713 SUM 5026 12264 SUM 5906 16658 SUM 9556 20107 INC 13255 488403105 SUM 401 15731 INC 16429 801846578 INC 3173 819364598 SUM 4203 28690 SUM 5418 22410 INC 4081 417384374 INC 26594 113673320 SUM 14515 29929 INC 17412 144294087 SUM 237 30767 INC 16878 894864335 SUM 25574 29001 INC 4420 67752057 SUM 28573 30900 SUM 3634 15133 SUM 1475 13199 INC 24207 775176772 SUM 5731 31424 INC 24220 414083467 INC 16931 940476226 SUM 12340 31186 INC 307 20962588 SUM 20149 29744 INC 13834 919601342 SUM 312 30103 INC 30563 960537259 INC 13353 894842803 INC 24443 895531044 INC 24026 20670771 INC 353 937389747 SUM 26469 31116 SUM 10380 21058 INC 6585 130969236 INC 13063 915991109 SUM 4927 24901 SUM 9 12050 SUM 20478 29857 INC 23954 13207702 INC 24202 990686738 INC 24274 55901414 SUM 1853 30606 SUM 9419 20265 INC 2403 607717206 SUM 167 29846 INC 13936 968081120 INC 30704 22479886 INC 23787 146654757 INC 8289 841872242 INC 11030 457585205 SUM 1465 28723 SUM 14272 28147 INC 4054 917404892 INC 20699 37533033 INC 1944 535619716 SUM 7783 22869 SUM 2184 29370 INC 26474 916386181 SUM 26 5708 INC 21471 741758752 INC 4256 474690589 SUM 7081 31217 SUM 3994 28847 INC 14320 559990919 SUM 9097 30474 INC 5323 125452487 INC 10694 79751018 SUM 6953 28767 INC 14208 66351314 INC 29533 146110459 INC 24272 54862519 INC 21070 946109405 INC 186 870233116 INC 22580 6332395 INC 5 604296084 SUM 1172 21808 INC 6249 28360254 INC 18481 143243865 INC 23265 870530060 INC 21252 132766926 SUM 25518 30885 INC 7378 391369300 SUM 24609 25976 SUM 5872 28011 SUM 12432 19153 INC 5166 82810251 SUM 108 26656 SUM 2634 27365 SUM 1366 20033 SUM 1642 20625 INC 14171 22990721 INC 10669 6437477 SUM 5456 18706 INC 17928 474860872 INC 14215 746744903 INC 4206 487431293 INC 12199 625856511 INC 7230 844410873 INC 9388 117832677 INC 6076 75032890 INC 12683 214457736 SUM 8463 23762 INC 6428 827221824 INC 15339 923669912 INC 12110 29060519 INC 6951 589329924 INC 20799 810515751 INC 14274 130686828 SUM 3667 16807 SUM 2112 21266 INC 25860 221515982 INC 7078 401936242 SUM 25605 27998 SUM 18849 30840 SUM 803 28817 INC 25926 685308585 INC 3369 606143510 INC 9823 37323692 INC 6829 944852361 SUM 4207 13390 INC 22783 784067581 SUM 7094 29811 SUM 5039 24532 SUM 5457 30537 SUM 16366 28778 SUM 819 22829 SUM 1762 16156 SUM 5632 13666 INC 7657 372302173 INC 19130 870629785 INC 19935 490903061 SUM 9033 23987 INC 12075 34058591 INC 11865 48561008 INC 2381 759571570 SUM 52 16085 INC 12552 223123233 INC 23769 418125965 SUM 8844 21959 INC 13630 826659080 SUM 7991 22320 SUM 2976 19928 SUM 3548 14283 INC 18273 139031109 SUM 9394 28011 SUM 17992 25417 SUM 2906 7366 INC 3118 251556484 SUM 7400 31059 SUM 8076 30482 INC 4904 620727303 INC 8364 931202030 SUM 9154 14843 SUM 8015 27783 INC 17553 29029036 SUM 46 25535 SUM 6905 26322 SUM 15527 29607 INC 7664 956263523 SUM 23414 29298 SUM 7957 29043 SUM 1182 28323 SUM 2121 9429 INC 303 127285184 INC 28077 73816687 INC 17036 130668258 INC 2096 874755943 INC 27364 549752696 INC 13478 2776011 INC 720 269818094 SUM 16688 28923 SUM 23324 31407 SUM 25667 31104 SUM 14004 29212 INC 24324 576711861 SUM 240 12906 SUM 6928 18360 SUM 173 27830 SUM 5342 23114 INC 21315 27162841 INC 3028 756132740 INC 433 961856703 SUM 14402 31193 INC 262 446019441 SUM 5228 25052 SUM 23720 24254 SUM 10074 22909 INC 18740 960604829 INC 8864 96810566 SUM 2975 7456 INC 11960 686477898 INC 9942 412355058 SUM 15893 25073 SUM 1053 22658 INC 30422 953191637 INC 14006 726974947 SUM 8509 29450 SUM 7 20445 INC 778 633994730 SUM 1431 30740 INC 20537 63113961 INC 441 265380431 SUM 13924 30735 INC 24616 979650382 SUM 16078 27031 INC 21671 322200638 SUM 7009 30856 SUM 4185 12204 INC 2228 861559638 SUM 7771 22037 SUM 4870 23984 SUM 12348 23340 INC 24552 563934052 INC 24943 616284628 SUM 7864 21710 INC 19116 588153101 SUM 3212 25958 INC 1622 954766288 INC 24429 933220108 INC 21428 130972401 SUM 459 23876 INC 11322 109409369 INC 26768 536609178 INC 5966 73815660 INC 8263 73719866 SUM 22410 28350 SUM 143 15906 SUM 7354 28983 INC 9962 524566207 SUM 1386 23294 INC 23796 105255116 SUM 168 4683 SUM 521 16891 INC 29965 570618754 INC 19443 685050225 INC 1603 138882443 INC 18583 877714205 SUM 15559 26185 INC 26767 79835635 INC 10612 249875121 INC 18524 948501268 INC 11748 998066349 SUM 503 25927 INC 27555 95665021 INC 17141 291435342 INC 26857 216987643 SUM 8929 21833 INC 740 600989038 SUM 26110 29234 INC 4164 406127011 INC 30252 576993693 INC 10397 941006357 SUM 4147 16920 INC 19114 768367194 INC 24340 886426436 SUM 12425 31372 INC 9398 933297539 INC 11752 70646027 INC 6264 3712013 SUM 6770 20798 SUM 10435 30328 SUM 2714 30263 INC 23830 521241026 SUM 6496 12691 SUM 21145 31030 SUM 14247 30694 INC 19017 888576221 SUM 16661 25897 SUM 4054 29380 SUM 13298 25649 INC 5071 946761044 SUM 209 21749 SUM 5996 21273 INC 21307 957761120 INC 2715 139057761 INC 7790 945081141 SUM 17581 20526 SUM 12248 30862 INC 12490 130075893 INC 25360 421904548 SUM 4805 21900 SUM 13206 24921 INC 3109 331106316 SUM 14928 30086 INC 14018 960820478 SUM 10934 30834 SUM 19979 25234 INC 8580 12250950 INC 17242 18419442 INC 12054 129207589 INC 30699 559301544 SUM 8085 19202 INC 9766 870518464 INC 22362 749141238 INC 7823 142176379 INC 28940 763046099 INC 10612 608510555 INC 30125 380781741 INC 25366 731784741 SUM 9486 31209 INC 25012 639910876 INC 30026 20094957 SUM 221 2386 INC 9998 760636022 SUM 105 24712 SUM 16346 29932 INC 2176 612039944 SUM 8462 29546 INC 15530 111680037 SUM 99 25395 INC 12348 945857577 INC 7981 854677272 INC 15496 609113114 SUM 28203 31038 SUM 169 19687 SUM 10332 23143 SUM 1427 23947 SUM 9179 30530 INC 439 486178916 SUM 1372 10520 SUM 6247 31056 INC 20979 13234099 SUM 711 29596 INC 13059 951009170 SUM 1400 30683 INC 18587 2241286 INC 17051 28002811 INC 2258 982652684 SUM 2403 16944 SUM 1860 17623 SUM 3492 31287 INC 28889 320749452 SUM 3879 22380 SUM 122 20193 SUM 592 23126 SUM 2693 30084 SUM 1717 27374 SUM 998 29649 INC 28447 953223390 INC 27142 755189592 INC 25455 395741723 SUM 13354 20266 INC 6552 859622894 SUM 11615 30998 INC 10607 881126759 INC 3316 463777143 SUM 201 28619 SUM 20073 26694 SUM 3661 18986 INC 19375 969177207 SUM 5685 29201 SUM 11 5407 SUM 22410 28781 SUM 9656 26079 SUM 7628 21451 INC 2113 21118633 SUM 12356 30639 SUM 4315 7775 INC 30334 401410853 INC 4930 879017224 INC 24938 29035143 SUM 6965 27540 SUM 2664 25404 SUM 125 28088 INC 27312 874836099 INC 16719 859158678 INC 29842 79358532 SUM 4126 20132 SUM 8516 31056 INC 14081 667993157 SUM 483 8804 INC 1023 39478646 SUM 15632 29643 SUM 10802 30421 SUM 327 14804 INC 2147 677035027 INC 20866 937654855 INC 13815 492203166 SUM 8279 26376 INC 1729 862188369 SUM 4808 26276 SUM 18108 24740 INC 11858 869262586 INC 4174 454093678 INC 17156 146001814 SUM 23227 31270 SUM 4183 26783 SUM 5893 24633 INC 16927 109426408 INC 4090 693497427 INC 19014 958809804 INC 16673 143286698 INC 1404 891977598 INC 15101 936015278 INC 6017 237302568 INC 8211 610591259 SUM 7002 24989 INC 13511 46411071 SUM 10322 29231 SUM 305 19703 SUM 5006 17943 INC 14720 951669493 SUM 25112 31279 INC 29126 921931160 SUM 10514 31184 INC 8549 938925709 INC 1875 458132995 INC 27787 142674223 SUM 13094 24064 INC 22588 146809030 INC 31411 5306002 INC 31339 887134599 INC 25490 24828093 INC 16125 205337317 SUM 11807 30680 INC 27361 64239222 INC 10018 392507856 INC 12354 973195759 INC 1376 557914146 INC 25752 126897318 SUM 1698 22843 INC 2059 26905218 INC 4007 28530504 SUM 2103 12986 INC 8874 29868533 INC 24883 28140595 INC 4353 862183762 INC 5199 29029844 SUM 5688 23610 SUM 16462 30867 INC 28881 765934920 SUM 26296 31285 SUM 434 13384 SUM 2864 8829 SUM 5891 28198 SUM 5247 13735 INC 3337 10096607 INC 30062 908863049 INC 15754 804331189 INC 21992 869580046 SUM 9779 23711 INC 4665 68998880 INC 1972 339632077 INC 12165 908567568 INC 22853 10694035 SUM 53 23537 INC 12511 426044720 SUM 11536 15536 SUM 15369 29631 SUM 2756 23065 INC 22660 603973647 SUM 132 4032 INC 10534 936940651 INC 18489 726784812 SUM 2225 4435 SUM 11874 15525 INC 1374 248510255 SUM 1319 29378 INC 11588 262160816 SUM 13213 31324 SUM 12084 30292 SUM 3482 19622 SUM 18137 30004 INC 30544 618869351 SUM 5642 17330 SUM 7521 27747 INC 1078 861831095 SUM 2587 29545 INC 3939 623244298 SUM 4041 31122 SUM 19385 22182 SUM 8158 14585 SUM 3692 31131 INC 28890 951449884 SUM 50 7425 SUM 7613 25716 INC 24420 478102972 SUM 4776 28751 INC 28603 942784136 SUM 13393 26693 SUM 3551 19532 INC 6876 417535112 SUM 10400 28801 SUM 19174 29698 INC 1572 69837757 INC 26353 13222443 INC 26957 456016232 INC 4010 684496111 INC 24460 945123298 SUM 5470 23084 SUM 14473 27710 INC 30667 11255874 INC 29270 887971482 INC 20292 629307195 INC 21296 740587229 SUM 6860 29020 SUM 15626 26983 SUM 7582 29102 INC 5464 8885538 INC 1195 10158543 INC 13957 483504612 INC 8632 552663315 INC 29166 987150051 SUM 6585 20447 INC 18104 126506872 SUM 6620 20331 INC 1126 147110463 SUM 6885 20924 SUM 3302 21993 SUM 4695 24947 SUM 22474 31056 SUM 181 6934 SUM 2052 18606 SUM 4670 13449 INC 16204 28017135 SUM 3308 19479 INC 25771 965029753 INC 17924 108658940 SUM 17094 28424 SUM 8102 25555 INC 23204 11809566 INC 12307 690739876 SUM 6818 30066 INC 5087 444389299 SUM 7369 30773 INC 15386 961564783 SUM 523 17122 SUM 8111 22967 INC 22163 143260940 SUM 6785 14346 INC 21860 946928407 INC 13904 491093279 INC 11338 591188158 SUM 36 21734 INC 20281 815154766 SUM 16380 29749 SUM 8689 28232 INC 8166 79228956 INC 1928 59012770 SUM 4428 16446 SUM 160 8209 INC 29265 645711767 SUM 1366 14899 SUM 3864 25941 SUM 19122 24164 INC 2878 936424551 SUM 14395 31238 SUM 23285 31376 INC 17970 52744639 INC 9390 37676111 SUM 5135 9662 SUM 21980 30288 INC 17634 73180392 SUM 50 10653 INC 16706 946074361 INC 16844 889131409 INC 11140 136983971 SUM 7276 29888 SUM 5356 28388 INC 30858 432110849 INC 30068 48254658 SUM 3909 29238 INC 9423 128184596 SUM 4094 28419 INC 3666 976522112 SUM 2427 19418 SUM 1094 15311 SUM 14670 30649 SUM 197 28112 SUM 270 28942 INC 27280 42325436 INC 28997 22518744 SUM 122 15291 SUM 1666 13733 INC 15595 147421664 SUM 15500 24538 INC 9732 749916258 SUM 5030 28250 SUM 9981 29052 INC 4458 461112114 SUM 7218 24380 INC 30976 73711924 SUM 5896 28622 INC 7611 231812847 INC 6095 944584188 INC 23867 743607869 INC 6025 955226994 INC 24937 146507549 INC 1702 814586567 SUM 20387 27341 INC 9657 189659110 INC 1069 474254235 SUM 2350 28482 SUM 13306 17433 SUM 26977 28904 SUM 19559 29918 INC 8152 519987204 INC 1364 414277003 INC 10458 984466235 SUM 9555 22036 INC 14705 146946585 INC 20197 134746041 SUM 7713 21169 INC 13214 937402048 INC 21182 852417364 SUM 25301 30296 SUM 2137 23191 SUM 15549 30847 INC 11826 692729360 INC 6662 54834973 INC 27067 954903026 SUM 26839 31456 SUM 4340 28369 SUM 14148 27446 SUM 13949 19962 INC 21818 28464284 SUM 1173 3668 INC 8321 89935104 SUM 321 26044 SUM 4858 27086 SUM 7718 20360 SUM 5620 31365 INC 20924 146845761 INC 22910 142852530 SUM 23100 28645 INC 10292 112619678 INC 24114 608780514 SUM 3651 24967 SUM 12437 28291 SUM 10471 28416 INC 5258 283277474 INC 12113 689323048 SUM 11898 29744 SUM 2492 4133 SUM 28742 30723 SUM 62 19511 INC 898 969443273 SUM 21799 27403 SUM 20412 29652 INC 10155 28992168 SUM 23091 25399 INC 28834 893270070 INC 9081 806252335 INC 21363 469152709 SUM 6511 8031 SUM 8437 22824 SUM 1104 18794 SUM 22285 25566 INC 159 823470629 INC 14358 845096833 INC 6450 664621165 INC 5273 4576999 SUM 12343 30307 INC 17731 113547757 INC 4261 402598089 SUM 724 9629 INC 30111 27419529 SUM 176 23904 SUM 12774 31024 SUM 15246 26498 INC 16719 693182166 INC 7918 737963283 SUM 12027 26829 INC 4303 145360957 INC 17450 80320616 SUM 9709 27742 SUM 983 20460 SUM 2307 26099 INC 17327 129641065 SUM 2264 14404 SUM 11717 29649 INC 27766 976250949 INC 15263 921146149 INC 11925 916771272 INC 28167 219584707 INC 2910 20118482 INC 13903 419545535 SUM 12936 21192 SUM 5146 21885 INC 3190 945981484 INC 6788 549997884 SUM 4005 30819 SUM 8975 15707 SUM 8999 19077 INC 21761 259057475 SUM 13958 29599 SUM 1625 27586 SUM 2922 30250 SUM 9560 27560 INC 11698 962397826 SUM 10909 28425 INC 9697 492102833 INC 21907 990673569 SUM 10960 21939 INC 7994 42964494 SUM 14957 30288 SUM 4522 29723 SUM 13609 22934 INC 13357 938850298 INC 10016 366439524 SUM 16509 30620 SUM 820 16974 INC 13840 843394152 SUM 9186 22559 INC 28453 734940797 INC 9305 29047409 INC 10452 809798877 SUM 15545 30638 SUM 7940 27586 INC 19880 105382160 SUM 2784 13492 INC 19071 994367499 SUM 6858 21786 SUM 209 22279 INC 14963 105468879 INC 12277 9125102 SUM 30449 31445 SUM 12585 25411 SUM 4179 16344 SUM 20086 24779 INC 22045 994964526 SUM 14370 21902 INC 28018 40512573 SUM 11144 20451 INC 8112 483243906 SUM 1315 12783 SUM 8905 22137 INC 3274 344659703 INC 13915 870640276 INC 20084 962667928 INC 7600 577012389 INC 17361 995235114 SUM 689 28199 SUM 4953 19312 SUM 4749 27500 INC 21996 13192295 SUM 149 2027 INC 15493 134864503 SUM 13818 20507 SUM 4260 22122 INC 17680 860640364 INC 29553 29025866 SUM 7615 31276 SUM 84 18896 INC 20057 476875339 SUM 18065 30221 INC 12400 441549431 INC 12460 886326826 SUM 17807 27139 SUM 2101 6873 INC 10933 601210694 INC 9407 10137549 SUM 11791 31363 SUM 3101 27453 SUM 8766 20297 SUM 1834 17143 INC 17413 878754821 SUM 1893 21430 INC 14703 609956035 INC 6810 535492625 SUM 11499 29351 SUM 25135 31104 SUM 2379 25585 INC 14451 743781675 SUM 4599 29391 SUM 22365 31450 INC 26599 760077810 SUM 21597 29890 SUM 686 15102 SUM 2133 27839 INC 24629 415198198 INC 3611 37531365 SUM 5578 18112 INC 9672 809608199 INC 19020 674051776 SUM 497 12152 INC 15488 610085531 SUM 1804 19480 SUM 6587 17721 INC 7445 892199894 SUM 15613 25742 INC 12077 861085573 INC 2416 439594802 SUM 3481 23605 INC 25468 940965279 INC 28689 928396791 SUM 3411 17021 SUM 5908 17177 INC 2747 693016323 SUM 18831 27424 INC 21688 982901925 INC 10038 113904209 SUM 18966 22413 INC 23629 43621266 SUM 8000 17647 SUM 1307 29037 SUM 5868 23482 SUM 1461 25383 SUM 12082 27537 INC 6054 130658925 INC 9996 805216693 INC 13313 147148359 SUM 18739 26764 INC 5623 69623708 INC 5445 803074716 SUM 7302 21919 SUM 3975 16785 SUM 9438 27860 SUM 11844 17557 INC 5710 769855825 INC 1869 26857231 INC 1526 191039903 INC 5976 768938967 INC 24559 614506064 INC 11802 886417688 INC 13479 79832779 SUM 7806 19164 INC 17454 894600768 INC 3807 909703296 INC 5765 891935754 SUM 19008 26667 INC 5065 861028516 INC 181 958826385 INC 31176 70180971 SUM 470 10197 SUM 7421 19484 INC 28176 616534057 SUM 5120 31444 INC 9016 955310737 INC 2816 491129967 SUM 18557 27811 INC 2922 778199351 SUM 3677 26528 SUM 5309 20198 INC 13476 634412137 INC 86 278969097 SUM 209 17839 INC 9908 28768437 INC 15395 10375955 SUM 2147 29543 SUM 44 22290 INC 12930 878636909 SUM 2412 24222 INC 24208 635339263 INC 26237 878027580 SUM 5419 28778 SUM 12104 23070 INC 16329 817258359 INC 21592 634449570 INC 31321 957134171 INC 6100 63408820 INC 15742 955423658 SUM 7352 31091 SUM 15588 28952 INC 28765 58488632 SUM 5604 18616 SUM 14708 30833 SUM 6036 24912 SUM 21483 30079 INC 20669 878366198 SUM 10744 18480 INC 21253 143255826 INC 21829 979185113 INC 23867 284099631 SUM 1505 18390 SUM 2828 16413 INC 24844 904166695 INC 10013 876382562 INC 31026 122023924 SUM 4462 29991 SUM 2914 5234 INC 10046 13968635 INC 15502 940344237 SUM 7114 22601 INC 12089 820841235 SUM 390 31431 SUM 19727 31347 INC 15978 403747286 SUM 530 26440 SUM 184 31102 SUM 4426 18830 SUM 14211 29412 INC 900 13252830 SUM 3758 31367 INC 18466 56931972 SUM 1592 30118 SUM 1085 27999 INC 18166 750127329 INC 6405 27918306 INC 2226 961135855 SUM 12051 28642 INC 9110 854550068 INC 10521 44112996 SUM 5984 28119 SUM 6941 9999 SUM 1238 31270 INC 20157 952009124 INC 6075 45940371 INC 9591 611353967 SUM 16969 30643 SUM 1375 8581 INC 13070 28816038 SUM 3327 30953 SUM 14413 31274 SUM 5518 27584 INC 26636 609525927 SUM 13697 17888 INC 8397 20206071 INC 25413 610539692 INC 9714 20557239 INC 20952 7492906 INC 1026 585159610 INC 21947 282429064 INC 13090 878734325 SUM 10647 21395 SUM 6744 22564 INC 4647 619512492 SUM 1277 31448 SUM 19226 29459 INC 26654 693501176 SUM 3523 28668 INC 18725 458136577 SUM 8002 31363 INC 9906 754856637 SUM 19362 28377 SUM 6663 24696 INC 4015 726684886 SUM 4256 29193 SUM 480 2553 INC 27400 456500883 INC 14936 816871879 INC 10295 942523357 INC 29559 542288416 INC 15405 147423294 INC 17453 844851512 INC 14051 483266236 SUM 7798 23475 SUM 22113 31449 INC 5307 141428666 SUM 2888 27812 SUM 7680 25524 SUM 19489 28277 SUM 4447 25718 INC 28494 483525731 INC 22746 80260437 INC 8607 559193254 SUM 8723 17594 INC 16762 28691920 INC 28633 606153279 SUM 9593 31357 INC 24328 805123301 INC 13881 180052392 INC 23889 121589797 INC 1 754353002 INC 11533 655918592 SUM 340 28646 INC 30817 146786179 INC 17173 454443664 INC 27618 574635228 SUM 10262 24256 SUM 10921 21424 SUM 72 22328 INC 8475 583863066 INC 19221 417612873 INC 26720 982278064 INC 9108 60961923 INC 17384 926195188 SUM 8353 14484 SUM 2198 21740 INC 28696 606382918 SUM 4685 18753 INC 9150 861293921 INC 13465 12722873 INC 18445 22425953 SUM 166 5470 SUM 15 29256 INC 20911 282123994 INC 19692 751015979 INC 10104 607982340 INC 20954 997584594 INC 19286 42601231 INC 3214 6466998 INC 5520 894352058 INC 24618 743060595 SUM 4298 19293 SUM 5164 25018 SUM 543 30450 INC 5086 955123351 INC 28825 146396170 SUM 24684 29293 INC 21865 139090112 INC 6295 843303045 INC 10817 73129383 SUM 13048 21719 INC 5936 955295716 INC 9316 836125299 SUM 17615 28842 SUM 998 4364 INC 8100 991189071 SUM 7400 28106 SUM 69 25174 INC 7424 20605811 INC 26337 794852212 SUM 4608 14771 INC 9813 938297888 INC 19155 268430759 INC 4299 576757887 INC 26362 568485513 SUM 1312 3763 SUM 4617 15505 SUM 15066 23320 SUM 2334 24994 SUM 9029 29273 INC 23499 146249271 SUM 716 12266 INC 17383 128486418 SUM 4704 9547 SUM 1323 16832 INC 18949 969570097 INC 31091 840895463 SUM 1930 8647 SUM 8446 28982 SUM 3946 30269 INC 26716 691440735 INC 24202 458628898 SUM 1545 30254 SUM 5991 10960 INC 18085 119861416 SUM 18746 28608 INC 16079 126494604 SUM 1875 21251 INC 3289 759555488 SUM 2081 25569 INC 1329 957728124 SUM 1507 29526 SUM 15717 31162 SUM 15352 27850 SUM 3358 21766 SUM 16893 17714 INC 7490 923532892 INC 12656 76921171 INC 12229 135581865 INC 24328 145984339 SUM 3745 17275 INC 6187 759771969 INC 6489 13120214 INC 72 742728216 INC 8887 143238443 INC 3196 107390247 SUM 12578 27556 SUM 138 10422 INC 25854 573904217 INC 31432 899573900 INC 16426 458551149 SUM 1101 5958 INC 241 944318354 SUM 5417 10429 INC 5294 770390392 SUM 241 6151 SUM 52 30556 SUM 11488 30599 INC 13372 961413811 INC 19164 398758767 SUM 296 27328 SUM 20892 29069 INC 1772 100255776 INC 3975 215262053 INC 21180 24830521 INC 19985 37564321 INC 23596 9051113 INC 29123 24504842 INC 3047 20671164 SUM 18267 28524 SUM 371 20752 INC 1983 63532706 SUM 4996 24567 SUM 22776 24024 SUM 12247 28873 INC 4613 686866178 INC 25659 29071467 INC 26378 606129232 INC 11502 743849098 SUM 22481 28917 SUM 4146 31087 SUM 2949 18895 SUM 18846 25021 INC 21137 978435499 SUM 4381 5961 INC 10238 557930064 SUM 22725 29438 SUM 6243 14781 SUM 8311 25351 SUM 25419 30427 INC 8322 424387550 INC 6065 849113088 SUM 19361 26001 SUM 4321 22072 INC 1426 939895230 SUM 5490 24612 SUM 12485 22778 SUM 898 12548 SUM 2282 27841 SUM 18609 25646 SUM 5077 12189 SUM 3366 17762 SUM 7402 14506 INC 1827 308562627 INC 14943 323779921 INC 6490 28015805 SUM 4962 20366 INC 5650 415532028 INC 12637 345226279 INC 28622 300253915 INC 7922 920566425 SUM 5469 28533 INC 8088 756649757 SUM 4876 27547 INC 14420 142479806 SUM 2918 27347 INC 15993 779064547 INC 31360 893294840 SUM 3572 25457 INC 4317 483573461 SUM 7947 11181 SUM 1848 30868 SUM 16018 30546 INC 14257 73164990 INC 13981 67737415 INC 24025 13262061 SUM 1048 18081 SUM 1850 18510 SUM 5516 23225 SUM 6563 29484 INC 25514 811627351 SUM 1757 15617 SUM 6394 16782 INC 6897 301693833 SUM 24650 30522 INC 8500 139038635 INC 31199 474339114 INC 17242 414167789 INC 19085 489723046 SUM 13468 19596 SUM 10581 16688 INC 1287 533016275 SUM 8246 28359 INC 5697 135629124 INC 5945 781180452 INC 23062 625976474 SUM 7050 30359 SUM 16416 29695 INC 8451 684921694 INC 31329 28962649 SUM 3335 24157 SUM 5102 28660 SUM 14719 17400 SUM 26373 29543 INC 19231 5220014 SUM 24031 30863 INC 723 928299360 SUM 7786 9797 INC 17856 281455809 INC 16151 105214140 SUM 12174 27336 SUM 3518 21696 SUM 1563 15437 SUM 14594 25210 SUM 15511 26048 INC 9108 944001202 INC 2256 610337108 SUM 6812 30467 SUM 2215 16466 SUM 13745 26765 INC 22916 113295456 INC 16491 974958384 SUM 766 28480 SUM 3144 15234 SUM 139 28117 SUM 18070 28140 INC 16956 953841786 SUM 4354 22771 INC 4953 3504218 SUM 11 22045 SUM 20667 29168 INC 5410 755975576 SUM 13523 24332 INC 20870 957721705 INC 21685 933062309 INC 18294 346181988 INC 25664 993418177 INC 24572 22404359 INC 10005 892098896 INC 30247 475429089 INC 23859 146284297 INC 379 811874573 SUM 10405 20830 INC 15842 874274963 SUM 8527 25651 INC 13917 201217497 INC 30123 875733554 INC 22554 26436953 SUM 8076 20180 INC 20379 130111958 SUM 13554 31447 SUM 7623 30055 INC 27998 987114851 INC 19742 424580322 SUM 7416 31374 INC 12147 491829858 INC 7780 834825964 INC 16715 533189686 INC 10293 42576046 INC 25725 66645476 INC 8278 488003706 SUM 25325 29880 INC 20232 27335020 SUM 5041 29097 SUM 802 11900 INC 26221 903176296 INC 31407 70465241 SUM 18151 30023 SUM 137 19547 SUM 243 22955 INC 5543 71743422 INC 30530 878236453 INC 26348 893792043 SUM 6185 17167 INC 9177 608482012 INC 12375 709252843 INC 5779 608433412 INC 5011 11106240 INC 29113 885943547 SUM 15622 23223 SUM 23815 26968 INC 14052 71160031 INC 14783 62015475 SUM 960 7623 INC 19480 316907739 SUM 2328 14830 INC 7433 869857074 INC 11272 335838459 INC 10311 133727757 INC 1459 142104314 INC 20292 929094244 INC 144 73735398 SUM 6600 18337 INC 10136 836154536 SUM 13383 20014 SUM 1347 10926 INC 30406 115250981 SUM 10950 21410 INC 7850 40946819 INC 30172 787801270 SUM 2449 24405 SUM 14053 25037 SUM 13336 22367 SUM 3278 27580 SUM 2662 19293 INC 1934 951151409 SUM 14653 31352 INC 23944 317800538 SUM 1402 13817 INC 14470 28403620 INC 3551 605278523 SUM 26105 30697 INC 29388 73612883 INC 27125 414670305 SUM 22009 29058 SUM 5899 30406 INC 4682 70850529 SUM 3381 31003 INC 19387 434713877 SUM 5591 19313 INC 4803 953573034 SUM 15229 16717 INC 22445 453165472 SUM 119 19034 SUM 2968 13839 SUM 571 25944 SUM 4832 30982 SUM 7133 31226 SUM 11051 23541 INC 19292 603844786 INC 29806 743268438 INC 28967 50235029 INC 2324 593651978 INC 29881 68777500 SUM 677 24937 SUM 12429 29485 SUM 8953 13552 INC 29542 866116300 INC 12862 575956922 SUM 18005 23067 INC 6999 686902423 INC 28108 861623073 SUM 29247 31048 INC 14359 698691718 INC 6947 759950296 INC 13430 282219296 INC 24468 886024212 SUM 9570 29656 INC 18998 636434463 INC 14814 12680942 SUM 7793 29704 INC 19996 138660517 SUM 4475 23504 INC 8796 303534967 SUM 4407 15669 INC 14333 140835982 SUM 9149 15150 SUM 11022 26105 SUM 6301 21764 SUM 5799 29251 SUM 14 24391 INC 7622 618527087 INC 1145 986344327 INC 20905 15455343 SUM 55 10234 INC 20169 424298658 INC 20206 752119527 INC 1266 708496791 INC 17977 568872587 SUM 4297 9649 INC 13964 980677056 INC 14424 23782218 INC 20417 946002129 SUM 824 10244 INC 1028 993287152 INC 9725 458516882 INC 31245 490995948 SUM 21934 29731 INC 264 37476146 SUM 11393 24423 SUM 468 18265 SUM 361 20342 SUM 15918 30746 INC 18025 945701529 INC 2754 741977370 INC 6014 357468131 INC 23322 139029627 INC 11097 132090345 INC 18317 804682243 INC 20865 677549921 SUM 12583 21834 INC 23119 443405349 INC 24927 139053333 SUM 716 22505 SUM 3588 25091 SUM 5568 26791 INC 16680 28015624 INC 22955 762802583 SUM 11020 25370 INC 7304 490059892 SUM 2296 31433 INC 23396 863873584 INC 19192 960458320 INC 18344 986606564 SUM 1318 27744 SUM 1374 27346 INC 5233 933810655 SUM 22810 27766 SUM 1635 18319 INC 4650 19733777 INC 17506 18501960 INC 5896 195325070 SUM 7755 31266 SUM 645 5726 INC 6273 593221097 SUM 9930 31073 SUM 5306 28638 SUM 192 22398 SUM 6103 20535 SUM 678 8174 SUM 13375 30307 SUM 3026 24801 INC 25375 130160047 INC 23414 979708097 INC 29305 418292318 INC 132 14711551 SUM 852 17765 SUM 16069 20011 SUM 8047 22046 INC 961 878935941 SUM 2141 29788 SUM 4259 28012 SUM 4578 25009 INC 14512 957508139 SUM 9641 26184 INC 11205 942739457 SUM 7935 24978 SUM 2609 13616 SUM 5857 22471 INC 3901 797162180 INC 17512 684823826 SUM 5080 28086 SUM 1671 11935 SUM 825 26002 INC 1268 28913504 INC 3944 143223890 INC 19891 165013302 INC 7961 874820694 INC 8549 124822118 SUM 16256 20705 INC 16 490985139 INC 10244 652603140 SUM 2809 18918 INC 6206 455145889 SUM 26234 31060 SUM 1278 25529 SUM 10629 14427 INC 26905 130554827 SUM 15857 20232 SUM 2543 25008 INC 9478 345223041 SUM 18540 27696 SUM 104 20224 INC 2801 346636687 INC 16905 135339369 SUM 17955 27318 SUM 6080 25652 SUM 11463 25718 INC 8008 266286069 SUM 1046 6844 INC 18781 17901163 INC 11929 9366505 INC 10165 857825592 INC 2053 894282541 INC 28229 174287574 INC 2419 18557010 INC 4817 70907177 INC 29997 937241906 INC 30717 65554653 INC 13930 938851356 SUM 9720 19060 INC 26508 28696020 INC 4172 29429841 INC 24701 657424577 SUM 9979 29736 INC 12053 73568774 INC 4104 69517412 SUM 15373 28236 INC 5165 122558970 SUM 13048 24752 SUM 8820 30951 SUM 3590 28013 INC 16675 953737552 INC 7613 759496247 SUM 1431 26795 SUM 9643 13868 SUM 13587 28010 SUM 13592 30687 INC 20598 988081890 SUM 949 14443 INC 29215 851750277 SUM 4560 26578 SUM 307 3372 INC 28188 955281610 SUM 7176 27258 SUM 431 19487 INC 11933 556080221 INC 24829 313747255 SUM 23835 27212 SUM 3140 23092 INC 12978 40455432 INC 16533 893771464 SUM 3107 27716 INC 21632 844172320 INC 4012 80043343 SUM 12633 29978 INC 9390 524061960 INC 28152 539672487 INC 7251 144335554 INC 1336 147442427 INC 30365 958771389 INC 29622 356686573 INC 11191 126498832 INC 16204 442576388 INC 31306 124240299 INC 16423 744776250 SUM 957 11921 INC 2851 492216206 INC 4158 10181906 INC 29025 29030679 INC 18267 3687853 INC 662 73098528 SUM 12514 29521 INC 23397 671422430 SUM 5666 25524 SUM 2260 24949 SUM 9257 22505 INC 10128 603947738 INC 10952 928347892 SUM 2480 29806 INC 26436 684098696 SUM 682 23641 INC 19595 397227574 SUM 14937 24949 SUM 1265 14842 INC 17519 129618164 SUM 72 12111 INC 21433 46334055 INC 23520 861659051 SUM 1602 14861 INC 7472 23373810 SUM 811 28670 INC 23626 63478388 INC 19568 972161853 INC 30719 113877035 SUM 7738 24554 SUM 21358 28983 INC 17991 757595640 SUM 19750 31290 INC 14460 602208228 INC 10261 970934006 INC 556 659190143 SUM 8084 21847 INC 7819 475979736 SUM 2136 21349 SUM 532 16066 INC 12388 109670274 SUM 46 6134 INC 18481 986691732 INC 26817 755722255 INC 21661 147476124 INC 2134 878394129 INC 2630 21663555 INC 18606 195383938 SUM 3961 30228 INC 17410 26956048 SUM 12460 22717 INC 28303 523759910 SUM 326 4982 SUM 8896 21680 SUM 9759 22688 SUM 20707 30705 SUM 18004 26990 INC 7507 464215632 SUM 7436 29739 SUM 2969 31216 SUM 7727 26851 INC 6907 699274678 INC 7180 333461591 INC 5590 135390577 SUM 3397 19375 SUM 10954 26297 INC 5595 541246983 SUM 3204 30487 SUM 6472 17491 INC 15972 82438792 SUM 889 31056 INC 15278 89501709 INC 2585 26432827 INC 4536 24223452 SUM 14347 26867 SUM 55 5868 SUM 20279 28008 SUM 12291 15016 SUM 10306 17925 INC 18781 28539959 SUM 8435 21239 INC 8745 959712154 SUM 19625 31216 SUM 3724 26053 SUM 15072 28943 INC 4031 20305848 SUM 176 28640 INC 26374 952520320 SUM 633 29639 INC 13783 755881054 INC 30905 101287336 SUM 503 19058 SUM 2060 25359 INC 23130 894823420 SUM 4454 18286 SUM 1453 14056 SUM 6039 17069 SUM 11927 24252 SUM 16117 31411 INC 8707 955078119 SUM 469 29596 SUM 15600 28265 SUM 17780 31183 SUM 4362 20928 INC 19567 466155402 INC 9331 131698278 SUM 6795 26409 SUM 2135 27147 INC 21241 11678033 INC 17953 610549460 INC 5618 901811689 INC 4906 534916911 INC 18917 144913734 INC 13587 380334572 INC 23876 63595886 INC 3419 372325804 INC 26546 204752045 INC 21050 946225217 SUM 803 24108 INC 23230 36162604 INC 24249 633631952 SUM 9203 27130 INC 14894 971431263 INC 27739 12797467 SUM 25981 31330 SUM 6 30507 INC 16111 752084020 SUM 3898 17618 SUM 572 13460 INC 14064 995438863 INC 1315 146311256 SUM 770 1221 INC 6431 71932725 INC 8288 492166690 SUM 422 27745 INC 6726 72792812 SUM 1035 12147 INC 3672 709697249 INC 19894 147418987 INC 13648 299202909 INC 1304 861564442 SUM 16186 18464 SUM 5167 26928 SUM 2445 29534 INC 16730 15922416 INC 28482 28998656 SUM 25580 29235 SUM 1164 24356 SUM 4529 30663 SUM 14891 29293 SUM 15138 28305 INC 26492 741715492 INC 28429 859857758 SUM 8345 22766 SUM 5428 21381 INC 2654 88422526 SUM 9848 12441 SUM 1682 15967 INC 21760 747358799 INC 161 867603340 INC 26331 676243251 INC 21635 139067431 SUM 728 7711 SUM 955 30278 SUM 2784 25208 SUM 1867 21236 SUM 54 29476 INC 11246 871420085 INC 26049 145374388 SUM 16269 26181 SUM 718 23190 INC 30004 266397586 INC 5772 267816214 INC 21901 889472605 SUM 811 16745 INC 5012 223949419 INC 24720 483615084 INC 23648 29015319 INC 15647 701317846 INC 1298 41048238 SUM 1527 25710 INC 23695 499073185 INC 21355 823524799 INC 8143 942211290 SUM 15194 24053 SUM 1585 27784 SUM 16594 31395 SUM 21132 29055 INC 29133 341772218 INC 15965 807608124 SUM 1238 30982 INC 1355 602170749 INC 5745 20241595 SUM 25850 29860 INC 1718 384892354 SUM 1188 11007 INC 11395 919767158 INC 24620 803957273 SUM 3806 26295 INC 29390 935896778 INC 5521 475572267 INC 19138 814796851 SUM 6670 8700 SUM 7511 19232 INC 24712 811464287 SUM 16538 27324 SUM 7402 28372 SUM 17779 26352 INC 8854 28658432 INC 18810 423606370 SUM 5635 17883 INC 10937 710111883 SUM 7901 28297 INC 23200 21570966 SUM 3869 28547 INC 31132 147474892 SUM 4392 27695 INC 20320 602003672 INC 9783 80048725 SUM 13 4642 INC 28693 602518020 INC 1 994959067 INC 7585 147444672 INC 19922 20431987 INC 13990 130357969 SUM 4475 21707 SUM 641 25134 INC 15085 803824820 INC 10672 479102028 INC 12850 401248139 INC 3231 11157601 SUM 1418 21585 SUM 119 16470 SUM 412 23297 INC 18844 28558075 SUM 5549 30307 INC 28532 827756204 INC 29395 895167599 SUM 1694 21072 SUM 22275 29059 SUM 3289 22448 SUM 285 14350 SUM 420 22915 SUM 21245 29616 SUM 7632 25056 INC 17422 316954096 INC 17054 542255792 SUM 1792 14851 INC 8058 937510141 INC 19187 995531751 INC 18476 393941153 SUM 1080 20913 SUM 625 19548 INC 22597 894735350 INC 8277 938429325 INC 29027 608281190 SUM 16740 23462 SUM 691 26171 INC 30739 946876279 INC 14751 11904270 SUM 8755 31042 INC 31200 12182251 INC 14950 34529248 SUM 2687 24786 INC 12649 852356536 INC 22531 897576966 SUM 1519 30544 SUM 902 29318 INC 28704 63436602 SUM 2334 30850 SUM 3554 31432 SUM 7112 30279 SUM 1425 26348 SUM 3476 28049 SUM 12135 31013 INC 7722 72644897 SUM 20546 30766 INC 8322 800512379 INC 21425 727797649 INC 1448 482644553 INC 10299 212890534 SUM 2803 26724 SUM 2603 7516 INC 9352 842325907 SUM 5091 31230 SUM 510 27781 SUM 121 30204 INC 26280 86636886 SUM 17425 29893 SUM 8099 29385 SUM 6922 19668 SUM 3871 18083 INC 19997 794058870 INC 15149 10055106 SUM 6544 21004 INC 31455 63172513 INC 25006 961860927 SUM 433 13423 SUM 10915 28943 INC 7350 115265675 INC 6976 79331807 INC 22769 409749913 INC 14524 994567831 INC 22548 991624360 INC 20224 20654789 INC 2458 961390270 SUM 373 24332 SUM 20494 30277 INC 8326 798853410 INC 5496 305520325 INC 28636 119634325 INC 13746 962872952 INC 16016 862201204 SUM 861 16716 INC 8479 73435083 SUM 12816 20695 INC 7653 541320734 SUM 104 19873 INC 13768 653328921 SUM 6387 27095 SUM 7926 31169 SUM 5811 11017 INC 28638 756395767 SUM 1357 24400 SUM 3588 31386 SUM 10489 29622 SUM 3076 25338 SUM 7132 23266 INC 29861 924101515 INC 26737 15750305 INC 72 138748900 SUM 16564 27921 INC 10797 76143780 SUM 21426 30181 SUM 949 20149 INC 27390 935679582 SUM 1262 13566 SUM 13045 23139 SUM 546 22625 SUM 2924 17394 INC 30153 744817608 INC 16228 29067760 SUM 10375 29433 SUM 4750 25014 SUM 1333 9834 INC 14188 322765157 SUM 13834 31250 SUM 1260 5364 INC 13207 817765437 INC 8099 695110107 SUM 230 10747 SUM 11196 31245 INC 27087 304414316 SUM 11274 28546 INC 21557 685021687 SUM 1188 18340 INC 23770 29026215 INC 3864 990899745 INC 23436 948738614 SUM 19761 28422 INC 13146 778195052 INC 22611 108573636 SUM 6431 20638 SUM 7767 31412 SUM 5511 29905 INC 4232 739143194 INC 30700 820854501 INC 23061 222991237 SUM 4722 23943 INC 11186 878440654 INC 12521 610511676 SUM 2445 23409 SUM 1018 1682 INC 23590 927938216 SUM 4021 24898 INC 18897 511778813 INC 23348 73291350 INC 20118 571416093 SUM 717 7229 INC 7384 919674837 SUM 1057 14015 SUM 6374 15907 INC 27668 179652310 SUM 1588 26643 INC 8571 20142558 SUM 118 13418 SUM 3368 16933 SUM 15408 27832 INC 16004 130689330 INC 28743 956275335 SUM 2020 25031 INC 25028 140137414 SUM 25161 29111 SUM 8167 31174 SUM 548 10268 INC 26785 329510292 SUM 60 17903 INC 25988 450122383 INC 23233 889443463 INC 14249 108623553 SUM 9050 21341 INC 8917 920973341 SUM 8393 25176 SUM 10399 18416 SUM 695 19407 SUM 5597 26383 INC 5412 733868721 SUM 2819 20612 INC 21768 48443713 INC 24377 944945993 SUM 5 29865 INC 29767 759199439 SUM 1052 11303 INC 21657 937471221 INC 11635 961962650 SUM 3673 29512 INC 11438 4841019 INC 24640 45863350 INC 7677 956602919 SUM 1014 25432 SUM 4426 18671 SUM 14 27316 SUM 9410 23142 SUM 1342 22206 SUM 1416 10404 INC 24947 601847984 SUM 3481 27430 SUM 11699 30122 SUM 1397 22433 INC 20194 475361607 INC 10546 147468839 INC 26399 996460998 SUM 2699 25768 INC 21933 781462242 INC 30890 577050271 INC 25601 139039308 INC 4005 222785476 SUM 14148 25525 INC 23623 886076681 INC 2423 73268811 INC 11144 146414544 INC 19508 73521954 SUM 10466 16721 SUM 5868 17358 SUM 1508 29022 SUM 13613 30140 SUM 7089 26207 INC 23394 979604152 SUM 3853 30718 INC 23010 492057317 INC 4751 143147416 SUM 6520 30082 INC 29310 266637422 INC 21936 38472339 INC 874 861207384 SUM 7521 11579 INC 26449 113881476 SUM 753 23280 SUM 8070 27377 SUM 4537 28744 SUM 7959 15298 INC 5394 3334657 INC 30922 107488602 INC 10751 949790216 INC 4625 691303600 SUM 9138 18481 INC 28862 129595563 INC 22927 874692793 SUM 8973 31173 INC 14744 921522864 INC 8966 743411388 SUM 1652 4403 INC 30275 868783512 INC 1950 728459 SUM 8471 21824 INC 7480 147318238 SUM 366 22690 INC 12765 724939722 INC 5271 485392560 SUM 2531 26427 INC 15838 624939889 INC 28202 142709834 SUM 11342 21815 SUM 3080 31339 SUM 175 28822 SUM 1538 28256 INC 30384 827597253 INC 15527 257177357 INC 7090 91251555 INC 13967 878953687 SUM 9913 26265 INC 746 862178781 INC 24067 196816270 INC 18861 24833248 SUM 6300 24307 INC 4567 726412415 INC 24788 886446173 INC 22194 354033438 SUM 14462 23766 SUM 1299 10323 SUM 11885 29801 INC 9724 223735314 INC 12659 727044804 SUM 2012 30567 SUM 1367 27334 SUM 27651 29462 INC 2795 2580239 INC 17629 24427215 INC 19072 465774913 INC 11859 549512546 SUM 17286 23520 INC 23379 19622736 SUM 12024 25336 INC 8122 6092519 INC 14792 80170956 INC 23156 934180424 INC 12942 962896931 SUM 17602 30449 SUM 25518 30633 SUM 20630 23648 SUM 4569 29908 INC 14729 386310347 SUM 16718 30117 INC 20641 29071568 SUM 333 17271 INC 14947 142850945 INC 10057 976029005 INC 27997 29029331 INC 21792 874426646 SUM 2343 26762 INC 30043 124887296 INC 12938 905726709 INC 21818 852823281 SUM 24658 30829 INC 23169 64820320 SUM 2637 27513 SUM 831 30158 INC 11080 727453867 INC 19234 147181994 SUM 4517 28320 SUM 5053 13832 SUM 3660 23229 SUM 5332 28439 INC 29476 73716494 INC 29232 937735457 SUM 2619 26113 INC 31231 381227485 SUM 1066 7826 SUM 15220 31354 INC 21582 874317266 SUM 7808 28426 INC 180 381391089 INC 28852 920521968 SUM 238 30596 SUM 1719 10158 SUM 17536 21683 SUM 8553 29821 SUM 1827 19391 INC 12495 324169489 INC 2456 670012573 INC 7727 4567715 INC 12299 893465055 SUM 6816 23111 INC 25789 145619026 INC 16688 526640970 SUM 5829 19338 SUM 9727 23022 SUM 1380 9414 SUM 3064 17839 SUM 15249 31095 INC 27797 80367703 INC 5977 607709231 SUM 6700 23346 INC 30316 441206296 SUM 3126 29803 INC 7883 749697906 INC 846 741763614 SUM 12405 24613 INC 16251 65228437 INC 2790 927649133 SUM 6329 30045 SUM 9395 14677 SUM 23136 27155 SUM 1739 25718 INC 19075 128250398 INC 304 869014225 INC 24028 73740723 SUM 17 1330 INC 12269 894573692 INC 4919 903661967 INC 16765 682681163 INC 4765 256651407 SUM 9870 24573 INC 28053 986049665 SUM 19488 28864 SUM 19632 28254 SUM 612 25250 INC 10547 4499750 INC 17150 373612315 INC 8666 357845606 INC 12178 73561486 INC 28126 759547819 INC 16873 12249103 INC 23961 930054445 INC 19185 872711368 SUM 1585 8599 SUM 10 13975 SUM 914 30477 INC 31022 767883572 SUM 9874 24205 INC 16711 146801008 SUM 564 31246 SUM 1068 31155 INC 16094 944049672 SUM 25733 29005 INC 11986 223718889 INC 10966 148200268 SUM 8813 24979 INC 13874 101285448 INC 5203 606137814 INC 24386 531569629 SUM 5070 7635 INC 12309 147375589 SUM 9653 26775 SUM 5945 13655 INC 15444 821076650 INC 19788 77724671 SUM 19138 24079 INC 11661 13210966 INC 22247 875330377 INC 16950 501509442 INC 19386 718532572 SUM 16010 25544 INC 28205 757416466 SUM 1019 23792 INC 3373 85336317 SUM 3436 23321 INC 3561 923929187 SUM 894 10693 SUM 19554 28049 SUM 14618 29736 INC 3821 944037016 INC 6594 449797 INC 9571 812121158 SUM 9793 28861 INC 19217 414256790 SUM 501 12935 SUM 5383 30534 SUM 1622 19003 INC 16998 904989606 INC 22674 109599518 SUM 26972 31447 INC 11257 620851084 INC 31401 806154383 INC 16221 72499202 SUM 7638 29714 SUM 725 22712 INC 25308 483690211 INC 17486 744691699 INC 21118 338208598 INC 13196 692845386 INC 12879 142622514 SUM 6806 25513 SUM 39 14126 INC 28733 961941603 SUM 7640 29896 INC 12026 143266718 SUM 4163 13356 SUM 3645 24299 SUM 73 5260 SUM 1026 8547 INC 31156 990979235 SUM 2 13283 INC 13229 804197546 SUM 9552 25382 INC 3476 409761537 INC 3875 52530810 SUM 5562 20688 SUM 223 29552 SUM 11630 20645 SUM 2493 19906 SUM 27423 29633 SUM 15220 30195 INC 2486 147426521 SUM 1014 29063 SUM 395 13772 SUM 5633 31286 INC 25443 357973044 SUM 7003 21222 INC 13690 52722637 SUM 10798 29013 INC 7995 832847319 SUM 3751 17191 SUM 151 22990 SUM 4088 20804 SUM 10100 24112 SUM 7039 26184 INC 17941 610307844 SUM 9219 26518 SUM 1427 7539 INC 4384 38968922 SUM 5805 13642 SUM 5446 24540 SUM 4479 29345 SUM 2098 21957 INC 12500 667954877 INC 23663 122310789 INC 23387 760515265 INC 21270 146928007 SUM 26297 30829 SUM 17724 31153 SUM 3813 28771 INC 1266 12042112 INC 13800 139483131 SUM 5124 10436 INC 12441 20534467 SUM 1899 16610 SUM 1648 26951 SUM 28810 31212 SUM 19273 27522 INC 15342 543085960 SUM 6205 26814 SUM 6386 29402 SUM 716 23461 INC 12811 3732700 INC 14930 962813291 INC 23084 952461779 SUM 8421 25287 SUM 12997 21058 SUM 36 11379 INC 5729 887447901 SUM 12126 23401 SUM 12059 17201 SUM 2192 29986 INC 2867 628853060 SUM 12731 30202 INC 27204 770134599 INC 31301 714064986 SUM 3422 20380 INC 8683 356888848 INC 25129 562316649 SUM 4198 30126 INC 11508 885110205 INC 17695 129907237 SUM 1616 26874 SUM 7406 27213 INC 18411 960162116 SUM 3621 27708 SUM 21602 30086 INC 10472 13233496 SUM 18288 25191 SUM 1967 23424 INC 18295 626069460 SUM 11025 28948 INC 7568 693492273 INC 23953 28957292 SUM 641 30877 INC 7590 28743356 SUM 186 25416 INC 30694 14925043 SUM 4054 31341 SUM 22848 29920 INC 16476 911271136 SUM 8081 30519 SUM 2592 11334 INC 29250 63048699 INC 23822 878668314 INC 16571 867119378 INC 19621 146939280 INC 30944 796391397 INC 11749 16200584 INC 6158 760513412 SUM 977 4909 SUM 3901 30014 SUM 5285 30452 INC 10372 589620420 INC 30687 2436786 SUM 2007 21014 INC 18570 11670835 SUM 20567 31079 INC 2952 624222366 SUM 9883 18446 SUM 5966 13344 SUM 27540 30476 SUM 2280 29613 SUM 1989 27306 SUM 4824 25559 SUM 172 30621 INC 16980 682034001 SUM 16024 24545 INC 4764 125354384 SUM 479 22551 INC 4264 223733771 INC 4720 771698739 INC 25591 355314356 INC 2199 63596786 SUM 11650 18633 SUM 2580 12602 INC 21449 143234659 SUM 639 28075 SUM 5409 26264 SUM 21171 24499 INC 9535 871571270 INC 24027 900707745 INC 16614 147470133 SUM 8332 22695 INC 8975 991678605 SUM 371 4547 SUM 4800 18355 SUM 187 19129 SUM 1739 31394 INC 25858 879038053 INC 12473 606407609 INC 6061 879019053 SUM 431 10391 SUM 91 12289 INC 25242 788908636 SUM 22420 29455 SUM 6004 17885 INC 31133 27714253 INC 9736 141127865 SUM 23015 27716 SUM 4560 20954 SUM 1946 13585 SUM 4044 24764 INC 13415 760646991 SUM 4961 10199 INC 26124 475273191 INC 12689 128544817 SUM 32 13169 SUM 10299 29976 SUM 11160 28359 INC 29774 864335182 INC 198 701919444 INC 21108 676620216 SUM 14514 27130 SUM 13089 31449 INC 28970 596262466 INC 21396 21915356 INC 22246 675648436 INC 30116 323856372 SUM 21826 31415 INC 26460 26863239 SUM 3233 26270 SUM 11734 22782 SUM 5264 15890 INC 7518 390623719 SUM 6329 17344 INC 22053 999666760 SUM 5534 22898 SUM 21474 29166 SUM 3042 15886 INC 16801 121365962 INC 26947 888213158 SUM 10943 27238 INC 6337 860916046 SUM 14635 26666 SUM 9280 25913 INC 26740 846618237 INC 23589 639804145 SUM 1675 11603 SUM 19757 23105 SUM 10602 20893 SUM 137 19945 SUM 14038 31216 SUM 13856 31339 INC 9579 925680643 SUM 17032 22027 SUM 16231 29597 INC 21392 608256702 INC 8159 685854499 SUM 4704 30467 INC 29390 321020245 INC 10697 505467380 SUM 539 13654 INC 9310 542506415 SUM 10644 30953 INC 3629 878756516 SUM 6919 27304 INC 9940 759300848 SUM 2219 24596 SUM 10774 11620 SUM 16436 26165 INC 21882 382651265 SUM 17722 30882 INC 29681 995481990 INC 8728 962136671 INC 4953 72685230 SUM 16174 21523 INC 5679 140746791 INC 3847 101116630 INC 9026 788238195 SUM 170 29812 SUM 2408 26922 INC 6596 961016787 SUM 1842 25571 SUM 6481 27153 SUM 3133 6303 INC 30608 944576364 INC 13272 73402025 SUM 24664 29478 INC 16877 130570704 INC 465 818816295 SUM 9073 18561 SUM 2648 26125 INC 8548 875765789 INC 13360 730632480 SUM 183 15678 SUM 815 2340 INC 29063 518475666 SUM 18648 28144 SUM 4057 13014 SUM 7578 22040 INC 31062 529601331 INC 24256 240449859 INC 516 472144668 INC 19690 751792858 INC 25016 137574337 SUM 4800 17140 SUM 7534 28180 INC 30707 458626546 SUM 510 24531 SUM 5735 19089 INC 1185 24705543 INC 9353 886466852 SUM 27446 31245 INC 3723 130648518 INC 27349 970792791 INC 24756 145617787 SUM 1741 25709 SUM 26713 30947 INC 21318 860230001 SUM 643 4862 INC 6606 12054287 SUM 15123 23386 SUM 18328 31371 SUM 621 22068 SUM 10456 19570 INC 13660 483291731 INC 31278 996314998 INC 8275 298047901 SUM 15497 30087 INC 12258 384161753 SUM 7946 26414 SUM 2202 23612 SUM 23572 31453 SUM 9761 21503 INC 26728 693228759 INC 905 861152182 SUM 4232 31441 INC 24544 20380692 SUM 5948 20592 SUM 3501 20293 INC 9928 288617851 SUM 19661 30625 INC 5872 736653973 INC 8548 682577119 INC 3516 987100142 INC 8922 957222555 SUM 4477 9493 INC 10129 601904176 SUM 1428 14970 INC 25743 457035807 SUM 3305 28280 SUM 15473 31435 SUM 7184 18131 SUM 1326 26001 SUM 404 23799 INC 30889 863998274 INC 19670 868154009 INC 25660 818301504 INC 27688 56892677 SUM 13685 29818 INC 19036 418045752 SUM 4811 29609 SUM 24079 29795 INC 7288 449867287 INC 14290 724422297 SUM 226 24042 SUM 19019 30303 SUM 1313 18240 INC 15654 535788775 INC 22882 960162467 SUM 1738 28507 INC 29098 131406328 SUM 6773 26946 SUM 9910 31450 SUM 2181 12961 INC 8625 926326924 SUM 6296 30729 INC 20298 487634985 INC 13230 198349008 SUM 1491 29482 SUM 9651 13799 INC 13120 147194422 SUM 14385 22872 INC 26088 28977356 SUM 1 12212 SUM 993 9219 INC 16681 145918089 INC 2895 786319324 INC 25398 356846428 SUM 5292 31359 INC 26667 606061504 INC 14529 46776330 SUM 23307 30361 INC 23099 129353947 SUM 4695 29184 SUM 13910 17859 INC 13330 130631998 INC 804 876763910 SUM 7777 29610 INC 2115 141329063 SUM 4725 16322 INC 21340 760629435 INC 25527 738434679 INC 9278 24358474 INC 23176 757391711 SUM 1161 22831 SUM 6261 30828 INC 7546 9538999 INC 8453 593776434 SUM 6947 24747 SUM 13274 27667 INC 13770 866057693 INC 18653 23691651 INC 14059 995479998 SUM 20717 30754 SUM 3278 14770 INC 26316 953567627 INC 25500 146710716 SUM 9769 11586 INC 8507 141916262 SUM 106 17881 SUM 1183 11838 INC 5149 18574039 INC 24171 47219258 SUM 4137 28192 INC 27013 987054719 INC 3488 126191451 INC 16707 439894430 SUM 2956 27095 INC 15508 930376468 INC 16940 469291585 INC 31399 473985450 INC 31174 470572356 SUM 20179 30271 INC 30058 886439673 INC 2586 805002423 INC 3686 955900487 SUM 12563 30412 INC 17443 31596334 INC 17437 959691284 SUM 6793 23319 INC 8922 945154420 SUM 15051 31337 INC 8860 937456701 SUM 12753 14943 INC 22194 29263041 SUM 1165 23432 SUM 9993 21513 INC 14211 752251745 INC 23020 653340476 INC 20766 994915523 SUM 1150 15061 INC 28669 443467456 INC 1990 274263975 SUM 19815 30323 INC 5966 879162672 INC 29198 72681881 SUM 2226 30932 SUM 4363 30446 INC 8159 664760198 SUM 13581 29543 INC 6138 80357251 INC 12764 23176284 INC 13335 144463159 SUM 9657 19070 SUM 16 22288 SUM 24445 29295 INC 6525 310538008 INC 11704 684944998 INC 24397 926944943 SUM 17682 29270 SUM 3459 21105 SUM 8373 28537 SUM 8714 23638 SUM 8967 21112 INC 22076 954320421 INC 134 120985864 INC 12551 42498507 INC 7093 865167063 INC 1490 693484705 INC 20316 996311608 INC 26451 883720796 SUM 224 7360 SUM 769 6372 SUM 101 7310 INC 20976 73693374 SUM 8954 18446 SUM 14963 31018 INC 29686 199953531 SUM 15348 22802 INC 3873 691838092 SUM 11396 24987 INC 8919 955338678 SUM 1184 24130 SUM 20730 27384 SUM 1089 18858 INC 13473 485405791 SUM 4681 29840 INC 6718 526681656 SUM 105 30195 SUM 990 25822 SUM 2956 8747 SUM 3353 26308 INC 6907 904913695 INC 27991 743706944 SUM 1371 10512 INC 5421 865026639 INC 21982 829415587 INC 2783 481082567 SUM 4072 12457 SUM 1679 20622 INC 4317 962909144 INC 13097 122034840 INC 2392 28918955 SUM 3260 28926 INC 10864 402810928 INC 8611 12988836 SUM 7233 27090 SUM 20573 28214 SUM 5897 28942 INC 11197 333779038 INC 28239 491120198 SUM 18719 29583 INC 6347 892656627 SUM 19557 30120 INC 2753 575936552 INC 26356 812636246 INC 7206 357952204 INC 30044 401673571 INC 17323 266593292 SUM 22092 30871 INC 24815 555840004 SUM 10399 28149 SUM 188 4308 SUM 544 26530 INC 21650 172345855 SUM 23280 31247 INC 31455 28235656 SUM 3382 26405 INC 16615 471992818 INC 18939 475256257 INC 3132 870609598 SUM 502 11102 INC 12448 147448370 SUM 1574 26507 INC 14909 820986638 INC 7100 138781387 SUM 7199 26339 INC 6014 78828721 SUM 18711 27856 SUM 805 26976 INC 4057 991992823 INC 6907 389902072 SUM 554 29862 INC 28979 543441912 SUM 9541 31064 SUM 11303 30831 SUM 11705 14555 SUM 1595 24008 SUM 6005 30050 INC 2512 24852053 SUM 17886 23788 SUM 7163 28242 SUM 1455 8673 SUM 13294 26662 SUM 12042 15058 SUM 17231 31063 SUM 4771 29214 INC 20 870393494 INC 24341 3388256 SUM 8045 26253 SUM 215 24185 INC 28880 957675246 SUM 3443 9582 INC 8081 132540114 SUM 6057 24086 INC 27280 954625425 INC 15477 949924206 INC 26738 912340245 SUM 1108 28804 INC 6663 37470582 SUM 12328 31069 INC 5225 501692221 INC 9239 333726466 SUM 17242 31356 SUM 3767 31197 INC 12995 685693708 SUM 15404 25487 INC 25348 799171803 SUM 2598 24559 INC 13146 853705249 SUM 2778 29144 INC 23961 873801224 SUM 2838 19774 INC 27412 113624332 INC 2994 391711622 SUM 16353 29656 SUM 1062 24689 INC 5494 185864868 INC 16520 953055963 INC 10902 26437927 SUM 4371 19793 INC 16336 72682206 SUM 12779 25299 SUM 10260 22393 SUM 17956 25232 SUM 1284 7787 SUM 14728 24472 INC 4381 18351641 SUM 15387 22359 INC 12772 949225657 INC 8005 734674140 SUM 16626 25973 INC 21508 128303962 SUM 7388 27905 INC 30346 602184679 SUM 4119 30262 SUM 6359 22637 SUM 2856 11758 INC 16267 890589325 INC 14353 491638229 INC 5942 733892194 INC 7845 877431343 INC 9053 686687226 SUM 7538 9823 SUM 5175 18233 INC 11180 805292068 INC 11137 147376005 SUM 10636 29113 SUM 10820 30423 INC 12336 264197349 SUM 15809 26310 INC 19990 726458803 INC 10802 349085482 SUM 19573 29966 SUM 3235 19357 SUM 3207 18756 INC 3850 73176449 INC 27008 892566657 INC 22307 374703349 INC 6513 281162324 INC 20964 689310617 INC 24356 874922239 INC 17804 876641615 SUM 4955 31066 INC 30992 4014448 INC 22624 40171850 SUM 1256 24275 SUM 5150 30569 SUM 19707 25845 INC 2619 55124129 INC 7468 106195852 SUM 125 7943 INC 722 519723352 SUM 922 27876 SUM 3225 16290 INC 19915 13222166 SUM 5007 18527 INC 4069 568326966 SUM 4421 29338 INC 6495 978603132 INC 23387 79823470 SUM 3237 27099 SUM 14273 30537 INC 10341 19495217 SUM 17566 21283 SUM 186 1210 SUM 442 3501 SUM 1237 30528 INC 9692 989404909 SUM 5909 18511 INC 16887 5988978 INC 11795 924887755 SUM 13443 22121 INC 9550 109730051 SUM 574 4575 INC 6105 878489735 SUM 16039 29470 SUM 4889 15831 INC 5075 145382438 SUM 7569 28937 SUM 6929 22285 INC 22307 552379223 SUM 3551 20979 SUM 13209 28142 SUM 21353 28549 INC 6502 147453967 SUM 14916 31072 SUM 22725 30430 SUM 15074 28268 SUM 13512 31188 SUM 2292 26691 SUM 2387 19933 SUM 8533 24913 SUM 18344 30226 SUM 5962 8845 INC 31403 8137637 SUM 427 28957 SUM 3450 7808 INC 5831 1721494 SUM 3255 24508 INC 20915 620731179 INC 8079 605875032 INC 12801 80368407 INC 22906 541277920 INC 14213 29478326 INC 18290 674775456 SUM 7931 29928 SUM 10926 31106 INC 17257 27637889 INC 16460 67267447 INC 2557 130705643 SUM 4738 19680 SUM 3750 22903 INC 21616 7472672 SUM 5682 25059 SUM 3764 30053 INC 7511 853512453 INC 23705 938351368 INC 23229 26825888 INC 18319 20650583 INC 29539 930094024 SUM 19165 29571 INC 19289 25539216 SUM 6443 25738 SUM 4365 23065 INC 29748 977589343 SUM 8503 29099 INC 24933 536724901 SUM 11863 26700 SUM 2287 13976 INC 6444 454390117 INC 27998 607525508 INC 25228 689197364 SUM 8253 25126 INC 7722 650157758 INC 24298 71339648 INC 27301 140554595 INC 13583 692438975 SUM 22657 27526 SUM 22196 23167 SUM 4040 25854 INC 21242 987914417 SUM 429 8913 INC 25125 22728341 INC 16175 860990866 SUM 3381 17374 SUM 1560 26584 INC 21110 431900973 INC 6412 942762525 INC 22842 139087368 INC 12362 414267068 SUM 595 18447 INC 11771 784713679 SUM 1011 11417 INC 25281 354538683 SUM 1483 16569 SUM 12032 16995 SUM 77 29341 INC 25048 129387264 INC 26098 944872212 SUM 12141 28384 SUM 1627 7362 SUM 5159 14646 SUM 2993 15514 SUM 19635 31131 SUM 12822 25506 SUM 5581 31425 INC 28949 29921389 SUM 6049 23054 SUM 615 10311 SUM 3817 19359 INC 5688 757336899 SUM 3918 26321 INC 24837 953256335 INC 27954 937856948 SUM 24728 29259 SUM 3445 16278 INC 17723 806765479 SUM 1659 28209 INC 3940 926825471 SUM 11685 25122 SUM 1172 22007 SUM 6002 21618 SUM 1829 21581 INC 15973 827700984 SUM 8411 17973 INC 25081 471117105 INC 22623 407846770 SUM 8923 27445 SUM 2322 31379 SUM 22366 25987 INC 14907 40018660 INC 9366 384231477 INC 13891 724946221 INC 17101 20684256 INC 16215 927367668 SUM 3778 25553 SUM 783 29693 SUM 2812 10071 SUM 2296 9421 INC 5882 483693988 SUM 12401 18414 INC 6161 955305087 INC 11754 610034966 INC 21778 485570998 INC 26249 605200895 SUM 4402 29233 SUM 8029 24219 SUM 946 14178 SUM 2562 26673 SUM 550 30794 INC 2717 35790686 SUM 6046 24294 INC 4623 706816069 SUM 8123 26495 INC 9194 711223857 SUM 8865 29587 SUM 15035 29739 SUM 12405 30312 SUM 17014 29635 SUM 17061 29635 SUM 9810 28985 SUM 1213 15095 SUM 4198 14070 SUM 13567 27646 SUM 2556 15828 INC 3542 396657191 SUM 16052 31166 SUM 7859 24863 INC 15304 529312581 INC 19808 71340124 SUM 585 5488 SUM 329 30717 SUM 11878 27122 SUM 4272 22505 INC 15752 91348089 INC 18089 128340277 INC 3726 138800989 INC 16553 16278257 SUM 11294 17180 SUM 7540 26056 SUM 17399 29352 INC 24566 484407649 SUM 18982 31275 INC 9815 710720744 SUM 1592 15787 INC 8573 154548615 SUM 5188 22182 INC 9506 71653943 SUM 3009 14934 SUM 6260 18689 SUM 1535 22856 SUM 9015 27526 INC 26872 105433512 SUM 20786 27853 SUM 20609 30704 SUM 11699 23542 SUM 689 18196 SUM 5265 28961 INC 3889 939663261 SUM 7303 30737 SUM 4443 11904 INC 16528 676756743 INC 362 925100823 SUM 6003 23536 SUM 16731 27681 INC 27615 330713911 INC 9545 197541381 SUM 5515 29971 INC 1637 793367942 SUM 1427 28550 INC 11350 87809968 INC 5398 705571936 SUM 1343 6672 INC 26442 73022921 INC 14483 876872740 INC 26409 438381949 INC 22118 961282301 INC 9169 54926454 INC 13669 137426334 SUM 1560 29249 SUM 10014 26026 INC 12458 54316378 INC 119 995508765 SUM 2970 18777 SUM 11839 29291 INC 20697 602830211 SUM 23299 30513 SUM 16528 31236 SUM 4060 17779 INC 4911 989802516 INC 8697 490078922 SUM 2897 21457 SUM 9321 20143 SUM 904 16560 SUM 14399 30271 SUM 5190 26542 INC 25110 229303492 SUM 2364 22440 SUM 2379 27546 SUM 19042 29772 INC 14027 950578349 SUM 12579 27580 INC 7294 602698077 INC 5316 105243732 SUM 1004 7328 SUM 16516 30127 INC 11050 900758057 SUM 2772 29224 SUM 7232 30682 INC 1531 202278956 INC 20878 29045722 INC 21921 887120897 INC 28505 581954938 INC 12729 961418077 SUM 23956 29097 SUM 608 21058 SUM 7825 12575 SUM 6970 13446 SUM 1574 26372 INC 8892 143194567 INC 24139 140829959 INC 4339 79418502 SUM 12879 22380 SUM 19406 25482 SUM 2839 29807 INC 27164 213052035 SUM 695 4811 INC 5168 28948697 INC 30636 11803349 SUM 2436 17928 SUM 874 19043 SUM 13713 24067 INC 20206 7964722 SUM 1744 7720 INC 16914 861244408 SUM 1915 27638 SUM 6060 20984 INC 16412 368902463 INC 14474 843331600 SUM 15105 30074 SUM 653 11492 SUM 10026 22180 INC 9539 769993529 SUM 11440 30038 SUM 782 22670 INC 29637 710689541 INC 3068 993312476 INC 6008 865452205 INC 6670 761065014 SUM 15104 27793 SUM 7868 30067 SUM 4569 25464 SUM 25262 30294 INC 14965 21690874 INC 7332 144294022 SUM 10595 21923 SUM 4575 29310 INC 26583 6340267 INC 19570 982736966 INC 18834 24284105 INC 1841 122208382 SUM 1112 17714 SUM 2079 25751 SUM 3456 8945 INC 5623 979537621 SUM 5697 23591 SUM 14520 26760 INC 17590 353765144 INC 28800 13059341 SUM 3327 30289 SUM 7014 30490 SUM 590 23118 INC 8446 651216581 SUM 5338 24873 INC 14412 624313818 SUM 3397 9218 SUM 2058 11435 SUM 12281 28057 SUM 14238 20439 INC 25562 855610596 SUM 10036 19053 INC 5020 481291044 SUM 22005 31223 SUM 25275 29685 SUM 9107 18543 INC 11679 692915247 SUM 9819 24831 INC 27549 481210310 INC 7711 861294302 INC 23179 539281755 INC 13861 121136596 SUM 786 28913 INC 9559 726914668 INC 7373 449603874 INC 25731 85202390 INC 1921 146910877 SUM 13662 29123 INC 17612 961892766 INC 3932 737543157 INC 2046 775140141 SUM 1348 26310 SUM 3904 10980 INC 29885 598788413 SUM 17137 31286 INC 14826 741887375 INC 30042 6014819 SUM 4052 14201 SUM 303 12795 INC 20891 752991658 SUM 20602 30772 INC 12010 11347529 INC 25865 995407806 SUM 11198 14821 INC 17007 827485158 INC 11520 937961200 SUM 21472 30783 INC 15103 18308724 INC 30241 977347107 SUM 8425 19942 INC 3916 996586918 SUM 8490 29805 INC 5467 980850782 INC 12556 743818946 INC 29582 535106931 SUM 10323 30889 SUM 19305 28703 SUM 10987 14162 INC 22717 46266702 INC 12334 857081737 SUM 14437 25212 INC 1791 146529976 SUM 19875 29455 INC 23263 961978478 INC 24471 128005849 SUM 704 20001 SUM 21390 27075 INC 9977 451272769 INC 7917 939626776 SUM 633 15645 SUM 24546 28632 INC 23605 105517206 INC 16082 10996069 SUM 5807 30860 INC 23287 844297068 INC 28789 74075371 SUM 11509 31061 SUM 994 17633 INC 22656 280927 INC 11188 961950375 INC 3498 938383836 INC 20509 10610139 INC 11157 11874338 SUM 6717 26185 SUM 177 1658 SUM 1664 17339 INC 2549 910992331 INC 10642 347143786 SUM 1430 7050 SUM 9802 19097 INC 27063 928137048 SUM 5455 12896 SUM 7211 20741 SUM 14068 24857 SUM 12425 17335 SUM 17437 30930 INC 26359 24672897 INC 11906 103435951 INC 25185 783059636 SUM 24183 31458 INC 12760 802444422 INC 19375 20650036 SUM 4266 13128 SUM 25412 28637 SUM 5984 28415 SUM 6595 28338 SUM 3041 13327 SUM 1843 18608 SUM 293 23051 INC 11630 518804502 INC 22517 935610160 SUM 5130 26742 INC 23618 887495441 SUM 5915 21560 SUM 1400 30917 SUM 13085 21830 SUM 14070 30953 INC 12860 492121194 INC 11515 685128035 INC 16670 802411778 INC 14900 686596320 SUM 2550 21366 SUM 15692 30207 SUM 4258 12103 INC 20471 462821536 INC 19130 502002244 INC 1241 839772869 SUM 28481 30519 SUM 14308 26073 SUM 7111 26209 INC 2544 465616422 INC 29429 78795735 SUM 2373 22151 SUM 4210 22630 INC 11505 126357895 INC 4419 147316709 INC 20219 835987134 INC 15453 207933161 SUM 6861 24890 INC 22182 986031482 INC 28141 29065975 INC 26968 877542256 INC 24700 10197657 SUM 22736 29783 INC 11795 489833839 INC 1825 874712094 INC 16941 103361077 INC 2874 877043288 INC 17739 955307157 INC 25996 4836412 INC 7330 146766753 INC 12281 971952281 SUM 13184 19089 INC 18292 982823077 INC 964 894591405 INC 10857 141141897 SUM 20639 30162 SUM 12571 26394 INC 30345 18571059 INC 7774 482759634 SUM 20957 28939 SUM 8883 31112 SUM 4430 25591 SUM 9130 18552 SUM 20445 29358 SUM 18737 30846 SUM 6246 28504 SUM 14411 28243 INC 18995 48575441 SUM 8932 29141 SUM 8345 31197 SUM 677 28973 INC 13485 120168281 SUM 229 26834 SUM 6447 30171 INC 2657 967652600 SUM 12528 17786 SUM 17479 24144 SUM 551 17128 INC 19552 216006498 INC 17210 78533888 SUM 11618 31142 INC 431 869559671 INC 28157 6693363 INC 2730 870647159 INC 22834 146803546 INC 14008 991751628 SUM 3163 24189 SUM 11599 29054 INC 28963 473995081 SUM 3663 23844 SUM 1913 21176 INC 28446 870560071 INC 3263 711116078 INC 22851 181278725 SUM 4857 18663 SUM 12345 27957 INC 15674 700023914 INC 6031 954521374 INC 6766 35427323 INC 23056 20609126 INC 27963 760208067 SUM 2169 17631 SUM 959 31187 INC 30201 146716972 SUM 1942 10739 SUM 5395 21774 SUM 3808 11168 INC 20669 726832921 SUM 12079 30297 INC 575 9057814 INC 21171 991049962 INC 27380 288213352 INC 3178 9118625 SUM 3711 24592 SUM 1754 7975 INC 24396 470282916 INC 15325 741234694 INC 14674 355849679 INC 19480 67910487 SUM 20287 24839 INC 22010 28974900 INC 1192 146010145 SUM 3923 27458 INC 11459 940972271 SUM 9112 16658 SUM 5341 29908 SUM 6120 28664 INC 9226 930131277 SUM 13261 16877 INC 12148 935089946 INC 23675 145292511 INC 19521 857492211 SUM 6047 28841 INC 13793 12082073 SUM 14256 18318 INC 5630 122264709 SUM 1299 30835 INC 18431 80348774 INC 16588 130542740 INC 27050 993260873 SUM 3550 17825 INC 6775 55162784 INC 8040 960897750 SUM 655 24008 INC 459 893765760 INC 25546 488759378 INC 16933 921729165 SUM 9948 25521 INC 14496 492183146 SUM 21 2215 INC 18067 758416890 SUM 7333 28486 INC 2163 220612742 INC 20837 905695016 INC 7781 73578089 SUM 6536 29749 INC 2021 875648514 SUM 12718 26659 INC 10 705982519 SUM 5096 29684 INC 25435 945852464 INC 10187 140106924 INC 10392 928237890 INC 30700 20152410 INC 27980 828159713 INC 1360 147177466 SUM 2967 13421 INC 22972 474875011 INC 3919 722758290 SUM 5816 22030 INC 6178 29073865 INC 1991 272646506 INC 16084 10607992 SUM 1292 13928 INC 28790 738872576 INC 1920 610467651 INC 16274 995391906 SUM 27025 30942 INC 5573 25591986 SUM 11409 20977 INC 16632 538982293 SUM 20119 30511 INC 13566 408229463 SUM 14509 30880 SUM 15990 23113 SUM 17267 17796 SUM 874 17751 INC 18896 982165666 SUM 697 25567 SUM 3887 23456 INC 8450 626160698 SUM 2919 14589 INC 10532 954545525 SUM 3287 14145 INC 22724 71529581 INC 9515 892718184 INC 12457 265190768 SUM 3689 18988 INC 21587 878470856 INC 23310 991221930 SUM 11658 26423 SUM 17847 28272 SUM 1821 13714 SUM 897 17456 INC 23600 146942914 SUM 11707 27588 SUM 7443 26811 SUM 50 10504 INC 15675 634695165 INC 26945 513214151 INC 16720 796643264 SUM 7063 12936 INC 19004 46789508 SUM 2275 31363 SUM 905 23778 INC 7144 510612630 INC 866 80017840 SUM 14523 24293 SUM 227 7580 SUM 2394 31211 INC 1231 896348826 INC 14683 374671927 INC 15225 725597598 INC 10837 946949585 SUM 2840 29088 INC 4315 214955418 SUM 863 12948 SUM 4673 24979 INC 13235 146658235 INC 6019 55407609 INC 14259 19051876 INC 17290 111553042 INC 26200 6544652 INC 6134 924212361 INC 13888 147345179 SUM 1881 14000 SUM 22522 31316 INC 6279 792884702 SUM 1680 29164 INC 3627 979026313 INC 6037 985718289 SUM 16914 29030 INC 10452 953278901 INC 18525 19627046 INC 13158 24879552 INC 26272 911514989 SUM 9603 22565 INC 23560 920465916 SUM 3340 28734 SUM 4228 16022 SUM 850 21081 SUM 29197 30087 INC 22132 926842238 INC 28679 805211388 INC 14592 571687605 SUM 6053 17656 SUM 365 7827 INC 29287 143990446 INC 11282 251580869 SUM 2250 26993 SUM 12324 28769 INC 30298 10854593 SUM 3000 8614 SUM 10469 28976 SUM 13795 26331 INC 23271 864020314 INC 8180 575846699 INC 1475 989181320 INC 4527 953036706 SUM 18107 29893 SUM 2988 25007 INC 13525 759778929 INC 25906 140499255 SUM 1216 22762 INC 25890 79321787 SUM 16226 17239 SUM 6817 20796 SUM 10279 17402 SUM 1173 30633 INC 19359 143717404 INC 26915 932513841 INC 17514 181123309 INC 7478 982394063 INC 16100 44654078 INC 1509 145116925 SUM 2707 30011 SUM 7149 27567 INC 6301 147482670 INC 14522 760402354 SUM 27062 31438 INC 1096 605719523 INC 4349 945617224 SUM 1442 22837 SUM 8823 27209 SUM 7153 31202 INC 8532 145635498 INC 28708 844903525 INC 13296 575999191 SUM 21577 30446 SUM 17601 31452 INC 13452 626217020 INC 11757 693501693 SUM 10664 25182 INC 20887 101055274 INC 1871 26955131 INC 17941 608109092 INC 6672 338904285 SUM 207 31396 INC 257 73691136 INC 10658 418388792 INC 14991 145859194 INC 24207 952736800 SUM 29422 30789 SUM 20371 25275 INC 13499 471085476 SUM 983 30039 INC 12476 71643634 SUM 24843 26063 SUM 2319 24972 SUM 2327 30419 SUM 610 19364 INC 22832 999570618 SUM 24520 29248 SUM 13518 31416 SUM 19 14282 INC 29309 605854261 SUM 1301 20769 INC 26385 29059524 SUM 2674 26339 INC 28425 929335363 SUM 221 28581 SUM 4255 31371 INC 3381 837333803 INC 22564 28032480 INC 4801 11976033 SUM 1640 13719 SUM 19452 31014 SUM 2170 6689 SUM 303 29616 INC 23454 281880250 INC 24010 179443975 INC 30304 55699087 SUM 5230 12559 INC 28567 991279917 INC 30212 801073413 INC 26433 46695179 INC 29405 483593554 SUM 3179 16889 SUM 12580 31104 SUM 19507 28567 INC 18886 517223968 INC 8354 936720899 INC 17363 752937431 INC 25725 8762752 INC 23003 122094051 SUM 11 16301 SUM 11935 31428 INC 26641 921474635 INC 16330 985030123 INC 25838 732193564 INC 11574 857486971 INC 7158 589345466 INC 17391 113126004 SUM 22005 26920 SUM 7248 18935 SUM 5959 20877 INC 7688 130657841 SUM 4177 18072 INC 20300 888197842 SUM 5906 8553 INC 26909 65229587 SUM 11842 31370 SUM 5957 9299 SUM 7254 9909 SUM 5655 30285 SUM 3516 31405 INC 14096 920722563 SUM 10934 23652 SUM 1124 2539 SUM 6554 28910 INC 20436 660419219 SUM 11177 24699 INC 6531 224667594 INC 21074 424546203 INC 18974 28792526 INC 29449 838179387 INC 18534 670047599 INC 9169 138520194 INC 1354 887670868 SUM 150 9945 INC 17820 560953633 INC 26681 491899317 SUM 8279 29794 SUM 6602 30324 SUM 11010 27815 INC 22541 708421425 SUM 1031 21768 SUM 559 24908 INC 1724 955405131 INC 28766 56878799 INC 17531 404405225 SUM 10239 18663 SUM 5288 16641 INC 2530 23767174 SUM 3528 16948 SUM 2531 22400 SUM 4174 28231 SUM 3740 30877 SUM 3366 21770 SUM 363 29594 INC 12215 146947566 SUM 1279 22106 SUM 4497 24621 INC 5323 146143422 SUM 11033 28544 SUM 16549 29729 SUM 12683 20870 SUM 13944 30679 INC 15521 995456551 SUM 7698 20695 SUM 11679 29374 SUM 14404 30679 INC 22628 471107978 INC 10124 79217801 INC 13178 989214670 SUM 2535 24297 SUM 10281 17844 SUM 1039 18348 SUM 244 28050 INC 7694 878852044 SUM 22599 25974 SUM 3405 24307 INC 26083 653345441 INC 28476 572552903 SUM 105 16384 SUM 752 19791 SUM 5710 22403 INC 27998 763301163 SUM 7974 15095 SUM 4476 25816 SUM 7074 27342 SUM 10474 30239 SUM 16955 31141 SUM 17491 29814 SUM 14425 28163 INC 5630 436922387 SUM 1091 29774 SUM 174 29184 INC 8236 948824862 SUM 19190 31435 INC 30517 936767115 INC 14116 744817955 SUM 3549 26882 INC 3148 12085218 SUM 27471 30760 SUM 671 19652 INC 6571 110296125 INC 17436 593267635 INC 11 953262265 SUM 9891 29222 INC 25091 860772520 INC 16265 1600953 SUM 23993 29626 INC 9380 67902886 SUM 9778 20011 INC 29858 70553588 SUM 3508 30934 INC 23432 348746638 INC 14617 874802939 SUM 3402 30850 INC 26775 789885579 INC 24079 692896518 SUM 5275 8347 INC 6836 128413739 INC 5469 323426623 SUM 11533 30836 INC 10633 568228433 INC 29698 928010929 SUM 2661 21115 INC 10570 987607853 INC 16231 139082103 SUM 3986 25957 SUM 865 30849 SUM 2754 20423 SUM 2291 23247 SUM 5040 25840 INC 4694 936447741 SUM 4742 28643 SUM 12180 28097 INC 12647 977514926 SUM 5923 19894 INC 1371 920506359 INC 12860 826148109 SUM 15907 22215 SUM 8234 29715 INC 30063 64810613 INC 29690 973235049 SUM 6219 23871 INC 27624 28071915 INC 130 72986910 INC 13303 940815552 INC 2159 686774389 INC 29060 499061470 SUM 702 27732 INC 12411 972511889 INC 7692 810451202 SUM 9630 23666 INC 9786 462767689 INC 11613 978658821 SUM 16864 20690 SUM 2061 31230 INC 4918 467449983 SUM 1945 8244 INC 28968 805252048 SUM 9364 28556 INC 12214 139092374 INC 13084 598008044 SUM 1803 23188 INC 12203 820979427 SUM 24595 28857 INC 14579 357818026 SUM 3229 20643 SUM 14901 30309 INC 7902 608452155 INC 11197 888048593 SUM 11252 29957 INC 7627 894218050 SUM 1832 22011 SUM 13914 31090 SUM 10152 13645 INC 24143 877604265 SUM 14102 25697 SUM 7066 19039 SUM 1234 10529 INC 23858 930440052 INC 16211 979697650 SUM 10736 23735 SUM 14600 28858 INC 6083 816736982 SUM 12788 27865 INC 11466 84059765 SUM 13137 25994 INC 25553 725775309 INC 27580 952045521 INC 24826 699737485 INC 11046 892457840 SUM 1886 25724 INC 22117 739594513 SUM 2128 13347 INC 13040 651269178 INC 16036 2281732 SUM 1557 3603 SUM 1830 4352 INC 21566 67754709 INC 10378 872311223 INC 15309 145335434 INC 22986 609680270 SUM 2970 29638 SUM 1548 23784 INC 26444 45674602 SUM 5097 30190 INC 20069 557836868 SUM 7359 19254 SUM 5377 27129 INC 5895 547664793 INC 17869 147435506 INC 1737 86629420 INC 14989 954511276 SUM 11139 30209 SUM 981 6064 INC 24866 10141740 SUM 14936 29874 INC 2306 67622901 INC 19944 75459882 SUM 19704 27511 INC 5948 130658824 INC 6419 22290041 INC 4323 810831838 INC 10155 138942039 INC 28621 683043839 SUM 142 17120 INC 20683 146432194 SUM 126 24587 INC 9570 508599120 INC 19352 874470172 INC 30073 759588869 SUM 3158 16923 INC 21802 537035383 INC 26137 557973088 SUM 11230 15408 SUM 2404 28189 SUM 13781 29097 SUM 62 22046 INC 22354 607298441 INC 22627 31478622 SUM 7723 16650 SUM 8523 15436 INC 17239 939464093 INC 13339 876619757 SUM 8439 31295 SUM 802 31267 SUM 2594 28163 SUM 9691 30288 INC 24273 146447667 SUM 11887 29693 INC 8485 939498475 INC 5029 955343663 INC 2818 615102520 SUM 14249 25971 SUM 695 21014 SUM 10330 30272 SUM 3339 31138 SUM 605 21859 SUM 15685 27682 INC 13569 979440985 INC 22044 79004454 SUM 14112 29383 SUM 16412 20056 SUM 2966 22017 SUM 16096 31295 INC 1626 64820958 SUM 7743 25593 SUM 418 24084 SUM 13253 29648 INC 15893 25711136 INC 22820 73164609 INC 24323 940872833 SUM 210 30650 INC 10166 959620467 SUM 18315 29975 INC 14303 652534166 SUM 7731 19933 SUM 1132 30894 SUM 3900 29562 INC 28112 994850840 SUM 3988 28227 INC 2911 610563481 INC 1377 592754518 INC 15088 51395185 INC 14527 548196738 INC 15768 788921543 INC 25677 834861289 INC 12892 272710002 SUM 2963 21004 SUM 104 18434 INC 30391 511704993 INC 10231 820579691 SUM 2553 30683 SUM 16321 30339 INC 11120 475383913 SUM 5490 24393 INC 13696 959783010 SUM 7964 15689 INC 7432 357215071 SUM 885 29190 SUM 1233 28970 INC 2354 17510590 SUM 28862 29886 INC 23949 946020933 INC 4019 122203779 INC 23375 751677394 INC 21280 26925218 INC 2680 73735288 INC 517 219037451 INC 697 70732929 INC 4524 804832121 INC 23156 74078347 INC 22753 474300796 SUM 2087 23609 INC 10580 11710344 SUM 12589 26690 SUM 2748 10156 SUM 12796 30126 INC 6777 955635849 SUM 2498 20212 SUM 12253 30463 INC 23821 76123742 INC 28942 127810024 INC 12109 953590131 INC 26011 793849095 SUM 5550 29522 INC 12919 536835301 SUM 6279 13965 INC 22222 63778390 SUM 2164 30792 INC 24648 961695837 INC 21570 674250904 INC 18509 894600483 SUM 273 20026 SUM 2811 26669 INC 5237 241592009 SUM 270 24269 SUM 21358 24189 INC 21727 937361563 INC 18830 8697834 SUM 1375 22928 SUM 903 30939 INC 25420 657465328 SUM 160 9798 INC 19022 959580334 SUM 23443 29964 SUM 320 13300 SUM 4281 26705 INC 15756 474292917 SUM 3886 15173 INC 15518 146204727 SUM 16033 31351 INC 26619 760633319 SUM 4702 27949 SUM 9760 26667 SUM 4195 16471 SUM 3303 19746 INC 20262 226405388 SUM 9926 31077 SUM 25198 30904 INC 27466 284062080 INC 26681 26368933 SUM 634 12905 INC 18710 73348744 SUM 3269 21052 SUM 10326 23995 SUM 1237 24984 SUM 1313 16422 SUM 539 12531 INC 18759 141170302 INC 27278 978658017 INC 18911 622236240 SUM 14577 30155 SUM 13231 31234 SUM 1662 31162 SUM 11955 31006 INC 27310 786737333 INC 22604 837638092 SUM 7228 27745 INC 25048 802159311 SUM 5835 29171 SUM 4951 19585 SUM 1774 24449 INC 29162 693510169 SUM 18315 26297 INC 12530 120335528 SUM 1867 27771 SUM 5735 30125 SUM 433 8767 INC 24900 429788377 SUM 1750 24073 SUM 459 30083 INC 26138 992810716 SUM 12494 26092 SUM 8508 20554 INC 22518 610431133 INC 19240 870652208 SUM 4364 21110 INC 19094 507823311 SUM 183 4548 SUM 14552 28933 INC 1465 982672804 SUM 2818 21761 SUM 1354 28406 SUM 9315 17253 SUM 162 31314 INC 22047 991276113 INC 15591 890640250 SUM 2269 25132 SUM 2223 6255 SUM 3407 23513 INC 20299 323954918 INC 481 620707674 INC 24662 73106907 SUM 19802 27842 INC 8067 726746766 INC 3323 662021747 SUM 1128 17002 SUM 7580 22067 SUM 461 14154 INC 1757 18545486 INC 26956 919035403 INC 3892 144818217 SUM 10988 27285 SUM 5945 28947 INC 14350 979612020 SUM 5606 22532 SUM 3775 30925 SUM 1191 12995 SUM 3281 30406 SUM 4773 22558 INC 9148 54252459 INC 12493 894419549 INC 4924 298126766 SUM 4633 19678 SUM 18593 31080 SUM 3210 30791 INC 20936 914002990 SUM 8808 18703 SUM 13675 20993 SUM 3123 11787 INC 13671 974518164 INC 18428 338797439 INC 30178 29073350 SUM 772 13606 INC 14554 979741204 INC 14042 121522862 SUM 20629 29905 INC 19307 920803532 SUM 12764 22609 SUM 3820 8272 SUM 10293 17374 SUM 7402 23436 INC 17246 190178302 INC 2711 27214037 INC 24012 80317188 INC 2684 63321752 INC 2268 407659223 SUM 5420 28067 INC 3803 8004161 INC 9414 879000005 SUM 1827 30944 INC 586 372031739 INC 2786 128942013 SUM 11324 27827 SUM 7312 19811 INC 7466 929003163 INC 22122 573341268 SUM 16551 27664 SUM 3162 12358 SUM 144 19068 SUM 135 12712 SUM 2857 30031 SUM 103 28849 INC 7151 459072571 INC 31092 743765212 SUM 17253 28669 SUM 7017 29966 INC 21908 146627677 INC 29666 576728226 INC 6828 22300564 INC 5758 128829981 SUM 14476 29437 INC 27191 800526318 SUM 10718 22278 SUM 1083 31215 INC 95 73306344 INC 28544 28271682 SUM 1046 23834 SUM 17383 22860 SUM 14445 20590 INC 15136 743167171 SUM 2242 12451 INC 9100 357465553 INC 12282 883720433 INC 3594 786870580 SUM 1596 17631 SUM 1181 13030 INC 12733 1435386 INC 6881 727950005 SUM 13146 24176 INC 14018 25111646 SUM 2716 16193 SUM 392 29229 SUM 5225 30562 INC 4632 925695528 SUM 4953 17882 SUM 6416 18607 INC 14018 878993768 INC 15718 301963815 SUM 623 31273 SUM 4796 11560 INC 5749 266563468 INC 3219 147295368 INC 29152 9083545 INC 9642 870724906 INC 1915 340589320 INC 28922 749425264 SUM 5067 15395 SUM 4283 18247 SUM 426 13470 INC 22184 122232696 SUM 8697 28190 SUM 979 24598 INC 5083 221586003 INC 31048 836701862 INC 1373 121947503 SUM 7364 24046 SUM 11115 28509 INC 12991 609495938 INC 23500 7462305 INC 14340 979602467 INC 26512 454457123 INC 22796 956158591 INC 3052 574289357 INC 15673 399348358 SUM 14450 30621 INC 3237 73730199 SUM 12763 30974 SUM 7867 19150 INC 14958 537196088 SUM 25721 30575 INC 6219 858916739 SUM 343 9938 SUM 21521 30117 SUM 4391 19237 SUM 11230 27275 SUM 5020 29450 INC 21052 423920035 SUM 8329 17727 SUM 586 22926 SUM 4765 18486 INC 15082 995395251 SUM 767 5337 SUM 18687 30678 INC 9837 608877489 SUM 2154 10026 SUM 3992 29736 SUM 2925 28337 INC 24806 173279222 INC 23786 868521937 INC 4242 886873070 INC 2948 942043586 INC 25552 79314199 SUM 18929 29958 SUM 5824 27787 INC 30643 149997246 INC 28309 886131209 INC 2672 844933237 INC 7258 196993587 SUM 338 18328 INC 17657 569997528 INC 19661 610281193 INC 15971 921101702 SUM 1322 6519 INC 20378 912207307 INC 30812 10640823 SUM 179 2189 SUM 11495 25402 SUM 1618 30705 SUM 1632 24278 INC 17812 844193035 SUM 22695 27301 SUM 4523 19511 INC 1694 130679415 INC 18155 636494133 INC 23386 954389076 INC 21061 197478421 SUM 963 18696 INC 19232 101206266 INC 20172 502008843 INC 12753 733760727 INC 25283 991092378 INC 17189 944980198 SUM 28 6442 INC 20929 105421556 SUM 2195 26123 SUM 9902 29169 SUM 10022 17111 INC 2899 342527966 INC 4448 742774968 SUM 10088 31443 INC 19425 491322351 SUM 9867 23974 SUM 4780 13570 INC 20221 80322799 INC 3302 911108444 INC 13215 992500802 SUM 20101 31419 SUM 11249 28730 SUM 3354 14507 INC 29326 879270505 INC 18921 651065068 SUM 898 24133 INC 25557 110409693 INC 3070 492096342 SUM 10451 29658 SUM 1658 22854 INC 9330 844971834 INC 9190 491668058 SUM 12635 31266 SUM 2141 23712 INC 19399 626405662 INC 21446 73692857 SUM 4415 21933 SUM 745 19514 SUM 14229 28596 INC 17334 391617429 SUM 16356 27807 SUM 38 17947 SUM 1213 17617 INC 13385 9576519 SUM 1516 25976 SUM 17513 21449 INC 13494 389393213 SUM 11648 31194 SUM 6305 25034 INC 82 118060844 SUM 6740 30107 INC 13780 869435885 INC 7031 9031402 INC 29841 826691466 SUM 4217 30563 INC 20185 928254683 SUM 9564 30696 INC 10655 412693713 SUM 494 20467 INC 18373 811888647 SUM 1288 9711 SUM 6203 30686 SUM 16982 31383 INC 21196 155587348 SUM 4355 14344 SUM 1204 31321 INC 18431 145235482 SUM 1333 13821 INC 19516 878026845 INC 29334 860108621 INC 784 100381032 SUM 11224 21903 INC 4693 509228941 INC 9733 954523855 INC 16138 9821129 INC 30440 868870131 INC 22734 121727243 SUM 2558 28569 INC 23936 198527831 INC 5518 492082085 SUM 2532 22746 INC 3101 422689469 INC 25198 388803026 SUM 18826 30594 SUM 22135 31313 SUM 3287 24650 INC 13708 138000142 INC 28669 73137637 INC 5431 861210098 SUM 19376 29321 INC 30926 483561327 INC 27051 510535735 INC 22643 526764749 SUM 294 3240 SUM 2429 9900 INC 24157 141130111 INC 13065 972964647 INC 19101 223388359 INC 25780 347236311 INC 16539 693124592 SUM 1035 26321 SUM 2888 28975 SUM 10530 29841 SUM 972 30766 INC 10906 621135381 INC 9954 442551550 INC 7551 953419876 INC 11652 173818401 INC 26703 894853127 SUM 4951 30444 SUM 7793 28462 SUM 977 28475 INC 7133 822414747 SUM 4704 21105 SUM 12226 24872 SUM 12741 24591 INC 30915 146659283 SUM 3862 27683 SUM 15424 28427 SUM 2356 28598 INC 27312 950132262 INC 24919 474234990 INC 8311 959006335 INC 4448 619778846 SUM 25555 30880 INC 2131 177630540 INC 7005 793925415 SUM 1101 25268 INC 17501 138692057 SUM 245 27382 INC 23496 133105218 INC 28057 587199822 SUM 2832 24277 INC 11572 955294097 SUM 11514 25981 INC 18782 995594887 INC 22425 750108949 SUM 2529 27578 SUM 2849 26648 SUM 7831 28314 INC 27141 28960177 INC 5491 841260190 SUM 22864 29133 INC 16459 744709500 INC 21435 760077806 INC 3315 934338451 SUM 447 4958 INC 22262 572858922 SUM 5047 25160 INC 14397 4812510 INC 9457 852799896 SUM 13412 21081 SUM 16489 29599 SUM 6304 28387 SUM 226 30276 INC 23818 926746496 SUM 25960 31284 INC 18422 341078820 SUM 9299 24144 INC 1939 141746962 INC 18613 892723559 SUM 9055 23358 SUM 1010 26812 INC 6153 644586769 SUM 11791 18206 INC 27132 608362913 INC 730 384019710 INC 21200 941919591 INC 13701 792768824 SUM 225 28258 INC 19664 29047112 INC 30484 449179181 INC 25172 572451842 INC 332 910757542 SUM 876 23963 SUM 1551 29446 INC 18527 120928507 INC 12746 907621466 INC 13255 62501544 SUM 13474 24343 INC 11793 383819180 SUM 2824 23777 INC 13583 846261453 INC 23408 793758905 INC 13097 529471984 INC 27836 459467137 INC 22930 29087252 SUM 8737 13061 SUM 5393 29395 INC 638 894828796 INC 28626 878987033 SUM 4258 26243 SUM 4011 29125 INC 18033 133136866 INC 20183 2651864 INC 631 306438720 INC 30514 63002029 SUM 14222 15475 INC 28227 467966581 INC 4320 128445066 INC 24698 538763 INC 20484 950246831 INC 26046 355464741 INC 25988 872860621 SUM 3858 17437 SUM 1839 20091 SUM 2350 31370 SUM 2129 9671 SUM 7837 25782 SUM 13419 24994 SUM 306 25691 INC 23583 80370686 SUM 6793 12561 INC 4731 952824124 SUM 25163 31434 SUM 24244 27152 INC 3060 26359584 SUM 8422 28893 INC 29438 734665393 SUM 13523 28809 SUM 9531 26350 INC 16029 921867796 SUM 1664 27331 INC 12699 653655624 SUM 15652 30845 INC 30498 80052248 INC 23689 146911981 INC 25696 606406317 SUM 2967 11100 INC 12989 348183254 SUM 1143 14248 INC 27474 12304217 INC 2780 860173267 INC 17281 576268757 INC 4810 126474930 SUM 267 28288 SUM 3331 19228 INC 25526 29099293 SUM 6842 29962 SUM 8380 29929 SUM 6873 30626 SUM 188 13011 INC 2646 131413706 SUM 3820 19525 INC 1049 760602681 INC 13663 566229755 SUM 430 16650 INC 13410 874526146 SUM 11612 19826 INC 8373 789960793 INC 30749 16360354 SUM 2144 14234 SUM 21506 30635 INC 18810 270733570 SUM 16915 31002 INC 9859 12989314 SUM 28590 30036 INC 3117 854349754 SUM 1953 10530 INC 9218 142091926 SUM 4634 14946 SUM 17623 29851 INC 7032 147239766 SUM 541 28385 INC 3097 676658777 INC 23140 846242901 INC 25895 22830678 INC 6040 342169918 SUM 1782 28001 SUM 7888 30557 SUM 13317 30006 INC 22082 899038515 INC 22055 38685951 INC 25724 138797543 SUM 6293 19908 INC 13915 24755709 INC 26390 145119133 INC 27925 617975109 SUM 771 27792 SUM 17845 22508 SUM 5477 17478 INC 19193 756292976 INC 8502 458357510 SUM 1531 26940 SUM 11613 18917 INC 28181 686897880 INC 7866 3309524 SUM 11934 19286 INC 1122 414207465 INC 8105 816392875 SUM 5692 28431 INC 15116 587041592 SUM 23327 31095 SUM 1532 20336 SUM 519 21629 SUM 13374 26486 INC 15044 376510679 INC 8779 946083026 SUM 8839 22562 INC 7836 841261178 SUM 11351 31158 INC 12224 374713156 INC 16201 143283995 INC 20964 33727822 SUM 3418 26725 SUM 11604 22171 INC 17971 710262341 SUM 1899 17301 INC 6287 274395455 SUM 27083 30136 SUM 7786 12754 INC 26255 480870860 SUM 1555 31344 INC 24199 607386641 INC 3403 573881718 INC 3484 674497029 SUM 3889 23549 SUM 5597 23554 SUM 7783 26071 SUM 2941 10964 SUM 5419 23404 SUM 2533 12841 SUM 2020 23676 SUM 11718 25962 SUM 20529 31459 INC 2000 65341557 SUM 11433 27969 INC 26048 950901821 INC 6930 945859375 INC 26716 698318504 SUM 751 20812 INC 30175 12415898 INC 11519 147335873 SUM 3663 16946 SUM 21221 28168 INC 20042 65228500 INC 30582 3592310 INC 18682 944083489 INC 29220 52117139 SUM 6301 19423 SUM 19398 30906 INC 6535 624881918 SUM 5687 30986 INC 21162 953841889 INC 22295 39057336 SUM 15359 23311 INC 7427 601158338 INC 1584 458620175 SUM 2937 28057 INC 26492 18017813 SUM 15314 26119 INC 29145 329471981 SUM 5679 24663 SUM 1439 26221 INC 3896 944143997 INC 12144 916339440 SUM 2554 31027 SUM 17841 26803 SUM 10697 20061 INC 3821 206787984 INC 2554 24738921 INC 9785 921597580 SUM 566 25142 INC 16577 519022352 INC 26971 693539674 SUM 26517 30984 SUM 6999 30432 SUM 183 13954 SUM 3265 30867 SUM 3114 29095 INC 11389 937491945 INC 3837 863998552 SUM 3826 21952 INC 22213 10036585 INC 5163 759590787 INC 10038 472074568 SUM 27854 31299 SUM 11275 21886 INC 15195 24628421 INC 19272 60277663 SUM 4293 26366 SUM 9942 26193 SUM 10510 17222 SUM 15224 31277 INC 29838 526689085 SUM 8060 29451 INC 10580 9777209 INC 5436 134895087 SUM 16265 26145 SUM 4559 15307 SUM 6320 11030 SUM 2296 13654 SUM 27782 29739 SUM 8742 30824 INC 31371 317672735 SUM 6265 23193 SUM 2865 29553 SUM 373 11750 INC 18058 56360759 SUM 4470 18235 INC 20252 472184367 INC 9228 71871160 SUM 3926 20189 SUM 7124 31304 INC 7621 995000288 INC 27802 870249695 SUM 4945 12805 SUM 26176 27042 INC 22872 758780600 INC 8935 878723849 SUM 26173 30340 SUM 14745 16375 INC 5688 878738737 INC 19373 610601163 INC 8259 901447909 INC 9095 955290815 SUM 10884 28256 SUM 395 29861 SUM 12981 26170 INC 23076 71622183 INC 30136 919480771 INC 26274 950975748 SUM 593 31311 SUM 2945 23371 SUM 862 30961 SUM 11205 30300 SUM 2850 5594 SUM 12040 25451 INC 9645 716468363 INC 1216 936264558 SUM 940 17351 SUM 10900 27380 INC 17726 683021547 SUM 3698 24226 INC 4653 856974556 SUM 419 20917 SUM 4686 26057 INC 4079 865058724 SUM 125 15724 SUM 8339 20211 INC 27320 29022217 INC 18699 759079148 INC 25397 448221672 INC 23005 27910619 SUM 3958 30600 SUM 1579 9789 SUM 6634 13191 SUM 3487 22195 SUM 5094 24281 SUM 1200 16814 INC 24256 15001789 INC 23343 604406257 INC 29940 268409657 SUM 27731 30679 SUM 33 4686 SUM 2253 29075 INC 28920 940984744 INC 12791 10164838 SUM 933 13793 SUM 4590 14082 INC 12011 105448035 SUM 666 18925 INC 4145 376218598 SUM 8636 31233 INC 7676 124411257 INC 7310 290322772 INC 24473 821114176 INC 20996 994596866 INC 28459 861913896 INC 7231 853196762 SUM 16783 26111 INC 9249 942690990 SUM 14702 25484 INC 10857 146731805 INC 14900 978734006 INC 22236 844433307 INC 3741 743699452 SUM 21784 29656 INC 6864 992873445 SUM 16813 30643 SUM 28485 29792 SUM 12731 31027 SUM 1018 27757 INC 29257 608443609 SUM 18301 30415 SUM 20165 30793 SUM 3416 17598 INC 27791 130412331 SUM 25461 31385 SUM 7727 31246 SUM 365 10710 SUM 9302 27884 SUM 4741 25713 SUM 6829 16178 SUM 2864 20179 SUM 6081 14187 SUM 16760 23518 SUM 12253 25501 INC 23383 536864727 SUM 3241 12870 SUM 5597 21477 SUM 1903 4510 SUM 15826 30282 SUM 12706 28117 SUM 18715 30381 SUM 780 30498 INC 24619 43031941 INC 1192 11908873 SUM 6129 31116 SUM 15375 27398 INC 4986 659353365 INC 2661 740538354 SUM 1229 20173 SUM 1672 10798 INC 6229 127259032 SUM 3531 30198 SUM 291 25177 SUM 2051 10064 SUM 1597 22719 SUM 13996 25482 SUM 2297 25941 SUM 2509 25490 INC 7886 707601073 INC 26250 466710996 SUM 4942 31244 INC 27336 461782063 SUM 21633 28074 SUM 4760 28294 INC 25822 919053144 SUM 13633 29276 INC 28034 6131569 SUM 10315 20187 INC 10992 4195737 INC 26071 275704288 INC 5069 139080697 INC 21750 18024511 SUM 12916 31187 SUM 3662 26721 SUM 3724 23219 SUM 11287 16951 SUM 13228 31388 INC 2650 877993107 SUM 14131 31173 SUM 10785 31175 SUM 582 26768 INC 19461 743761286 INC 22367 760538788 SUM 6009 25131 SUM 2422 22397 SUM 9238 26612 SUM 3133 12141 SUM 10665 19343 SUM 12181 18952 INC 25836 894828709 SUM 11235 20697 INC 25268 413592351 INC 17103 29071938 INC 29814 759555989 SUM 1173 23661 SUM 442 17583 INC 23581 827632662 SUM 1940 30860 INC 1680 69469909 SUM 13869 29970 INC 19575 779008866 INC 22018 576028363 SUM 1071 23137 SUM 7 24695 SUM 1069 23115 SUM 890 28899 INC 7046 755880411 INC 21412 955287113 INC 1882 79643593 SUM 3063 28917 SUM 6811 16921 INC 26842 112303376 INC 10707 743821188 SUM 2491 29962 SUM 10213 28156 SUM 1359 13110 INC 28070 939756378 INC 9496 904065707 INC 23951 987104903 INC 7987 316985035 INC 14638 45370607 INC 8239 456502026 SUM 13654 29188 INC 17220 407798538 INC 897 124581628 SUM 12636 20488 INC 12048 88356347 SUM 842 19288 INC 23713 17449305 INC 20959 990822510 INC 8816 480620448 SUM 6522 29471 SUM 5824 23962 INC 26517 14369114 INC 1611 674135996 INC 7440 951414050 INC 15579 518612176 SUM 11696 30724 INC 16809 999139769 SUM 14617 20239 INC 30576 476309312 INC 28703 944693334 SUM 26636 31279 SUM 17861 28339 SUM 2878 26814 INC 5873 574917772 INC 22512 26830694 SUM 10017 26656 SUM 6684 28799 INC 13082 471513538 SUM 205 30746 INC 11604 328452671 INC 26546 927210363 INC 15447 844923144 SUM 7013 18110 SUM 21611 30427 SUM 595 18206 SUM 2217 15325 INC 7379 147168045 INC 21118 953031539 INC 24793 146003078 SUM 6217 21437 INC 17225 453714357 INC 5811 971500594 INC 18932 937089780 SUM 2575 23857 INC 14217 903850827 INC 16557 29984725 INC 5234 588391800 SUM 16209 24798 INC 19208 15943342 SUM 7487 18974 INC 13938 968773524 SUM 18706 31392 SUM 947 13503 INC 14614 995254814 SUM 21758 30844 SUM 23488 27060 SUM 3626 7864 SUM 31 13953 SUM 3278 14064 INC 15614 939508589 INC 397 492126818 INC 18917 702826170 SUM 13114 23319 INC 24797 653197246 SUM 3291 30734 INC 25229 575302384 SUM 12802 25803 SUM 1913 22344 INC 9787 63396076 INC 7884 476083443 INC 25308 29060079 INC 13719 135656961 INC 23102 821069442 SUM 6517 19020 SUM 8011 16447 INC 2655 755932357 SUM 25025 28598 SUM 1235 29022 INC 6808 199218376 SUM 2125 31372 INC 14146 878728451 INC 20467 318722770 INC 14506 308239589 SUM 2674 17952 SUM 9480 29141 INC 24792 125858115 INC 21384 39615275 INC 22092 355051735 SUM 4691 12909 SUM 1251 9995 SUM 10507 19336 INC 18570 142604851 SUM 18495 28225 INC 15266 994963829 INC 29599 918494467 INC 23239 492166374 SUM 4135 27238 INC 26371 892334069 SUM 25241 31269 INC 29503 222092779 SUM 111 12872 SUM 2346 28761 SUM 1779 12379 SUM 19058 27598 SUM 6402 26435 INC 24496 760421180 INC 11205 866418721 INC 24699 183892813 INC 5365 134647562 SUM 1157 28797 SUM 1096 19733 INC 6208 211752 INC 6336 22236725 SUM 16537 22740 SUM 4485 10712 INC 30385 22433475 SUM 29726 30674 INC 31159 710184851 INC 13659 532646495 INC 12246 744287743 SUM 9288 19103 SUM 1108 22193 INC 17242 600483300 SUM 269 21127 SUM 16022 30746 SUM 4959 15444 SUM 6052 31330 SUM 7925 22292 SUM 18528 26732 INC 24260 28631205 INC 19183 15080870 SUM 4297 31060 SUM 1771 31442 SUM 3979 29799 INC 24505 13251840 INC 10602 880118954 SUM 1825 17546 INC 7711 457851748 SUM 3904 9891 SUM 11613 31363 INC 12444 190190956 SUM 16905 27014 INC 17125 112713464 SUM 378 19377 SUM 9596 17443 INC 25697 744445086 INC 4529 10188002 SUM 6872 23873 INC 4519 147477473 INC 19705 993752666 INC 15523 950469295 INC 11151 845376701 SUM 8190 27411 SUM 2643 30089 INC 21770 598900146 SUM 1917 19335 INC 23916 40007738 SUM 24455 30915 INC 15827 202770489 SUM 14214 27648 INC 21071 121247137 SUM 7818 16051 INC 832 7941396 INC 14464 961871917 INC 18760 424466712 INC 7197 29039983 SUM 10677 27311 SUM 1114 16189 SUM 2470 8939 SUM 4015 30195 SUM 11336 21108 INC 28064 555776896 INC 28200 885845363 INC 2382 491820731 SUM 3071 11911 INC 21865 110726032 INC 13302 803745379 SUM 441 16799 SUM 6121 23985 INC 15006 475342696 INC 10100 360576743 SUM 1417 30799 SUM 13520 31382 SUM 19118 31357 SUM 4965 30227 INC 21514 990949524 INC 19717 353484117 INC 7977 997130289 INC 24489 408210151 INC 26055 803256886 SUM 7539 26589 SUM 971 15407 INC 26123 283410193 INC 20138 327124096 SUM 7128 18411 INC 5891 13244436 INC 21893 727333736 INC 30457 3896844 SUM 2676 8266 INC 12743 146309406 SUM 28135 30466 INC 1725 608978525 SUM 1428 26799 SUM 6589 31111 SUM 2716 26080 SUM 22870 27149 INC 3001 961759927 SUM 9806 23513 INC 24372 684514034 INC 26848 807688917 INC 26287 458627653 INC 15899 146612154 SUM 1016 15591 INC 23445 876880186 SUM 2555 11777 SUM 1414 21890 INC 30970 728919876 SUM 165 29797 INC 16800 894743405 INC 26635 130685127 SUM 20974 29936 SUM 22160 29917 INC 4353 89454440 INC 505 725811199 INC 19036 2041928 SUM 1821 26066 INC 9525 953201570 INC 26225 144802235 SUM 2579 7498 SUM 14608 24513 INC 24687 685698564 INC 15272 418458836 INC 27684 990755782 INC 25573 724968326 SUM 14870 20229 INC 18611 851731546 SUM 15520 31109 SUM 10086 17347 SUM 12731 29170 SUM 50 15912 INC 10924 610422631 INC 17944 79169679 SUM 1696 7560 INC 3822 824066707 SUM 5102 15704 SUM 8830 22094 SUM 23454 31215 INC 13009 8496340 INC 12213 819022960 INC 12319 894342361 INC 385 261639108 INC 7122 808158778 INC 4688 507193436 SUM 6093 23948 SUM 3860 18342 INC 4036 759369631 SUM 11186 30309 INC 4880 624322018 INC 8496 643975910 SUM 6235 30150 SUM 1359 20050 SUM 11187 23496 SUM 18400 30574 SUM 21940 27095 SUM 3697 25292 SUM 13579 23391 INC 28348 858860831 INC 20905 424399456 SUM 7793 26079 INC 8557 909448405 INC 8392 147389932 SUM 11438 31128 SUM 13800 30742 INC 13372 761538759 INC 26663 145204682 SUM 2514 12290 SUM 743 29299 INC 899 955898377 INC 19952 355857239 INC 3079 870586079 INC 12502 329658438 SUM 12773 25532 SUM 1959 23166 INC 24028 472117655 SUM 3777 18097 INC 24650 793137526 SUM 1176 6007 INC 12328 318748316 INC 20722 801807457 INC 3702 936015950 INC 8775 63538804 INC 870 960796434 SUM 41 26927 INC 2169 38047663 SUM 22192 29355 INC 20239 646478904 INC 8681 59123765 INC 6974 800945652 SUM 9402 19679 INC 28047 65132778 SUM 4790 27174 SUM 2977 23993 INC 20905 861293063 INC 14520 332720429 INC 8864 374723043 SUM 7142 28208 INC 21961 808249451 INC 26695 803396942 INC 24915 215362883 SUM 15600 27969 SUM 871 24899 INC 8813 138474760 SUM 28174 31135 SUM 13179 20366 SUM 11431 13061 INC 16435 63337226 INC 2982 995156442 SUM 8840 28820 INC 26774 948526242 SUM 3270 19192 INC 23 737131019 INC 22492 47474078 INC 27370 886370689 SUM 5060 17624 SUM 25015 29648 INC 1848 610086835 SUM 7103 29556 SUM 933 26042 SUM 140 8172 INC 27949 24074975 SUM 5742 10321 INC 21428 110972634 SUM 2009 26323 INC 1702 503311994 INC 11912 953479006 SUM 11449 29698 INC 7161 996212511 INC 1817 77052488 SUM 7956 30574 SUM 3585 26788 SUM 12581 29923 INC 4304 843975421 SUM 1319 21920 INC 251 101967 INC 4078 979651588 SUM 4442 30655 INC 7573 71596695 SUM 5296 21125 INC 29593 54236178 INC 30667 108671891 INC 29950 957528526 SUM 3220 13880 INC 25359 252837699 SUM 107 28782 INC 20526 995516738 SUM 27200 30719 SUM 16148 27036 SUM 1988 22775 SUM 16824 30769 SUM 7604 22464 INC 29805 12015423 SUM 5022 15765 SUM 1677 15557 SUM 21147 30239 SUM 12284 18209 SUM 11845 30684 INC 16236 39545808 SUM 2560 24324 SUM 24423 26415 INC 122 425005126 SUM 14884 24291 SUM 1969 9810 INC 30439 145900030 SUM 922 25539 SUM 20889 29866 INC 24207 282436507 INC 12773 478312716 SUM 21547 28499 SUM 17872 23697 INC 22960 939477223 INC 22635 598629015 SUM 3629 19906 SUM 11769 30408 SUM 2098 24157 SUM 1717 31299 INC 7318 144380376 INC 28729 413189239 INC 1708 681565750 INC 29543 109149189 SUM 8837 21695 INC 17280 609237087 SUM 27243 31111 SUM 8957 23602 INC 921 922571875 SUM 1730 24641 INC 17961 995698801 INC 20897 927199596 SUM 12506 23876 SUM 13471 29663 SUM 8266 15689 SUM 13521 20336 SUM 15119 28221 INC 15361 111787282 SUM 653 28956 INC 716 103153307 INC 15503 995532238 INC 9779 417382422 SUM 2504 26336 SUM 19339 30766 SUM 6758 19861 SUM 3038 29422 SUM 4709 29925 INC 25509 729586529 INC 10385 778079539 INC 22850 592142685 INC 19423 5342601 SUM 4894 24153 SUM 26058 30113 SUM 3590 18338 SUM 14436 23722 SUM 13962 26648 SUM 27811 31322 INC 22325 12258233 SUM 3859 16906 INC 24242 130179874 SUM 20726 27061 INC 5217 142496428 INC 17516 644945395 INC 18038 754956693 INC 18929 518720628 INC 28001 946942883 INC 23979 760543089 SUM 8853 31053 INC 19029 925138738 INC 6878 536707381 INC 13921 113125942 INC 7275 56808342 SUM 9006 15874 INC 17357 560743751 SUM 13069 30347 INC 19804 726472750 SUM 9810 20702 INC 18659 859696613 INC 25523 72237936 INC 18614 112087745 INC 27521 938192008 SUM 780 16148 INC 13159 610579755 SUM 2289 31221 INC 21817 197528276 SUM 4813 29239 SUM 8841 27667 INC 19132 730998424 SUM 22292 29979 SUM 9191 26222 SUM 3471 31184 SUM 5696 24950 INC 31014 122256249 INC 1625 759308273 SUM 1393 23515 SUM 3872 28462 INC 15284 877438264 INC 1123 98590833 SUM 2617 17225 INC 18934 143260903 INC 19576 544120585 INC 20496 469659456 INC 16703 130641394 SUM 721 10235 SUM 1687 14764 INC 8396 119124022 INC 18196 121926612 INC 11811 144829472 INC 6302 23730753 INC 9551 743844677 INC 19582 890350937 INC 2005 946154283 SUM 10664 27015 SUM 13774 26371 INC 10184 488974450 SUM 7450 29996 SUM 8642 29436 SUM 950 1984 INC 11651 530888268 INC 23560 343737868 SUM 10676 27796 INC 22596 670048630 SUM 29083 29900 SUM 1519 21508 SUM 10305 26104 SUM 16674 31227 SUM 6819 24463 SUM 21867 26711 SUM 2429 26093 INC 29206 877593324 INC 18037 616402876 SUM 7437 29349 INC 20825 69099972 SUM 27500 31441 INC 12174 886912056 SUM 11019 12546 SUM 239 29640 SUM 21162 27830 SUM 4734 25551 INC 21992 420251443 INC 21848 138001068 INC 5588 485240862 SUM 24591 29190 INC 5976 62023697 INC 17910 341973655 SUM 72 14633 SUM 19822 29146 INC 5417 269776688 SUM 3396 30696 INC 29120 274811014 SUM 1032 15347 SUM 1425 20997 INC 25784 11917201 SUM 17251 30429 INC 29535 567274249 INC 27246 879600845 INC 783 960882522 SUM 1281 8963 INC 4814 14053965 SUM 5418 31053 SUM 466 24312 INC 22766 816715877 INC 19945 872554876 SUM 13523 21734 INC 10736 794746894 SUM 7606 25843 SUM 2814 16657 SUM 946 21152 SUM 16154 31215 INC 28179 629304313 SUM 25794 30652 SUM 709 31013 SUM 3906 31318 SUM 3218 28189 SUM 24673 28379 INC 10374 355893316 INC 28440 576838480 SUM 2068 25414 INC 19307 760527281 INC 2547 12148486 SUM 17110 28396 SUM 9110 29874 SUM 2778 31436 SUM 15669 20539 SUM 6541 10854 INC 27957 836535374 INC 1360 206085932 SUM 7860 30966 INC 15758 950466855 INC 6692 547877891 SUM 5911 25797 INC 19380 993161720 INC 21014 902706543 INC 23937 535235191 SUM 8823 13181 SUM 8551 28052 INC 8833 890131882 INC 26160 857421434 INC 15587 954123949 SUM 752 28675 INC 21955 27752263 INC 3800 610180934 INC 21454 75395549 INC 12731 576993705 INC 11401 143245346 INC 15128 791940389 SUM 8102 29805 INC 26214 6941580 SUM 3372 30123 SUM 55 28680 SUM 1937 24734 SUM 10166 28992 INC 22308 340929070 INC 10346 541395984 INC 18272 73630481 SUM 10831 30795 INC 107 982256657 SUM 1422 28793 SUM 13240 28379 INC 10545 978752897 SUM 21166 31135 SUM 3134 31365 INC 20689 4436701 INC 7335 113904046 SUM 14288 24037 SUM 1605 16961 INC 17081 608266791 SUM 3721 31337 SUM 240 30824 SUM 47 29282 SUM 977 8044 INC 22164 44619166 INC 27698 433927569 INC 4576 112318805 INC 21041 859823416 SUM 7915 25962 INC 18834 725731941 SUM 4045 26166 INC 25832 894730304 INC 28555 79850174 INC 3495 126492519 SUM 2432 11809 SUM 5156 25803 SUM 41 17902 INC 279 134371971 SUM 13183 25297 INC 18315 977690806 INC 1257 323251936 INC 9692 798922034 INC 24421 870778536 SUM 1160 2786 INC 22613 983065298 SUM 9416 28651 INC 25241 79122444 INC 13231 978738820 SUM 24592 28823 INC 3136 63520206 INC 12198 961710212 INC 29104 754000480 SUM 12595 24365 SUM 1074 9411 SUM 4552 30133 INC 15079 138535108 INC 28230 541352329 INC 29641 145337395 INC 10919 876923998 INC 26151 924012004 INC 339 568619765 INC 4911 870639083 INC 1990 146391104 INC 6227 770714883 INC 30004 27737588 SUM 5562 25180 INC 9276 28981435 SUM 22014 29032 INC 22154 240414915 SUM 8461 29496 SUM 4657 11575 INC 886 12042457 INC 6158 938870582 INC 29364 738262584 INC 116 449445369 INC 13049 746753835 SUM 15898 29557 INC 8175 955245502 INC 17819 492146966 INC 21597 745872368 SUM 3332 16286 INC 885 805293263 INC 10153 28682311 INC 24446 146809382 SUM 5637 20092 SUM 19861 28254 SUM 43 7850 SUM 7425 31440 INC 3073 972426796 INC 24846 438119400 SUM 4053 23987 SUM 3756 27721 INC 24165 483183197 INC 12963 995516439 INC 25880 860156213 INC 9610 6290125 SUM 10541 29489 SUM 478 6315 INC 22165 961864292 INC 20360 727629433 INC 10155 134726436 SUM 17 21260 INC 13088 921263261 INC 30260 955262741 SUM 17109 29920 INC 12315 602197428 SUM 6090 16175 INC 11822 117987752 INC 9931 950052511 SUM 14236 24819 SUM 11252 27942 SUM 7447 15180 INC 8961 76145177 INC 6109 868888122 SUM 20600 26886 INC 3052 815878129 INC 5438 7866839 INC 25922 870643551 SUM 27897 30098 INC 3284 80352112 SUM 24018 29048 SUM 5721 14141 INC 1571 421919332 INC 8925 39685814 SUM 16648 24892 INC 14521 939454702 INC 890 173155555 INC 5137 300877765 INC 31214 875854954 INC 27277 866986138 INC 8362 26953598 SUM 7575 23834 INC 8207 912337374 INC 28695 144240848 INC 29638 324388695 SUM 10255 19372 SUM 3511 9876 INC 20442 28555163 SUM 18233 26640 INC 27390 608193497 SUM 1501 8203 INC 6431 147483390 INC 15962 623257896 INC 30050 22735566 INC 6047 113835426 INC 4830 828431388 SUM 323 17773 INC 14162 44679860 SUM 12594 26597 INC 3890 914287052 SUM 13828 23731 SUM 15960 31168 INC 3202 523400146 INC 4298 125754273 SUM 1994 28436 INC 18489 957459128 INC 6796 503042741 SUM 15003 30497 INC 29849 970386532 INC 22856 658011566 INC 1977 93422335 INC 6696 756429766 INC 28336 231095096 INC 9295 974029189 SUM 2461 16473 INC 22906 946391093 SUM 18240 21527 SUM 6954 31001 SUM 30 12482 SUM 3754 22219 INC 1436 29053014 INC 23317 346231389 INC 17524 670055397 INC 20311 142191624 INC 21085 290216205 INC 21638 475707314 SUM 6753 20936 INC 3861 28664484 SUM 672 31029 SUM 2766 8588 SUM 8155 21028 SUM 8339 30935 INC 9127 28640114 SUM 24831 27744 INC 4772 138257346 SUM 701 13965 SUM 472 2204 SUM 6600 26424 INC 15064 927747989 SUM 11362 28661 SUM 22498 30766 SUM 5209 18960 SUM 10351 25807 INC 19730 16047013 INC 21663 68784346 SUM 16090 31458 INC 29151 926169854 SUM 6301 20199 INC 15180 954103220 SUM 4237 22553 SUM 8702 21919 SUM 6999 31148 SUM 4958 29449 INC 26687 29019706 SUM 8281 27365 INC 26591 26333375 INC 29279 325266754 SUM 3724 20762 INC 22347 135616929 SUM 1 21315 INC 6939 113833812 INC 14594 109697526 INC 25867 475567353 SUM 11720 20475 SUM 7994 19272 SUM 3861 18878 INC 28699 916902924 INC 6147 365177485 INC 662 471330403 INC 14934 593782809 SUM 8704 27290 SUM 1252 31270 INC 5964 13222924 SUM 2689 27195 INC 5017 804619142 SUM 2039 26446 SUM 1787 24510 INC 8455 793082467 INC 2420 13227671 INC 5613 542308314 SUM 17860 24552 SUM 204 24641 INC 3088 705317289 SUM 3749 27026 SUM 18359 29079 SUM 4138 19221 INC 20428 65691984 INC 13947 945022375 INC 29362 25875583 INC 16946 469074843 INC 9898 338291715 SUM 1892 16600 SUM 3065 14754 INC 14692 919642294 SUM 13750 28558 SUM 5060 21439 SUM 613 24842 SUM 5746 19459 INC 14198 656305583 SUM 14091 16432 INC 11094 26974356 SUM 3609 21407 INC 1880 144048275 SUM 9999 26927 SUM 1432 25308 INC 19618 130107160 INC 4257 239036007 SUM 602 2463 INC 6460 917617273 INC 131 514660500 INC 27852 258663952 INC 17588 63515508 INC 8906 126464110 SUM 2112 24482 SUM 703 23826 INC 29805 915181969 INC 29404 85863190 SUM 896 30126 INC 30760 103355398 INC 29516 604719217 SUM 18225 24757 SUM 135 3547 INC 14932 68990208 INC 3848 417932007 SUM 5197 15183 INC 21732 805011090 SUM 4659 17265 SUM 8804 9556 SUM 9764 14565 INC 18484 950927368 INC 14769 609605783 INC 79 26834176 INC 6981 602080496 SUM 2662 28012 INC 12358 686885941 INC 6877 48492198 SUM 6270 27825 INC 22781 894285190 SUM 7085 31338 INC 7171 29030298 INC 16225 199363809 SUM 3280 19419 INC 19915 117183095 INC 19164 327372129 SUM 3129 21993 SUM 3767 16833 INC 25054 678474315 INC 4074 956163007 SUM 16732 31275 INC 26030 433297664 SUM 2077 28264 SUM 5953 19191 INC 29435 28296002 INC 25975 138040309 SUM 186 31142 SUM 1444 21580 SUM 7964 25531 SUM 24748 31264 INC 27934 651220011 SUM 22660 26579 SUM 4777 29886 SUM 23292 31238 SUM 4995 30871 INC 16462 543502061 SUM 1722 28323 SUM 2062 13147 SUM 10383 30613 SUM 5098 31041 SUM 8230 30169 INC 21877 808259596 SUM 1252 25278 SUM 14533 31151 INC 14587 953508906 INC 29250 417939530 SUM 92 11263 INC 23991 461102450 SUM 2549 30412 INC 26039 130696881 SUM 11286 21459 INC 25991 46280091 INC 13286 965704178 SUM 5986 23547 INC 1126 149228318 SUM 6048 31070 SUM 10121 30938 SUM 22745 29288 SUM 1946 11824 SUM 9542 25499 SUM 3957 26434 INC 29495 815175785 INC 3477 28239901 INC 9745 147390229 INC 30286 72654206 SUM 2165 14506 SUM 492 31278 SUM 7172 25317 SUM 6946 27944 SUM 292 12913 INC 20563 652166931 SUM 22888 30478 SUM 4072 12981 SUM 22155 27034 SUM 2923 14973 INC 13310 27422128 INC 28193 29069950 SUM 4257 24932 SUM 4270 22153 SUM 5967 12613 INC 30788 64276978 INC 2806 95568750 SUM 315 22991 SUM 13708 18104 SUM 2660 15841 SUM 3734 23194 INC 17455 223561754 INC 27515 24835515 INC 15259 955294138 SUM 15356 27194 SUM 16943 29907 SUM 324 18908 INC 12024 24672502 INC 28948 957566513 INC 7679 714469915 SUM 475 13965 SUM 17948 26994 SUM 16253 25632 SUM 3752 20507 SUM 22641 28907 INC 20595 948332108 INC 16463 28999596 SUM 24808 27787 SUM 1081 27710 SUM 9546 29200 SUM 694 3727 SUM 22856 27772 INC 21481 867506241 SUM 9802 23720 INC 14251 134282712 SUM 3349 16988 INC 21239 629064170 SUM 19988 27776 SUM 13158 26963 SUM 7895 31412 SUM 6560 12666 SUM 4162 23074 INC 19749 368281307 SUM 46 20892 INC 4638 708078252 SUM 16020 27762 INC 16720 609631379 SUM 1940 31307 SUM 23607 29404 INC 30268 284255998 SUM 1728 28680 SUM 8039 21242 INC 18701 475543249 SUM 4939 26369 INC 26364 147341221 SUM 3771 9597 INC 9748 809839234 SUM 3323 29292 INC 23446 877932178 SUM 15694 24987 SUM 26623 31040 INC 23806 974278808 SUM 10691 20412 INC 1422 743717054 INC 1742 144299851 SUM 2586 26163 SUM 3255 31180 SUM 426 25759 SUM 82 29551 SUM 21626 29289 SUM 8166 29280 INC 17249 460523926 INC 26947 406978605 INC 29057 825525687 SUM 6581 16189 INC 5301 927654465 INC 19853 709269867 SUM 6622 24063 SUM 16029 30105 SUM 9573 31078 INC 29515 432360636 INC 11348 543459246 INC 30275 83117527 INC 20176 638935528 SUM 3125 14536 SUM 14351 30128 INC 31208 11162218 SUM 6013 14686 SUM 9301 29190 SUM 15118 30972 INC 26128 259420918 SUM 2757 5502 INC 2477 20507496 SUM 1566 21754 SUM 1524 26285 SUM 3923 26794 INC 26959 871883834 SUM 8013 18742 INC 7614 886435458 INC 15475 999579489 SUM 151 23338 SUM 1623 14594 SUM 5870 26845 SUM 3694 28405 INC 17832 26900031 INC 24059 126503718 SUM 25579 31101 SUM 11397 28315 INC 16855 16109187 SUM 9440 25866 SUM 1736 16524 INC 3658 886295534 INC 30563 145309794 INC 17509 147415172 SUM 5330 25475 INC 12534 543503161 SUM 4848 26646 SUM 2474 27365 SUM 2278 26401 INC 11494 536825444 INC 15736 810185197 INC 8632 5958243 SUM 22919 29818 INC 10517 760372188 INC 28841 146660109 SUM 18388 30971 SUM 2590 26826 INC 30827 6464863 INC 30182 133829674 INC 18677 974822030 SUM 22366 25850 INC 22183 669069472 SUM 9617 28984 SUM 10240 30815 SUM 6787 20583 SUM 15996 25624 INC 5547 10807919 SUM 32 24952 SUM 97 10097 SUM 4028 27370 INC 26287 889326545 SUM 22869 31062 SUM 5588 25929 INC 15174 970132703 INC 23141 402421931 INC 17646 353751481 SUM 6618 29696 SUM 4314 12041 INC 15611 922693722 INC 16618 894719371 SUM 16750 22440 SUM 3159 27265 SUM 5934 29910 INC 21263 5993573 SUM 1103 20783 INC 11995 337536857 INC 23306 722849219 INC 7255 69748921 INC 4681 596875 INC 28751 149326266 SUM 3643 31229 SUM 10819 31238 SUM 9939 18617 SUM 19020 27759 INC 19691 600490772 INC 1146 28980607 INC 31252 489717764 SUM 6881 17066 SUM 8324 19450 SUM 219 23308 SUM 4743 17308 SUM 9358 21993 INC 16001 73695097 INC 17711 821116531 INC 16190 954403285 INC 24828 7290740 INC 12036 928106540 SUM 8870 23890 SUM 6016 27590 INC 10356 937093059 SUM 8878 21200 SUM 14344 29036 SUM 3616 20522 SUM 15417 24219 INC 14888 24865321 INC 23219 877158727 INC 28734 995040338 INC 17567 223471028 INC 16574 817653442 SUM 5829 30601 INC 27894 979666937 INC 1567 933092554 SUM 2061 19800 INC 4225 942988303 SUM 922 31147 SUM 520 3619 SUM 13348 24379 SUM 7192 26706 SUM 10439 30011 INC 1210 147426809 SUM 1924 13106 SUM 4992 15293 INC 2727 305567001 INC 18748 688909703 SUM 1330 19510 INC 27372 600878871 SUM 9840 26732 INC 23470 526239927 SUM 196 22819 SUM 18894 30041 SUM 7120 27473 SUM 6421 24795 INC 16465 994372629 INC 22241 441836826 INC 22244 22766861 INC 4501 672223289 SUM 5913 22490 INC 6190 993408849 INC 13355 121785947 SUM 532 10091 SUM 14541 23056 SUM 21999 29109 INC 29275 574734640 INC 3126 985366988 INC 14363 62469662 SUM 2502 29559 SUM 777 20178 SUM 858 31329 INC 2705 456098056 INC 30310 615365918 SUM 11984 31314 SUM 4959 24238 SUM 20748 31180 SUM 15148 26921 INC 20244 910167835 SUM 15465 30329 INC 4718 8528323 SUM 1099 19872 INC 22961 20324960 INC 8415 992977098 INC 16473 3900200 INC 30073 877976302 INC 7473 514638778 INC 10162 65051142 SUM 21945 30644 INC 1156 943501604 SUM 882 31118 INC 18886 943303238 INC 15319 111778010 SUM 5710 31114 SUM 2079 25293 INC 15979 27977916 SUM 3765 30062 INC 16859 954281352 INC 11442 940102680 SUM 1377 4533 INC 1526 941962228 INC 8781 28984297 SUM 3207 27652 INC 10489 915113983 SUM 9341 18437 INC 9838 141654275 SUM 5011 12148 SUM 13810 23305 INC 25796 576937716 SUM 25279 29307 SUM 859 16262 INC 28966 36788440 INC 28411 4161170 INC 12372 143562128 INC 16751 997585267 SUM 7688 22579 SUM 10501 20084 INC 30766 35517000 INC 30052 910492980 SUM 3177 21811 INC 1736 852847297 SUM 6432 22004 INC 4813 954790629 SUM 5950 31061 SUM 3359 11245 INC 2913 71005877 INC 5272 146754069 INC 15202 955251713 INC 19265 536863855 INC 11062 995863678 SUM 22 12804 SUM 4886 16800 SUM 1200 1909 SUM 14575 31103 INC 18629 357967356 SUM 8732 31387 INC 519 145281738 SUM 1122 28281 INC 29997 892299850 INC 23338 475295713 SUM 6211 17154 INC 2406 205615589 INC 21053 626217978 SUM 3705 23734 SUM 17064 28242 SUM 8227 16095 INC 12268 52733470 SUM 18409 24594 INC 24308 886434811 INC 24324 409946731 SUM 9988 12238 INC 15139 20113028 INC 8704 138272388 INC 6342 471226794 SUM 4121 20023 SUM 3931 27707 INC 21738 405794515 SUM 16194 31029 SUM 3492 20506 INC 10000 592999141 INC 14128 1507697 INC 500 72582349 INC 18347 146372411 SUM 7321 31347 SUM 7012 17799 INC 2927 67183800 INC 14684 145110282 INC 14729 896519991 INC 19114 574261785 INC 3865 934329432 SUM 16815 27459 SUM 1030 11396 INC 26922 729148940 SUM 3976 12518 INC 3170 670045408 SUM 1408 21011 INC 28540 146902513 INC 23528 878032012 INC 10376 786254249 SUM 12504 29407 SUM 10494 20522 INC 12000 931861342 SUM 22402 27710 SUM 105 28271 INC 26002 719601519 INC 699 51196039 SUM 12250 17644 SUM 13513 31444 SUM 23644 26497 INC 19231 802104880 INC 17829 132349202 SUM 394 1525 INC 19611 28516964 SUM 4730 10272 INC 10724 469400471 INC 9137 146911731 INC 1856 13206118 INC 12774 724891554 INC 19843 609457034 INC 25282 11134583 INC 20121 28950907 SUM 955 29737 INC 19704 216028114 INC 28797 69604590 SUM 1659 22866 INC 17398 821404883 SUM 6181 25912 INC 9703 138921530 INC 24502 944801569 INC 27059 894102432 INC 1731 805034756 INC 15326 80366879 INC 15927 994696067 SUM 4438 28145 INC 29887 373297095 INC 5299 977568595 SUM 6632 25813 INC 20349 885626394 INC 24067 27892517 INC 13421 391374999 SUM 13466 13723 SUM 7895 11814 SUM 7165 21568 INC 16711 476341059 INC 8830 805170955 INC 19076 143104655 INC 29319 486970646 SUM 4353 26304 INC 25703 968510633 INC 11861 97143835 INC 4709 36326247 SUM 18521 31229 SUM 11074 23726 INC 11261 852970515 INC 10683 487619693 SUM 4198 20262 SUM 29671 30491 SUM 4289 20472 SUM 1301 11827 INC 30399 20652126 SUM 20621 28774 SUM 126 7172 SUM 12918 25371 SUM 6102 24824 INC 30515 28988912 INC 14600 142697993 INC 1859 998580379 INC 28889 266627901 INC 7710 5512847 SUM 9370 28892 INC 25825 771621073 SUM 11905 15747 INC 30080 995362659 SUM 996 19450 INC 19916 755912356 SUM 3350 30006 INC 5155 686895540 INC 6969 737513200 SUM 3405 11442 SUM 1968 20527 INC 15534 637223456 SUM 2008 31357 SUM 1523 12052 INC 10923 944880701 INC 30090 876506235 SUM 7 19231 SUM 7719 21027 INC 1475 128076413 INC 1957 856783268 INC 24145 130544569 INC 24818 869342500 SUM 596 20355 INC 25999 953074176 INC 8 34757002 SUM 7839 27889 SUM 8279 30548 SUM 3430 31015 INC 26316 952515182 INC 11884 758551394 SUM 13456 20551 SUM 134 2338 INC 27282 342087547 SUM 8504 30833 INC 21129 868222940 SUM 13976 25142 SUM 1761 31072 SUM 12427 26076 SUM 15993 30633 SUM 11720 30111 SUM 12064 22537 INC 20402 869600928 SUM 9414 24511 SUM 22496 28882 SUM 5237 16913 INC 23545 878050226 INC 20779 720420811 INC 7979 144276584 INC 8184 113667589 SUM 12249 22923 SUM 9332 30989 SUM 4753 10582 SUM 819 13051 SUM 6330 16684 INC 30556 56715579 SUM 17399 22508 SUM 1577 8235 INC 10107 888045836 SUM 16341 29456 SUM 13860 21009 INC 6670 995380606 INC 12767 692965533 SUM 17751 29854 SUM 1491 6978 SUM 2388 26654 SUM 1309 8635 INC 28294 875504448 SUM 2101 23834 INC 11405 710278116 SUM 16292 27257 SUM 312 13638 INC 14773 988858437 INC 4348 23683671 SUM 26371 30358 SUM 6842 30161 SUM 7508 31145 SUM 21270 26405 SUM 2361 23934 SUM 2945 24409 INC 24489 280922228 SUM 78 8830 SUM 6891 13993 SUM 19508 29234 SUM 1039 26438 INC 23665 492176482 INC 9061 876755739 SUM 2438 23410 SUM 172 31062 INC 16977 561446 INC 14742 989823049 SUM 10296 26529 INC 13412 54645976 INC 17718 147054117 INC 4840 894317602 SUM 7490 15519 INC 20421 940858666 INC 13256 14219157 INC 14570 670984392 INC 13934 853775062 SUM 7522 24532 INC 17177 138421012 SUM 4940 28406 INC 414 59007209 INC 3355 860757964 INC 29815 139055350 SUM 1309 16450 SUM 3832 27637 INC 24693 542265212 INC 16925 869888453 INC 13757 44656153 INC 26516 761605564 SUM 9707 18962 SUM 4875 13857 SUM 13404 30854 SUM 645 17348 INC 27151 141068672 SUM 8468 29262 INC 776 861312409 INC 2910 557859311 INC 7360 476219803 SUM 624 30977 INC 8412 799700736 INC 453 27975455 SUM 18394 25352 SUM 933 16761 SUM 12032 28849 SUM 7171 29967 SUM 2519 18656 INC 11742 471144437 SUM 9498 27459 SUM 5937 30108 SUM 9087 15170 INC 19320 190587894 INC 28816 623133852 SUM 4627 29375 SUM 20376 31366 INC 22271 12678550 SUM 3152 30837 INC 19409 24761198 INC 25642 113858986 INC 7337 959987442 INC 12407 519774918 INC 31266 760616153 INC 18444 26925356 SUM 607 15551 SUM 15896 24946 INC 15159 686845369 INC 12787 407058731 SUM 5746 17429 SUM 27055 31318 SUM 19043 31335 SUM 9403 13608 SUM 1899 25721 INC 8439 935272890 INC 14197 686827678 SUM 10552 24839 SUM 6285 21199 SUM 10114 29995 SUM 4499 27191 SUM 9049 19099 INC 18110 8579690 INC 14834 808507328 INC 2125 557987238 INC 31449 955306598 SUM 8330 23922 SUM 907 18936 INC 18791 467033793 INC 24998 946137166 SUM 1263 28442 INC 14940 771705914 INC 30252 68726190 INC 24245 282925130 INC 15426 994223819 SUM 964 12077 SUM 11208 14248 INC 28087 53801007 INC 541 794106010 SUM 7588 15749 INC 30228 862764681 INC 22955 166677733 INC 13119 287449067 SUM 12421 26965 INC 14672 433487192 INC 21810 743304661 SUM 21633 30677 INC 18376 881762452 SUM 13944 29062 SUM 1741 9285 INC 23412 340995575 INC 31084 24676526 INC 17684 79810980 SUM 3242 22282 SUM 17120 29865 SUM 2032 22730 SUM 754 19744 INC 22358 147295704 SUM 6904 23991 SUM 5650 29578 SUM 10660 28184 SUM 7365 30818 SUM 3411 16971 INC 8566 905781263 SUM 6025 26488 SUM 7298 29349 INC 26085 146618633 INC 408 139072458 INC 845 382388161 INC 5391 20505701 SUM 854 20807 INC 11672 28518233 SUM 13696 30985 INC 10160 932952868 SUM 5302 19502 INC 12942 758947603 SUM 6532 7170 SUM 1108 5200 INC 5894 338986172 SUM 9104 26519 SUM 8759 23673 SUM 713 23987 INC 16999 351076403 SUM 11930 23582 INC 6110 576976907 INC 2119 475245912 INC 30558 912486702 SUM 1266 24731 INC 24119 978492412 INC 3787 92246497 INC 23787 374680040 SUM 26163 29307 INC 22374 342796893 SUM 12387 28290 SUM 4757 8687 INC 26814 961667117 INC 26810 635881531 SUM 10973 24108 SUM 7815 29818 SUM 6337 21636 SUM 12957 29549 INC 19855 437568978 INC 30379 585127264 SUM 14649 25194 SUM 4896 8397 INC 14172 557484236 SUM 8728 22960 SUM 19097 28113 SUM 21573 31417 INC 30 190575678 INC 5338 62357544 SUM 17523 26676 SUM 8996 30242 SUM 11056 28384 SUM 5170 23691 INC 22166 518830876 SUM 28733 29632 INC 7571 56352968 SUM 15802 29553 INC 5761 80325511 INC 7241 939296451 INC 26931 820031674 INC 665 587518009 INC 30636 29048108 SUM 13288 23814 INC 16938 503314389 SUM 1859 17550 INC 5435 107341795 SUM 10458 18297 INC 18566 762289638 INC 4153 805062363 INC 18495 568113192 SUM 6816 30593 INC 14958 937386311 INC 22253 424045729 SUM 4331 7125 INC 15636 60865871 INC 24474 356863962 SUM 4491 23928 SUM 10113 21358 SUM 22548 25075 SUM 2042 21158 INC 4662 791987444 INC 18612 222315987 INC 27846 610015551 SUM 5684 29525 SUM 7153 11517 INC 8416 882215145 SUM 10074 27181 INC 19293 604747781 INC 12093 18475700 SUM 13268 23707 INC 4251 24750928 INC 16338 683003219 SUM 2105 30269 INC 23657 15969962 INC 15323 130512965 SUM 3819 10661 INC 12333 671357835 INC 5491 28509774 SUM 8660 31291 INC 6639 123117470 INC 22736 730943698 INC 9378 535654103 SUM 1868 11752 INC 10805 693502974 INC 3270 844602077 INC 2331 827722538 SUM 8860 27608 INC 22451 862220807 INC 14680 127679857 INC 28511 802678146 SUM 594 22935 INC 21648 905328905 INC 24474 418386827 INC 16915 574338186 SUM 10395 28665 INC 29912 333756460 SUM 21326 29742 INC 3576 409004160 INC 30490 94813452 SUM 2220 22761 SUM 22759 31449 SUM 3461 7367 SUM 4150 29824 SUM 22861 30166 INC 6580 837598587 SUM 10478 29047 SUM 14213 30404 SUM 3351 15339 SUM 9175 22799 SUM 30688 31443 SUM 338 23149 INC 6608 174124521 INC 10133 104975036 SUM 15254 21685 SUM 11926 28750 INC 23355 701810330 INC 25908 233920718 INC 16116 935043583 INC 19941 321695272 SUM 16198 28587 SUM 18266 28613 SUM 165 24960 SUM 7048 28056 SUM 3245 27768 INC 18600 386728860 SUM 17261 30689 INC 13175 105525545 INC 25100 993378983 SUM 21524 27650 SUM 8100 30580 SUM 18138 30434 INC 5381 710081539 INC 30881 878747401 SUM 11098 29900 INC 334 3328286 INC 15515 961925216 INC 12079 866439105 INC 23437 994374392 SUM 1158 26281 INC 4434 688861268 SUM 366 20334 INC 12425 725381595 SUM 685 26980 SUM 139 20095 INC 31295 483793951 INC 27757 876924671 SUM 25018 29221 SUM 3894 28157 INC 27465 13100524 INC 16100 774162404 INC 8136 797986077 INC 4657 810829027 INC 27977 130150862 SUM 5986 8739 SUM 877 15132 INC 22158 243214824 INC 21613 590749523 SUM 10234 28102 INC 2819 760552759 INC 17999 72950891 SUM 5838 27977 INC 30661 515244415 SUM 12135 28661 INC 6714 487952463 INC 19377 898937088 INC 17008 147098350 SUM 8002 30702 SUM 4375 14437 SUM 3593 20493 INC 10015 609954494 INC 16119 491127625 SUM 450 3136 SUM 3372 14587 INC 16463 928990979 SUM 160 24779 SUM 11268 31456 INC 20080 191145642 SUM 27790 31228 INC 3279 884871912 SUM 1281 1504 SUM 13980 21130 INC 26677 437488541 SUM 8054 28843 SUM 10214 14280 SUM 1110 27407 INC 8774 926797349 SUM 14880 25521 SUM 4485 14348 INC 21799 526451289 SUM 3263 23258 SUM 1326 18612 SUM 937 31459 INC 20980 28813152 SUM 5550 28305 INC 8457 638629410 SUM 19660 29338 SUM 28078 29654 SUM 7653 16168 SUM 4118 27987 SUM 19199 25075 SUM 16487 30667 SUM 15988 27000 SUM 2306 29176 INC 29174 67303866 INC 17591 29999934 SUM 714 29664 INC 7008 135643284 SUM 5911 21587 INC 1952 143532658 INC 5179 308017145 INC 23277 550878382 SUM 4119 15297 SUM 6285 28563 SUM 3032 27475 INC 26143 945846466 INC 529 750952377 SUM 5549 15179 SUM 7458 26602 INC 23337 325626802 SUM 3634 30683 SUM 4898 26331 SUM 596 20810 INC 27596 902599238 INC 29644 846449619 INC 18647 257738760 INC 24295 894725218 SUM 18819 29374 SUM 8618 29692 SUM 2543 15880 INC 22831 409798928 SUM 11743 21299 SUM 11762 29553 INC 17968 301856091 SUM 12559 30019 INC 23148 886070317 INC 30343 19252136 SUM 27625 31348 SUM 13361 27603 SUM 7892 23663 SUM 6434 30346 SUM 8239 26191 INC 6713 425434527 INC 7905 28438664 SUM 6169 11524 SUM 10175 31246 SUM 4274 19960 SUM 10021 26774 SUM 19 12840 INC 15049 702883680 INC 9695 490479305 INC 27953 406727503 INC 10772 871269480 SUM 13926 19131 SUM 6503 22254 INC 26381 132019371 SUM 15206 26135 INC 29865 995457514 SUM 11931 30495 INC 6203 99612807 INC 11081 790813291 SUM 6178 30773 SUM 2035 16390 INC 9474 943635353 SUM 5753 10562 SUM 18256 31370 SUM 10668 18933 INC 14402 11138628 INC 19441 8709125 SUM 5623 27947 SUM 16195 29220 INC 9317 116426593 SUM 283 3753 INC 4725 710151464 SUM 7634 27541 INC 14276 29047947 SUM 9462 23787 INC 1924 491881820 SUM 15664 27793 SUM 8517 23669 INC 20988 425260718 SUM 6891 19518 INC 25035 542862004 INC 504 935466488 SUM 4981 22995 INC 10363 136688218 SUM 19786 28649 SUM 5891 27929 SUM 16854 29690 INC 13825 548439460 INC 24638 141166260 SUM 24903 30117 SUM 7607 28619 INC 27859 28560021 INC 8749 856837924 INC 3386 653211575 SUM 9191 30718 INC 25663 301374119 INC 28718 478464071 SUM 1158 22334 SUM 18729 25620 SUM 1282 14903 SUM 1433 27590 SUM 9882 18284 INC 30476 805046486 INC 1633 121249008 INC 9990 759283495 INC 24594 953580830 SUM 11599 19960 INC 23935 147257596 SUM 6748 21191 INC 20016 794333498 INC 30521 249837358 SUM 5980 31236 SUM 8838 28979 INC 11399 978547905 SUM 16503 28879 INC 13301 810823165 INC 20382 928379944 INC 27697 80358080 INC 26622 2959192 SUM 4621 17428 SUM 3491 29306 INC 25152 608482590 SUM 5968 27054 SUM 10311 23670 SUM 876 11293 SUM 2129 31220 SUM 8077 21579 INC 3533 63594031 INC 12845 119514087 INC 19382 854903797 SUM 3858 22591 SUM 17050 29979 SUM 2250 28961 SUM 3918 26590 INC 18482 8770661 INC 5684 593273720 SUM 15181 31261 INC 26450 102908850 SUM 3323 10590 INC 15161 321933119 SUM 660 24852 SUM 11367 28023 INC 20858 885152859 INC 13222 901598921 SUM 3989 18109 INC 7735 538867348 SUM 12403 29904 INC 12944 143012010 INC 10413 942544062 SUM 11746 19891 SUM 4486 9601 SUM 12094 31344 SUM 19363 26937 SUM 9900 30756 SUM 5933 25585 INC 24939 418022139 SUM 25116 30274 INC 152 602180062 SUM 10 19143 INC 11762 80045487 SUM 3597 20294 SUM 375 29097 SUM 21868 29883 INC 18085 803855563 SUM 3295 27742 SUM 19927 27877 INC 19732 330720554 SUM 3800 29568 SUM 5907 19245 SUM 177 8667 INC 24358 103339777 SUM 3300 18853 SUM 6795 24669 INC 5103 944599275 INC 5019 872720350 SUM 6589 30856 SUM 1830 7382 INC 31017 803156559 INC 6280 994331169 SUM 7443 24671 INC 12377 642823392 SUM 1831 26071 INC 21912 74827360 SUM 29637 31324 INC 18434 73619152 INC 26862 42571399 INC 18227 8968038 SUM 6837 22788 INC 20745 71755619 SUM 19121 28685 SUM 19940 27718 INC 3012 977351705 INC 9080 542400315 INC 4716 202633880 SUM 7618 16162 INC 10501 11029976 INC 1267 491693990 INC 21865 268025247 INC 9649 893200312 SUM 3913 26681 INC 6197 147378225 INC 3523 79932490 SUM 210 7346 SUM 2194 30113 SUM 18459 30391 INC 2119 805093262 INC 9377 532356104 SUM 14160 21215 SUM 15924 23050 INC 20995 38355082 INC 14077 894221051 INC 31305 20393193 INC 16862 324390422 INC 13377 472688329 SUM 5348 30271 INC 28949 751320584 SUM 3937 29354 INC 15585 978458951 SUM 46 7503 INC 27801 617529700 SUM 135 27673 SUM 17996 30476 INC 22317 147435152 SUM 57 8833 INC 22748 840908882 SUM 5561 26165 INC 22961 894725160 SUM 482 23387 INC 24385 992999238 SUM 12753 28972 INC 27722 922918506 INC 15124 55346558 SUM 12660 29346 SUM 2338 17559 SUM 1249 31181 INC 21904 828638821 INC 15553 967064343 INC 13796 76148455 INC 7243 353799083 INC 6676 675145127 INC 22126 241470165 SUM 21047 29209 INC 19769 56908169 INC 14521 947615986 INC 6051 263639258 INC 23574 24263240 INC 25112 803998965 SUM 3872 17583 SUM 2879 7219 INC 12556 958153225 SUM 6522 29350 INC 22633 592877049 INC 16957 945104979 INC 20187 28628671 INC 22145 975227461 INC 30686 593827512 INC 29645 786925996 SUM 2496 29018 INC 24351 130037663 SUM 6283 15855 SUM 1364 20444 SUM 14105 15737 INC 11651 190172112 INC 25509 751134662 SUM 8175 29523 INC 10674 481395129 SUM 404 27908 SUM 11009 30498 INC 5513 883460592 INC 12414 913386223 INC 11480 920189164 INC 17096 111815455 SUM 611 25408 INC 13037 743512456 INC 6980 615927840 INC 5105 684790676 INC 18935 604595870 INC 19385 25824711 SUM 2674 15176 INC 20743 205849074 SUM 931 22845 INC 10955 111775785 INC 12729 756246862 SUM 7936 30720 INC 24824 760501255 INC 11419 387359322 SUM 1488 30700 SUM 7146 30383 INC 18351 389449140 SUM 6265 19151 SUM 13539 28740 SUM 20271 30973 INC 9013 817740507 SUM 15338 27608 INC 6028 3369076 SUM 11866 16403 SUM 8567 21832 SUM 12225 24524 SUM 8672 16689 INC 82 960824750 SUM 13874 29212 INC 15624 130526428 SUM 5856 31243 SUM 6022 24097 SUM 6689 27287 INC 7635 28112112 INC 14179 106069081 INC 20265 755398318 INC 12737 943662732 INC 29205 4999736 SUM 3917 23558 INC 18564 107623705 INC 2579 127553952 SUM 1627 19818 SUM 9547 19042 INC 25282 622595244 INC 19798 677681101 INC 6543 27670234 SUM 2064 26716 INC 28222 803077024 INC 12994 489953638 INC 13941 938512204 INC 3141 5536396 SUM 8203 29006 SUM 2495 15591 SUM 5916 16208 INC 15162 458711810 INC 411 958541358 SUM 2698 27020 SUM 8055 30321 SUM 2844 31449 SUM 23043 27969 SUM 15397 26615 INC 2108 11936821 SUM 18244 20600 SUM 9019 30326 INC 3688 3898688 SUM 19879 21639 SUM 7783 15786 INC 30606 794601523 INC 19693 437123379 INC 19891 147212030 SUM 3477 25336 SUM 57 17691 SUM 181 6069 INC 15635 147445563 SUM 8695 14974 INC 20836 24327613 INC 8788 134606456 INC 9177 143000625 INC 30357 58975973 SUM 12582 29984 SUM 5724 14320 SUM 8491 28373 SUM 880 10929 INC 4259 139066442 SUM 8023 18100 INC 13601 559135282 SUM 758 14616 SUM 12586 29438 SUM 12756 25539 INC 13655 894591827 INC 23472 400459712 INC 83 930819819 INC 10472 960623324 INC 28621 953986387 SUM 2340 16269 INC 30713 223456539 INC 20818 755643949 SUM 8874 22164 SUM 608 21963 INC 24947 469231960 SUM 163 28786 SUM 1054 28924 SUM 2535 20435 INC 16058 478538250 SUM 5845 20640 SUM 8518 16591 INC 13430 1884680 SUM 1402 25732 SUM 2171 26412 SUM 1435 28352 INC 5410 572786796 SUM 19771 20951 INC 6885 872564412 INC 12663 112042608 SUM 26583 27626 INC 7079 29074279 INC 1505 860789421 INC 25892 597924503 INC 15429 805642699 INC 8966 27955130 SUM 12529 26358 INC 11758 143176391 SUM 414 22873 INC 19259 597374380 SUM 10534 29136 INC 30009 723470315 SUM 961 24792 SUM 7242 30641 SUM 9141 18330 INC 11668 11742733 INC 8566 9060659 INC 26311 73283071 INC 30175 16143732 SUM 15097 27838 INC 19048 489819552 SUM 22428 29303 SUM 2268 31446 INC 9979 994332728 INC 3383 380959172 SUM 13108 26203 INC 31297 915554793 INC 14509 147047151 INC 27606 853822473 INC 22590 490527563 INC 377 465484987 SUM 4515 31307 INC 24794 20678735 SUM 7548 25720 INC 26732 89511941 SUM 5964 8467 SUM 10137 29256 INC 10290 141157614 SUM 13294 23958 SUM 2326 16664 SUM 13151 30235 INC 28109 138585903 SUM 15644 29557 INC 27876 78247090 SUM 8691 19181 SUM 164 21117 INC 18582 142077231 INC 4661 602125986 INC 14676 918817175 SUM 10060 28588 INC 13844 905954122 SUM 6381 16049 SUM 18255 29482 SUM 16453 26616 SUM 6563 20288 SUM 2921 28310 INC 18680 857080278 SUM 6671 24301 SUM 3778 12511 INC 27113 16499755 INC 10446 273847597 INC 4556 21265416 SUM 14487 31454 SUM 313 8793 SUM 2645 29295 INC 12249 819479169 SUM 862 27495 INC 25641 760050248 SUM 2886 29432 SUM 9161 20006 SUM 13586 20529 INC 25521 743667212 INC 3827 413604665 INC 28625 147433335 INC 31329 331805228 INC 27222 247797831 INC 29773 978476038 INC 17588 755318638 INC 7697 865651271 INC 28075 28398209 INC 17050 13038033 INC 24220 204770307 INC 21920 71285630 INC 2834 874820957 INC 5536 446087732 INC 13731 10572878 SUM 18143 30336 SUM 14226 27759 INC 5366 23130573 SUM 2207 5869 INC 2598 962356051 INC 18534 144697765 SUM 786 25115 INC 18436 127290250 SUM 15616 26234 SUM 3462 18689 SUM 1039 30261 SUM 12648 20763 INC 5095 142985945 SUM 27866 31439 INC 10873 754559335 INC 7150 101192477 SUM 767 27400 SUM 3330 31076 INC 9208 601431814 INC 10587 486749327 SUM 372 22042 INC 11318 744765685 INC 12001 126503968 INC 19891 964577483 INC 27880 72594799 INC 29040 420837984 SUM 4787 13539 INC 30198 602082324 INC 30246 603057232 SUM 421 29191 INC 13934 21370913 INC 1641 876863486 SUM 5834 19876 SUM 1592 21638 INC 12893 235189394 SUM 2403 20474 INC 1870 558924728 INC 26880 39826568 INC 6812 73173408 SUM 15726 24011 INC 5828 29086002 SUM 2426 31091 SUM 28941 31432 INC 3690 6699158 INC 19036 19479310 INC 9553 994454464 INC 31295 607911183 INC 29465 12838655 INC 5939 10061388 SUM 1796 15938 SUM 312 21809 INC 22507 577027194 SUM 2727 22039 INC 9991 675567741 INC 30995 390381121 SUM 719 25761 SUM 21210 25503 INC 22296 894419209 INC 25803 976177942 INC 9640 142686502 INC 1001 837623757 INC 12905 29060837 SUM 4852 20961 SUM 15754 30258 SUM 6492 24425 SUM 93 17642 INC 5092 122035424 INC 21201 28514037 INC 12183 56235366 SUM 27063 30884 SUM 12294 30927 SUM 24762 31086 SUM 8037 20713 INC 26309 994254462 INC 26940 345664488 SUM 27618 29256 SUM 18212 29964 INC 28234 487178597 SUM 8296 28884 INC 331 145372012 SUM 22745 31019 SUM 546 26684 SUM 2905 7327 SUM 9376 23386 INC 15900 808021488 INC 29257 894662082 SUM 5652 23960 SUM 13471 28631 INC 11616 146902366 INC 20515 137837048 INC 22691 921249867 INC 25457 742822737 INC 2119 844466125 INC 17085 736965810 SUM 18566 30327 INC 30518 430536854 INC 31368 803571489 SUM 4787 19732 SUM 1922 18729 INC 3826 868128989 INC 11954 720758483 SUM 3047 25180 INC 24389 142370928 INC 18413 759820144 SUM 17593 30069 INC 7807 845032562 INC 12709 38283430 INC 448 28761883 INC 7183 27994380 INC 26704 923918015 SUM 2199 25082 INC 11751 606322710 INC 11250 139043290 INC 1761 487411611 INC 17857 42526862 SUM 7452 20788 INC 25100 189396165 SUM 7940 27248 SUM 27533 30930 INC 10311 976539480 SUM 10634 28576 SUM 7312 28313 INC 10202 348228517 INC 14688 845417138 SUM 21 18107 SUM 6377 12243 SUM 10670 31455 SUM 14211 29580 SUM 15854 30870 SUM 8697 26972 SUM 18461 29951 INC 3548 146381789 INC 13719 610306821 SUM 16948 31047 INC 5506 354808011 INC 20831 872266078 SUM 504 16081 SUM 11356 30307 INC 1169 28813773 SUM 7046 21202 SUM 26865 28770 SUM 6973 16771 INC 20471 745376656 SUM 1388 10741 SUM 3629 28436 INC 11773 992028807 INC 20694 11704927 INC 12335 725602930 SUM 1961 24483 SUM 5845 27602 INC 24468 744781591 SUM 8220 24580 SUM 3116 16796 INC 4377 801282945 INC 5457 79981625 SUM 476 11221 SUM 24323 27945 SUM 1928 26872 INC 31126 543496508 SUM 9804 18280 SUM 5411 28580 SUM 5864 14794 INC 26849 791034163 SUM 5017 11285 SUM 6941 22273 INC 8106 543330477 INC 32 727659194 INC 5118 7803023 INC 8784 978216193 SUM 4186 21895 SUM 3 29174 INC 21041 684195423 INC 7727 735413053 INC 1471 491885452 SUM 2217 25066 SUM 1546 17233 SUM 10611 26980 INC 21972 604960899 SUM 16531 23367 INC 3732 20553979 INC 19829 494773034 SUM 17224 25499 SUM 6686 26810 SUM 12600 29958 INC 15946 9054637 SUM 10774 17031 INC 4444 118071139 INC 22189 402801009 SUM 358 13843 INC 14916 29071746 INC 16080 251558111 SUM 1697 25922 SUM 3333 31403 SUM 6605 18764 INC 25161 11125946 SUM 2445 27087 INC 21893 584485431 SUM 15028 30104 INC 26668 610577183 INC 355 960044498 INC 10864 981447170 SUM 6555 31217 INC 774 145065081 SUM 451 9091 SUM 13343 20483 INC 28441 953212463 SUM 96 13912 SUM 6276 23899 SUM 895 12864 SUM 3487 27592 INC 22169 491950837 SUM 1701 29601 INC 10681 760622380 SUM 17181 31293 INC 30045 938253847 SUM 14775 28352 SUM 27509 29788 INC 13249 752127003 SUM 6777 31086 INC 7393 823264012 INC 15695 951041660 SUM 22537 27536 INC 13632 371008857 INC 12531 65627101 SUM 2756 27405 INC 12747 954743662 SUM 20673 31299 SUM 10624 20566 INC 2837 145124981 INC 6095 936883541 INC 24907 853811665 SUM 4284 20524 INC 13417 29077652 SUM 416 30211 SUM 1501 25990 INC 19138 611147935 INC 6196 125386379 INC 15290 29025312 INC 10238 492040307 INC 29500 67756652 SUM 3263 27172 INC 16677 111959477 INC 8638 774191143 INC 17259 744188267 SUM 10849 27581 SUM 16873 22032 SUM 14147 30480 INC 22671 35743741 INC 4970 354326531 SUM 17297 25828 SUM 9978 31226 INC 25994 7970904 INC 13564 100667397 SUM 8440 22888 INC 17828 156634653 SUM 13717 28302 INC 8218 26988737 INC 12767 136317592 INC 13167 10779087 INC 16396 932959045 INC 14152 22662802 SUM 21151 25161 INC 13242 13227881 SUM 518 15382 SUM 2547 30066 INC 13460 878344060 INC 19671 92927878 SUM 3187 19197 INC 22991 904115679 INC 12573 471422523 INC 1940 81191896 INC 27517 147433058 INC 6354 691071221 INC 17680 733858944 SUM 12461 30155 INC 16373 101003598 INC 13900 438677964 INC 18631 895023590 SUM 8076 20549 INC 30947 903851164 SUM 18248 29902 INC 6331 130393934 SUM 9876 25296 SUM 13141 18414 SUM 13413 31246 SUM 9774 26737 INC 20491 990440122 SUM 1698 15258 SUM 1339 28597 INC 13732 662969470 SUM 7833 18445 SUM 11177 26752 INC 27824 47995122 SUM 2675 29453 SUM 598 10909 INC 19225 37457685 INC 31149 97113471 INC 29252 577008518 SUM 19141 25111 INC 24212 556025548 SUM 413 20125 INC 2415 677140046 SUM 7905 29803 SUM 12332 22092 SUM 11757 28236 INC 9534 351339460 SUM 3566 23438 INC 21736 589600514 SUM 113 18306 INC 26223 626345619 INC 4921 394320172 SUM 18748 28418 INC 25457 128056468 SUM 9727 28443 SUM 16104 30392 SUM 758 23832 INC 17556 57700383 SUM 7684 19358 INC 25452 889145002 INC 11757 890069124 SUM 8741 30471 SUM 91 11576 SUM 5982 23059 SUM 13151 27118 SUM 6048 12567 SUM 764 5784 SUM 65 13628 INC 31356 18948506 SUM 653 27516 SUM 1836 18159 SUM 4957 18847 SUM 5700 31103 INC 21798 542016823 SUM 2726 29419 SUM 1507 29644 INC 4678 890141953 INC 6109 840732730 INC 10700 45895249 INC 13763 78138630 SUM 5795 27519 INC 20625 4857917 INC 17147 996461974 INC 30499 413342685 INC 2795 28520996 INC 10950 505492 SUM 18390 25322 SUM 8243 19777 SUM 505 31452 INC 28830 509408304 INC 26832 137737261 SUM 2528 19121 SUM 1146 31247 SUM 1602 24740 SUM 5054 29121 INC 15162 515635067 SUM 2164 29247 SUM 1297 30742 SUM 2338 17740 SUM 455 25581 SUM 8693 16883 SUM 5780 8833 INC 26369 735142296 INC 20417 100086702 INC 20980 531354662 SUM 5366 31187 INC 14238 18020953 INC 28909 844327559 SUM 178 26193 SUM 2053 27818 INC 18609 759485987 INC 8608 332130434 INC 1068 546627009 SUM 3687 26763 INC 4560 743198847 INC 15170 490111971 INC 19068 483728965 SUM 18893 26796 SUM 15353 30504 SUM 249 26363 INC 22322 567978704 INC 26138 861144907 INC 18249 874824763 INC 18225 953173361 INC 11110 509890662 SUM 663 29284 SUM 1698 10825 SUM 11694 22918 SUM 18488 28114 SUM 15135 19984 INC 2062 710671102 INC 12676 871685984 INC 29251 943868486 INC 17901 609386145 SUM 255 30603 SUM 4286 28166 SUM 2307 27437 INC 4135 515221998 SUM 8357 28458 SUM 6037 25508 INC 15687 726954820 SUM 22936 26794 INC 9999 384852022 SUM 30866 31383 INC 23414 474105885 INC 1470 609539450 SUM 13618 25131 INC 5624 492188997 INC 4635 785298344 SUM 10110 25276 SUM 19280 30487 INC 22962 146953039 SUM 3095 27960 SUM 636 30871 INC 1158 795101238 SUM 12195 30732 INC 10274 3752729 SUM 2624 16526 SUM 17380 24468 INC 21398 959390837 INC 12208 895822255 SUM 5 29324 SUM 5364 17429 INC 701 13211617 SUM 3990 19181 SUM 4904 17158 SUM 1442 22397 SUM 5864 22693 SUM 13621 18893 INC 31199 896915743 INC 27441 96043134 SUM 58 15419 INC 23120 558200431 INC 30371 810846308 INC 3356 341160258 SUM 7733 13142 INC 5180 708431831 SUM 29563 31417 INC 25994 662471194 INC 30903 852080622 SUM 2546 26282 INC 7424 680535007 SUM 6342 10552 SUM 7653 16803 INC 25993 493750795 INC 7774 961576519 INC 5333 123309868 INC 28299 874632165 INC 1707 878523034 SUM 5101 29654 SUM 3668 20335 SUM 71 10246 INC 137 51674910 SUM 7533 10304 SUM 13118 30663 INC 20968 876639858 SUM 10893 15663 SUM 18108 31253 INC 22371 209799550 SUM 2173 14842 INC 1684 474370510 INC 16865 471077302 INC 27520 859865788 INC 16274 24306134 INC 12658 609648269 INC 14061 953059900 SUM 2016 20995 SUM 13334 21121 INC 29541 353503016 SUM 8232 18421 SUM 2250 26023 INC 3997 28945240 SUM 17628 27869 INC 13239 7047509 SUM 5193 19167 SUM 18149 30745 SUM 5366 17432 SUM 213 13101 SUM 1733 12017 INC 2307 959351590 INC 20906 145151361 INC 16388 950935039 INC 9212 506587873 INC 940 946634740 SUM 10784 19207 SUM 18275 22681 SUM 5842 20645 SUM 7282 19994 INC 18167 441578201 SUM 7172 29737 SUM 5186 23131 INC 23560 691182114 SUM 2425 13577 SUM 5504 11167 SUM 2587 27464 INC 30298 648363963 SUM 502 30876 INC 13247 832777483 INC 14774 951646266 INC 15361 819785804 SUM 12316 29555 INC 2089 112704498 SUM 12447 22197 SUM 18923 26080 INC 6556 861268420 SUM 330 10722 INC 29787 13197835 INC 2361 653972937 SUM 4441 18746 INC 30457 10340421 SUM 2028 2837 INC 474 946417408 INC 17228 987121134 SUM 20717 30787 INC 29960 25756032 SUM 7825 20666 SUM 1989 27506 INC 13466 39656216 SUM 6505 30117 INC 15786 959703509 INC 3903 355796982 INC 18072 953877035 SUM 5160 28962 SUM 2586 10440 INC 3236 223733267 SUM 6870 23758 SUM 2741 15002 INC 2744 873881312 SUM 13809 26654 SUM 24941 27546 INC 20168 950072949 SUM 5373 26773 INC 29053 144764147 SUM 2631 8233 INC 2123 604261941 INC 192 901440236 SUM 17429 23003 INC 9300 135940827 INC 3695 425065558 SUM 1721 4811 INC 29071 758263383 INC 14967 649993848 INC 16073 96405859 SUM 3990 28191 INC 21205 601093620 SUM 433 4743 INC 24093 870643677 INC 21151 643891862 INC 26626 570104395 SUM 10058 29258 SUM 5161 22945 SUM 9227 21744 SUM 2188 26132 SUM 12360 27925 INC 15218 66890310 INC 29568 143781185 INC 12908 885175795 INC 27144 353254212 SUM 26675 31072 SUM 2551 25827 SUM 1103 18465 INC 31099 154323754 SUM 641 21581 INC 5386 726007836 SUM 3648 29595 SUM 12982 29169 SUM 3717 8809 INC 28475 372533969 SUM 23227 25807 SUM 3208 29686 SUM 2972 8277 INC 22167 653058600 SUM 221 19512 INC 6471 928120340 SUM 5913 18677 INC 19903 752132446 SUM 7489 23370 SUM 701 30072 SUM 6155 27568 SUM 9017 23939 SUM 1953 26264 SUM 1336 9610 SUM 582 4856 INC 21679 986332349 SUM 1233 22984 SUM 10196 31403 INC 13508 957129854 SUM 3279 30290 INC 8458 122167774 SUM 1910 13662 SUM 1255 13106 INC 21726 872755867 INC 19609 866858460 INC 3354 845222861 SUM 2 17022 INC 29402 665753762 SUM 960 2893 SUM 1569 28783 INC 28640 101857555 INC 20347 886356216 SUM 1305 5693 INC 14061 984937872 SUM 23872 30779 INC 11271 752089949 SUM 17146 27116 INC 27351 558193503 INC 16215 894569389 INC 22333 138339888 SUM 4355 30608 SUM 13007 28999 INC 3078 745810185 INC 8344 79441349 INC 17852 961945435 SUM 5239 18886 SUM 12290 31037 SUM 1640 25679 SUM 3787 14380 INC 7822 25934089 SUM 1394 25218 SUM 208 17514 SUM 996 14913 INC 21560 419844275 SUM 14375 18951 INC 1464 809016688 SUM 13184 24994 INC 26026 608459485 INC 1736 111130169 SUM 5083 17321 SUM 10793 29065 INC 1370 845455001 INC 23231 29072669 INC 22905 753297472 SUM 27035 31350 INC 25680 938545916 INC 30942 222414617 SUM 25906 31322 INC 2353 889455865 INC 12566 28125384 SUM 6972 13875 SUM 470 15452 INC 19156 986832694 SUM 2326 29254 INC 29635 860876790 INC 2627 738126175 SUM 2743 17443 SUM 6152 23620 INC 12713 113587465 INC 7253 919449960 INC 28709 94692901 INC 25150 76166929 INC 7225 978434371 INC 3828 17493304 SUM 19050 30892 INC 8973 760603830 INC 21554 605513607 SUM 5184 15910 SUM 751 29801 SUM 4654 31324 INC 19176 507254787 SUM 15958 18893 SUM 23833 31343 SUM 12561 22018 INC 12261 21658397 SUM 411 21684 SUM 694 14230 INC 739 134857530 SUM 8891 27371 INC 16907 122276522 SUM 717 27138 INC 5814 598035135 INC 9294 803822576 SUM 4556 16144 INC 12920 726944469 SUM 2493 25274 SUM 10494 23491 SUM 812 24136 INC 9158 384901034 INC 22830 978115265 INC 20867 606037053 SUM 6575 22470 SUM 18988 25076 INC 8108 130617765 SUM 1830 12148 SUM 8353 22828 SUM 7945 24380 SUM 4260 29301 SUM 1015 15504 INC 28949 733947541 INC 1656 12872563 SUM 8200 28785 INC 27216 542411699 INC 29966 72509426 SUM 1051 30611 INC 9428 146943438 INC 28088 73441882 INC 17625 818452730 INC 21858 995829489 SUM 17535 30224 SUM 2711 26616 INC 10793 111770958 SUM 3846 20444 SUM 2154 18794 SUM 10563 31330 SUM 4449 15647 SUM 14790 30743 SUM 391 5450 INC 20341 794151444 SUM 21734 30956 SUM 276 13023 SUM 10517 29028 SUM 477 10836 INC 14571 694132369 SUM 21872 30858 SUM 18350 26748 SUM 734 20914 INC 21504 112519319 SUM 4992 30845 INC 26552 938520399 SUM 15495 24475 SUM 210 19751 SUM 865 31194 SUM 27974 30341 INC 25058 73714201 INC 15208 862207913 INC 25945 659895340 SUM 7062 21235 SUM 8266 28260 SUM 12894 27618 INC 13524 593401781 SUM 3284 14300 SUM 3783 16311 SUM 842 16673 INC 25877 101315718 INC 14476 760512602 SUM 4888 31174 INC 13382 948313903 SUM 2134 4431 INC 29770 20386364 SUM 5478 17452 INC 8126 932235504 INC 31203 760468019 SUM 361 11957 SUM 2841 28350 SUM 4556 31022 SUM 2043 25555 INC 24973 653197586 SUM 5939 29673 SUM 9177 30479 INC 16386 60494148 INC 25710 977233893 INC 17668 977007367 SUM 2879 20785 INC 12506 736028632 INC 26657 492044133 SUM 1527 3718 INC 24315 986393283 SUM 16304 28751 INC 17902 330990767 SUM 1637 23205 SUM 150 28772 SUM 8786 31069 INC 17516 14873074 INC 6367 998615568 SUM 4863 30382 INC 23151 421647030 SUM 2337 7067 SUM 3314 28754 SUM 21259 29342 INC 26462 315753741 INC 9887 955043577 INC 4863 855146452 INC 30096 19324985 INC 15849 989813935 INC 24583 986425965 SUM 1967 13831 SUM 4237 23017 INC 3596 333732309 INC 3005 130561817 INC 2159 809814011 SUM 3375 24458 SUM 2082 30015 INC 21256 576426265 SUM 7801 25482 INC 31184 24610004 INC 7053 174361731 SUM 8870 28177 SUM 7084 29934 INC 21673 769977902 SUM 326 26498 SUM 4343 28159 INC 7745 113928450 SUM 167 20362 SUM 908 10351 SUM 6113 26957 INC 16053 129611751 INC 23849 597938877 INC 30100 845479723 SUM 15517 25371 SUM 27217 30183 SUM 9202 31050 SUM 2998 17845 INC 6943 911469619 SUM 5748 14844 INC 5967 671001514 SUM 1376 11715 SUM 10358 20687 INC 11023 492045239 INC 1661 928140158 SUM 17007 22124 INC 16964 3197361 INC 9142 934198087 INC 28355 949519724 INC 23790 464770276 INC 27434 992790371 INC 28729 961963741 SUM 1338 30709 INC 22416 111250668 SUM 23665 31201 SUM 2497 26194 INC 26636 147292179 INC 28861 961928718 INC 20107 528289000 SUM 20191 29568 INC 30539 626332280 INC 10015 2116934 INC 7883 568508611 INC 4909 94868429 INC 26348 971936267 SUM 2140 16271 INC 28337 878444075 SUM 2811 10956 INC 25156 851649559 INC 26604 795140346 INC 5618 28917869 SUM 7918 14300 INC 11805 720130686 SUM 7616 24215 SUM 10446 25203 INC 11081 610460014 SUM 24902 27599 INC 9816 28992109 SUM 24155 26484 INC 25779 851206288 SUM 6799 25353 SUM 14268 30653 SUM 6280 9722 SUM 3318 28065 SUM 15215 22753 SUM 14580 30411 SUM 3105 19530 SUM 9803 18817 INC 24105 10869426 INC 26934 796860622 INC 2210 843347381 INC 20284 604286646 SUM 66 17075 SUM 20700 30738 SUM 2996 23396 SUM 25155 31339 SUM 5449 17383 SUM 3567 28110 SUM 16069 19276 INC 13447 223741643 SUM 3145 31116 INC 23709 461652458 SUM 8606 30977 INC 25886 669361377 SUM 659 2660 SUM 6122 29763 SUM 840 28877 SUM 777 19711 SUM 14132 24959 SUM 13531 23115 INC 2342 826519036 SUM 5240 31092 INC 10384 542401561 INC 27537 26675411 SUM 22211 30276 SUM 11268 26172 SUM 10484 24185 INC 865 130467247 SUM 6194 20964 INC 6853 656446508 SUM 4471 31159 SUM 5582 24228 SUM 20347 27249 INC 22972 743315219 SUM 12743 25603 SUM 1163 3269 SUM 6183 27289 SUM 303 16390 INC 7749 325355264 INC 23489 24772953 SUM 4238 19065 INC 18697 990672230 SUM 5117 20602 INC 8979 577019975 SUM 8843 19434 SUM 2152 21938 SUM 7938 31089 INC 21949 968704157 SUM 13725 30666 INC 25944 996100782 SUM 3835 25434 SUM 1137 13449 INC 3679 844247366 INC 23078 146978034 INC 24954 52596414 INC 15304 749542692 INC 7151 859706733 SUM 16746 23106 INC 5666 749793052 SUM 15420 19818 SUM 11992 23373 SUM 90 29430 INC 18094 388809233 INC 2603 672777 INC 17435 113893765 SUM 6208 30971 INC 26401 876948271 INC 24172 618037284 SUM 19650 21797 SUM 13363 28833 SUM 10500 19327 SUM 19739 21510 INC 5643 59715932 INC 21033 28422314 SUM 1265 29103 SUM 1826 12004 INC 6413 18596288 INC 31432 951438608 SUM 2739 26829 SUM 6392 26794 SUM 2061 28123 SUM 4123 14064 SUM 1416 24817 INC 22291 8960973 INC 2673 845040766 SUM 18799 25062 INC 24182 541349296 SUM 16304 31012 INC 14074 28237339 INC 7687 120203170 INC 3242 5580383 INC 7259 385209216 SUM 7659 17265 INC 19015 483605873 SUM 7517 22335 INC 3790 944526743 INC 3337 28896726 INC 12573 341692948 SUM 1441 11593 INC 13070 10963713 INC 28667 914745672 SUM 5553 29802 SUM 4163 23123 INC 22786 79517442 INC 15113 223776033 SUM 24517 28648 INC 29903 146729511 INC 27096 410065267 SUM 9896 29708 SUM 11636 13504 SUM 3981 25009 INC 19502 993099633 INC 27897 590182836 SUM 1213 29960 INC 8950 26958180 SUM 783 19639 SUM 11311 20918 INC 10393 609561771 SUM 17352 29133 SUM 23623 31292 INC 4857 71971525 INC 11797 6753888 INC 20267 418567692 INC 6073 62488761 SUM 6105 20567 INC 14659 147202138 INC 31459 27750353 SUM 11262 31172 INC 19455 28373866 INC 18925 49678145 INC 12239 979257453 SUM 16067 28912 SUM 223 3188 INC 3546 759375274 INC 2415 651640104 INC 24762 925230067 SUM 206 29418 SUM 3998 11595 SUM 11214 19422 INC 5101 129355866 SUM 5745 31417 SUM 103 11195 SUM 7746 24206 SUM 8412 29766 INC 28184 610338008 INC 20202 340166995 INC 14028 147436780 INC 6088 743566403 SUM 10199 30809 SUM 15230 28328 INC 4279 458619669 SUM 2438 9254 SUM 17555 20522 SUM 24316 31403 SUM 5906 27974 INC 1252 959905332 SUM 2198 27613 INC 5934 681402265 INC 9405 93992820 INC 28207 28764998 INC 4050 12220979 INC 14675 15917551 SUM 955 27375 INC 11035 957516853 SUM 17326 31339 SUM 11096 24946 SUM 1048 12731 SUM 12966 30667 SUM 1614 25350 INC 11989 999427027 SUM 10875 31243 SUM 4387 21456 SUM 3075 21527 SUM 7810 30395 SUM 9452 27658 INC 30162 113903524 SUM 252 26327 SUM 5515 17029 INC 29019 407511042 INC 9168 138893753 INC 15978 530653781 SUM 2634 21874 INC 15175 993182551 INC 29435 12106197 SUM 10597 30341 SUM 19961 28429 SUM 296 27474 SUM 3582 19067 INC 21038 399803718 SUM 3386 31252 INC 13481 959491928 INC 20036 53437356 INC 7870 826695040 INC 3509 756435604 SUM 2593 30825 INC 21494 777295117 INC 27362 496640229 SUM 4019 17665 INC 26998 951341207 SUM 18415 30855 INC 24220 994990939 INC 22349 2677046 SUM 13654 31449 SUM 1890 17645 INC 4091 127369535 INC 11327 995483749 SUM 3532 23961 SUM 278 12030 INC 19944 9379778 INC 7447 576157615 SUM 11872 29749 INC 13943 111810309 INC 25551 64723731 SUM 932 26350 SUM 14213 18784 SUM 278 14236 SUM 2859 10737 INC 22726 718399983 INC 18746 751176301 SUM 3175 25771 INC 24345 18367021 INC 27879 609092849 SUM 3012 29524 SUM 8863 10767 SUM 3678 20046 INC 18593 525651661 SUM 10926 23092 INC 9592 195367982 SUM 15256 31373 INC 8490 480676437 INC 7745 26735531 INC 26948 634673262 INC 8746 879002750 INC 16283 138999916 INC 6239 862264734 INC 3742 616094079 INC 5866 96892011 INC 31191 972492579 SUM 8211 24209 INC 29396 483804467 INC 6999 63351512 INC 3391 5546802 SUM 362 16403 INC 826 958459489 INC 18025 741634141 SUM 3556 24952 SUM 6484 30572 INC 27983 952434873 SUM 12143 29632 SUM 2130 29175 INC 21587 203161419 SUM 16565 30552 INC 14466 268347838 INC 20362 467041234 INC 11142 107471988 INC 29248 753995263 INC 28977 101320129 INC 12192 53629784 INC 28649 743351418 SUM 15373 20208 SUM 19867 22396 INC 26585 89536379 SUM 684 16298 INC 27748 686742136 INC 26511 73674232 INC 11835 80220633 SUM 7086 23819 SUM 7291 15708 SUM 9121 23449 INC 16836 644164227 SUM 7921 24032 INC 2806 744806924 SUM 13196 31429 SUM 650 22945 SUM 11168 29543 SUM 3697 28201 SUM 5605 28298 SUM 16784 29011 INC 2217 73416754 INC 23794 872287307 INC 3413 733867966 SUM 554 6507 INC 2383 206913018 SUM 1759 14044 SUM 391 24981 INC 3056 741750867 INC 13152 871846573 INC 24860 342138093 SUM 5109 30518 SUM 10243 30209 SUM 744 11938 SUM 38 3514 SUM 10609 21757 SUM 17588 24933 INC 3306 726995642 SUM 9836 16034 SUM 5229 27367 SUM 10943 18651 INC 5395 628157394 INC 25215 626419624 SUM 16570 26689 SUM 5078 31425 INC 280 17490677 INC 22767 416846354 INC 17392 610074089 SUM 1682 30868 SUM 10700 23499 SUM 17090 30935 SUM 2259 29466 INC 17605 722878096 INC 3390 88668800 SUM 177 14893 SUM 14833 24467 SUM 3529 18850 INC 28811 2739814 SUM 6576 24777 SUM 7247 30551 SUM 5579 27006 INC 28470 147330426 INC 16626 601675688 SUM 106 20895 INC 5780 777375128 INC 7140 423992565 INC 3673 411360795 SUM 2569 27364 INC 17853 219923720 SUM 10690 29775 SUM 11657 25882 INC 7788 357995311 SUM 3827 20812 INC 8301 492906882 SUM 12477 28862 INC 2848 490117586 SUM 2697 30194 SUM 4416 25279 SUM 4920 20889 SUM 1955 26489 SUM 2680 10331 SUM 1795 14829 INC 11188 865732254 SUM 9275 25448 SUM 9071 28675 SUM 1638 24295 SUM 6422 21558 SUM 31 31410 INC 20723 482528782 SUM 4528 12018 SUM 5611 24651 INC 3021 492194460 SUM 3111 27401 INC 21169 68225228 SUM 3986 19102 INC 9197 412207375 INC 16355 107604023 SUM 1856 19613 INC 3058 2332111 INC 24901 463443255 SUM 15255 27093 SUM 11729 27685 SUM 2431 17655 INC 29567 610555993 INC 14068 986474524 SUM 13511 31131 INC 268 820825769 INC 24891 955330283 SUM 3556 14678 SUM 3798 23110 INC 11647 110566926 INC 6858 894829112 INC 10988 853873028 SUM 14545 26716 SUM 189 10892 INC 13440 24192292 SUM 7791 18958 INC 23239 62940785 INC 29410 56942890 INC 370 209820515 SUM 43 26609 SUM 2242 16507 INC 29158 718400744 SUM 1933 11253 INC 2987 575690726 SUM 3567 29094 SUM 5329 29265 INC 26336 482756391 INC 14694 564828592 SUM 18328 29767 INC 11336 758542126 INC 25869 126316989 INC 8048 686512035 SUM 6519 19384 INC 26286 28755973 INC 22020 474366327 INC 8097 715410857 INC 28066 874899233 INC 5655 61974363 SUM 3781 29248 SUM 2711 28946 SUM 8282 29541 SUM 453 26681 INC 7917 896946166 SUM 1053 4430 SUM 6954 13326 SUM 4354 15615 INC 17111 79789103 INC 3555 931548272 INC 23181 48575285 INC 17583 528319955 INC 775 950567030 INC 9800 933205461 SUM 7924 21062 SUM 11553 26956 INC 17336 534057490 SUM 5752 27423 SUM 4905 31260 INC 30792 12277757 INC 4510 913293938 SUM 11887 17667 SUM 13689 28077 INC 1967 574952636 SUM 10188 30061 SUM 12944 27489 INC 12065 463771808 SUM 2970 17166 INC 5604 955260518 SUM 547 27580 SUM 4854 29818 INC 7143 771463209 SUM 7168 30232 INC 29641 676614094 INC 23072 134332992 INC 5834 141101287 INC 30213 568636785 SUM 103 13984 SUM 21324 24543 SUM 27344 30175 INC 21363 542867617 INC 24286 852090212 INC 30793 136696281 SUM 5857 30776 INC 25836 557026771 SUM 361 18956 INC 44 879027841 SUM 2113 12416 INC 14128 475132041 SUM 462 21100 SUM 143 21364 INC 6658 450226791 SUM 20226 31229 SUM 5500 9395 INC 16696 986887248 SUM 4661 12247 INC 14788 436038072 SUM 6985 20049 SUM 1985 30291 INC 3554 960623765 INC 10617 309387921 INC 27468 961169950 INC 26970 976626810 SUM 10143 25729 INC 21292 29028930 INC 21908 819977368 INC 5509 744822967 SUM 20307 29942 INC 21100 164803880 INC 28356 17504864 SUM 516 13888 SUM 3148 19702 SUM 23689 31213 INC 16282 705937868 INC 10568 933407022 INC 7195 147414066 SUM 1222 2314 SUM 5438 20060 INC 26605 331758695 INC 30910 144799530 SUM 6786 26888 INC 3047 206963460 SUM 3380 24006 INC 16735 2427713 SUM 1581 24022 SUM 14501 20980 INC 31430 959190815 SUM 6984 29875 INC 29074 886425531 INC 28338 626180838 INC 19445 892310024 INC 23473 870074496 INC 11833 806233608 SUM 13089 18917 SUM 415 22845 SUM 13316 22825 SUM 3386 13071 INC 13073 409246925 SUM 7170 27103 SUM 11650 31025 SUM 4194 28775 INC 4650 143190502 INC 1367 999723162 SUM 16007 24991 INC 6851 543446375 SUM 9173 20237 SUM 9538 28820 INC 25976 935662590 INC 24524 840124679 SUM 3545 19059 INC 26755 481172892 INC 11147 958743343 INC 29472 113759909 INC 15015 24725321 SUM 4685 21449 SUM 6658 28665 INC 30077 756035972 INC 16499 28979319 INC 10562 22608730 INC 22403 758915604 INC 325 769955425 INC 15997 760323564 INC 9748 78269768 SUM 6747 24826 SUM 7890 30013 INC 23514 419068123 INC 19898 889183815 SUM 22081 29082 INC 8485 877933337 SUM 10287 30966 SUM 3941 15221 SUM 16840 28913 INC 18014 802647440 INC 27097 726350941 INC 1144 457972676 SUM 10403 16766 SUM 3093 14219 INC 21273 482756448 INC 7633 283163992 INC 21755 991037404 INC 19041 353485166 SUM 7546 13848 INC 28045 964675966 INC 19729 902645901 SUM 6576 25999 INC 579 80575348 SUM 8581 26999 INC 28141 913374068 SUM 7950 15162 INC 25570 332637571 INC 3527 741515670 INC 7450 45766633 SUM 3775 22330 INC 4879 392504582 INC 10547 180646812 SUM 1929 17561 INC 12892 28488772 SUM 13054 24754 SUM 14161 28881 INC 17977 69494457 INC 7707 197461749 SUM 4089 12483 SUM 9634 21742 INC 27449 585153373 SUM 21575 29217 INC 23481 10147999 INC 9306 39932242 INC 5623 913609491 INC 25897 323091121 INC 20076 12217438 INC 7457 466764408 INC 13209 610021325 SUM 9005 27357 SUM 5361 25901 SUM 15752 20482 SUM 21404 28632 INC 1414 215539968 SUM 1550 21113 INC 298 487867808 SUM 4021 30165 SUM 2756 28618 SUM 7591 29636 INC 11584 955591779 SUM 1002 10426 SUM 4420 29866 SUM 8034 29755 SUM 16422 29636 SUM 18045 30726 INC 11746 752120326 SUM 27548 30445 INC 11872 804938968 SUM 6885 25335 SUM 15342 25991 SUM 11598 24578 INC 30696 6901652 INC 30316 991127799 INC 4933 270809700 SUM 9261 25312 INC 4660 547423395 INC 24339 56856173 INC 18528 543209949 SUM 13238 30800 INC 9143 683347461 SUM 19269 29837 INC 20187 491012398 INC 9817 144815242 INC 24353 599258412 INC 13349 943801646 INC 3608 871848228 INC 4934 24847895 SUM 8861 30255 INC 16243 412064675 SUM 9730 31161 INC 16217 874928098 INC 7468 875897966 SUM 1257 9439 SUM 1435 22232 SUM 10480 11885 SUM 5996 16401 INC 10260 349341968 INC 10463 576953459 INC 10999 68459723 SUM 13475 27199 SUM 5880 12113 INC 26175 384226060 SUM 14792 28908 SUM 5519 14788 SUM 912 18223 SUM 1827 7787 SUM 13778 27513 SUM 2918 13628 INC 10441 987000413 SUM 306 24511 INC 12527 755655169 INC 16764 835205586 SUM 125 2814 INC 25283 966888935 INC 4208 934350868 SUM 12719 24570 INC 5686 525741804 SUM 2983 7405 SUM 8950 25827 SUM 14592 30312 INC 1375 936802572 INC 24143 20601368 SUM 18795 31089 SUM 6382 26778 INC 15969 576999090 SUM 9607 23196 SUM 4973 15164 SUM 6932 27389 SUM 2761 13108 SUM 967 12634 INC 10155 844435611 INC 12776 819337910 SUM 1493 5486 SUM 6995 23886 INC 25428 268220711 SUM 8397 30971 SUM 17409 31253 SUM 4814 27363 SUM 4110 23966 SUM 2520 29982 INC 19294 113668893 SUM 25170 30559 INC 27005 128546650 SUM 17219 20527 SUM 27142 29689 SUM 12114 28970 INC 28679 955166249 SUM 1109 27077 INC 8745 111771775 INC 17820 139062195 SUM 11398 29867 SUM 6402 20544 INC 22563 4306227 INC 1568 791887604 INC 18402 954997089 SUM 3129 27595 INC 21290 886049869 INC 6419 993170244 SUM 15367 22975 INC 18106 733119307 SUM 1085 25938 SUM 1010 8911 SUM 25784 29251 INC 3102 22742016 SUM 3088 22372 SUM 2180 4476 SUM 8978 17919 INC 4233 602214410 SUM 739 6688 SUM 4324 16590 SUM 6985 23920 INC 29249 840877713 INC 18207 671074497 INC 1685 729763483 INC 3495 952488654 SUM 2558 19308 SUM 1858 28866 SUM 23611 28501 INC 14501 844232547 SUM 43 3907 SUM 4165 14997 SUM 26901 31237 INC 18093 29052967 SUM 8847 16630 INC 15613 610588590 SUM 3053 22977 SUM 1868 14233 INC 11309 401558641 INC 19002 809492863 INC 17197 804207671 INC 21478 140844915 SUM 6572 28925 SUM 2202 30229 INC 20447 97034209 SUM 9268 16652 SUM 2505 12243 SUM 2425 28796 SUM 12829 26750 INC 21122 976649371 INC 4256 960862452 SUM 23355 27574 INC 10522 37509100 SUM 8545 30852 SUM 11838 17541 SUM 4013 29993 INC 21846 409621769 SUM 1258 28759 INC 21338 855429243 SUM 12333 28319 INC 15002 223173900 INC 29639 737577720 SUM 3204 17604 SUM 25189 30593 SUM 580 26019 SUM 494 13308 INC 3698 28926476 SUM 333 6271 INC 25363 29022811 SUM 9791 26324 SUM 7729 25005 INC 28247 992752545 SUM 1196 27476 SUM 5836 10908 SUM 4520 14060 SUM 15170 27320 SUM 4055 28474 INC 24913 526346269 SUM 6241 29200 INC 20809 934181060 INC 20037 142117845 SUM 15143 16864 INC 7934 591571673 INC 15081 534156102 INC 21962 56642796 SUM 24431 27702 SUM 10881 28281 SUM 20902 28845 SUM 7577 18061 SUM 1955 9616 SUM 17261 24887 INC 2044 129002823 INC 28640 995686457 INC 4297 28719530 INC 9051 832619971 INC 1911 145342798 INC 26715 710961256 INC 27242 415287813 INC 24218 28541982 SUM 1300 27903 INC 30965 515709158 INC 8676 962352395 INC 12756 935294901 SUM 14032 29652 INC 11068 401990479 INC 8110 937211082 INC 30504 996342639 SUM 4760 18382 SUM 24633 29738 SUM 4859 23253 INC 28310 609991167 SUM 72 12637 SUM 1034 18801 INC 28909 493155778 SUM 4148 14064 SUM 18078 31181 SUM 25453 31323 SUM 18109 28554 SUM 9946 11732 SUM 20261 31052 INC 22682 147118114 SUM 1807 26063 INC 433 810851000 SUM 27141 31035 SUM 2156 3211 INC 2141 435097556 SUM 22972 28398 INC 1805 682953256 INC 28504 147326857 SUM 17111 28009 SUM 793 24465 INC 4441 684690767 SUM 7970 28134 SUM 3008 27959 INC 11131 22463336 SUM 1043 29743 SUM 84 12583 INC 23456 436509539 INC 9394 788493957 SUM 2586 22633 INC 24687 21969438 SUM 3896 26025 SUM 959 15114 SUM 7324 23505 SUM 9117 25788 SUM 4067 27468 INC 11140 938256408 SUM 340 25361 SUM 5342 31264 SUM 3136 20267 SUM 7696 31003 INC 5121 686221894 SUM 863 13939 SUM 9230 28094 SUM 1458 28324 SUM 1017 13384 INC 13412 961976682 INC 340 7972520 SUM 22086 27571 INC 20256 441529590 SUM 592 23081 SUM 13290 24572 SUM 3709 9625 SUM 21796 31011 SUM 9940 16590 SUM 803 28967 INC 29650 609647453 SUM 416 17911 SUM 888 27369 INC 28274 484322714 INC 19883 487193303 SUM 8788 12339 INC 29522 334380613 INC 24048 222182201 INC 20925 11215807 SUM 5376 23857 INC 26271 738444569 INC 4273 708608552 SUM 101 13644 INC 28506 373074007 INC 16597 69573716 INC 30484 850485402 INC 4466 132782848 SUM 5138 21669 SUM 5118 21203 INC 29763 22759480 INC 22791 598416205 INC 29809 146804536 SUM 838 7606 SUM 124 16139 INC 19630 534942438 INC 25095 979180031 INC 5409 2720727 SUM 19450 29619 SUM 49 6439 SUM 6548 18523 SUM 15378 31247 SUM 4355 31366 SUM 10363 30559 SUM 11797 18379 INC 28334 593776204 INC 18115 203634292 SUM 2534 29834 SUM 10274 30601 SUM 2927 13328 INC 14166 671084616 INC 6217 341924946 SUM 5809 20211 SUM 425 2757 SUM 18978 24227 SUM 7233 21441 SUM 1117 23198 SUM 103 20046 SUM 8591 29177 SUM 302 29266 INC 1916 530866661 SUM 123 21230 SUM 7475 29523 INC 21330 138199230 SUM 266 28933 SUM 14574 27770 INC 50 620553946 SUM 1040 27805 SUM 6981 27421 INC 19420 147168871 INC 22856 538722644 INC 14227 609522612 INC 10028 138019500 SUM 1970 28701 INC 30481 778293924 INC 5787 137897480 SUM 11234 31386 INC 20850 33808395 SUM 15108 24142 INC 20688 120075237 SUM 7188 29157 INC 22466 739787546 INC 4623 142740621 INC 29102 144267252 SUM 1536 21327 INC 7976 868442379 SUM 26511 31427 INC 1250 146419295 INC 16697 145303275 SUM 1135 25529 SUM 6404 18953 INC 21731 890602093 SUM 11491 16227 SUM 8786 19463 SUM 17302 31334 SUM 15900 16643 SUM 1965 28950 INC 831 73396164 SUM 27797 31232 INC 29699 948130088 SUM 2373 19014 INC 10612 609250893 SUM 13521 31133 SUM 12471 23088 INC 6569 815155917 SUM 9040 31406 INC 913 626401310 INC 27521 952348187 INC 3057 486791170 INC 16921 671048339 INC 4096 893758193 SUM 6192 30125 SUM 3959 18253 SUM 10699 26720 SUM 6818 30547 SUM 2440 27330 SUM 941 8458 INC 18030 10182059 INC 24993 125353289 INC 1559 492173818 SUM 4344 13492 INC 16196 995530707 SUM 1198 11008 SUM 2125 10944 SUM 5167 14967 SUM 615 15338 INC 15161 139077559 SUM 2203 14530 INC 23467 70029752 INC 30753 949091226 INC 22611 937503558 INC 5464 669068499 INC 15730 743806848 SUM 3803 30332 SUM 5992 28516 INC 5749 567549832 INC 22326 852782319 SUM 9711 30595 SUM 8498 28523 INC 30829 829793537 SUM 2932 24061 SUM 9431 30912 SUM 15107 27198 SUM 2703 25536 INC 7157 978122215 SUM 2985 3706 INC 28653 979224312 SUM 8078 30462 INC 23206 777746408 SUM 19341 30468 INC 31179 105441905 INC 20357 735996972 INC 9409 72277268 INC 17441 990106145 SUM 999 26277 SUM 1760 27736 SUM 8858 26672 SUM 1650 28776 INC 17668 742468997 INC 18870 756051329 SUM 16678 30536 INC 21126 969807701 SUM 11639 30413 SUM 8596 14820 INC 24573 68618667 INC 3994 666779761 SUM 7299 31421 SUM 30 20759 SUM 1093 25046 INC 5422 147331383 SUM 2601 20369 INC 7169 19581909 INC 1135 56871740 SUM 3920 29484 INC 10951 919311277 INC 21548 26925495 SUM 22975 28304 SUM 9083 23196 INC 2061 26960648 INC 10342 13195816 INC 8700 991977346 INC 12069 416285070 INC 23444 526540318 INC 9871 843111843 SUM 5092 26203 INC 19914 678546873 SUM 7639 17011 SUM 5535 25743 SUM 1054 4717 SUM 18660 26281 SUM 19118 28414 INC 29469 147118229 SUM 2565 27406 SUM 9636 28542 INC 2454 457816348 SUM 15094 28444 INC 6688 6332758 SUM 6510 26217 SUM 1396 26590 SUM 9355 28647 SUM 10581 30825 INC 4662 847322348 SUM 12641 23347 INC 6883 85314729 INC 12159 955390235 SUM 6086 18549 INC 21840 27114198 SUM 1862 26573 INC 7765 995478543 SUM 1288 24611 INC 5279 610569061 SUM 1908 13708 SUM 21978 25132 INC 1195 492100813 SUM 4670 29647 SUM 4185 13343 INC 27516 68235379 SUM 85 7173 INC 26219 995335313 INC 27982 26954062 SUM 10489 25792 SUM 1573 26959 INC 30790 94872423 INC 30564 340549116 INC 15797 670023168 SUM 11964 31210 SUM 425 24560 INC 23743 349576071 SUM 6831 31452 INC 13097 918841552 SUM 4998 21666 INC 27983 400533451 INC 6489 433122619 INC 24984 994700615 INC 28703 146669951 SUM 3778 27294 SUM 24434 27712 SUM 13344 21342 SUM 80 9290 SUM 2834 28623 SUM 11744 31202 INC 3762 961713594 INC 29271 355871997 INC 24633 471097857 INC 24803 422346015 SUM 8338 27944 SUM 14009 29789 INC 7494 134575895 SUM 7092 31438 INC 15361 759962346 INC 1146 24700154 SUM 3370 9958 SUM 18695 31459 INC 19660 775227587 INC 30810 146370916 INC 6124 968646775 SUM 20006 30096 SUM 17355 30749 SUM 56 13008 SUM 2971 10542 INC 12493 894847058 INC 8333 28733723 INC 11545 172195785 INC 7450 450187219 SUM 14486 27349 SUM 2866 13260 SUM 7661 28329 SUM 11927 28840 INC 22845 592176951 INC 7907 943803092 SUM 2872 15981 INC 1982 922688395 INC 244 592747280 SUM 7597 23560 SUM 17812 29978 INC 20378 643035016 INC 28183 78266918 SUM 3849 25649 INC 31153 956194553 INC 9136 886173369 INC 7451 28933546 SUM 7422 24390 SUM 14790 29035 INC 12242 471998148 SUM 5305 30416 SUM 7528 30461 SUM 1679 7514 INC 2001 861909908 SUM 1574 9061 INC 9746 759477649 INC 19442 28247606 INC 19904 77151728 INC 26160 206660906 SUM 5817 22649 SUM 7766 30361 SUM 630 24787 SUM 12717 22583 SUM 4156 18636 SUM 3242 7336 INC 20236 991324713 INC 4628 655241601 SUM 1293 30428 INC 10553 331956011 INC 12296 978903742 INC 19628 333360925 INC 13067 462833926 SUM 17018 30420 INC 24097 608425292 INC 10620 992056489 SUM 15858 21680 SUM 2447 25592 SUM 15465 30398 INC 7594 946150158 SUM 6372 15940 SUM 1920 4372 SUM 13435 31241 SUM 9731 20103 SUM 13623 29370 SUM 6617 12825 INC 7496 853684174 SUM 8818 29180 SUM 5461 27002 SUM 13015 29794 INC 30964 307301507 SUM 7121 20569 SUM 21996 30310 SUM 3534 27248 INC 1408 878124714 SUM 14475 26283 INC 30287 134048887 INC 30320 894855109 SUM 16654 27877 SUM 1876 9691 INC 21224 331321679 SUM 12948 16775 SUM 9987 25386 INC 3280 917906615 INC 6152 588941565 INC 23632 790870484 SUM 5124 30698 INC 18364 16379448 INC 29438 894701763 SUM 64 8876 INC 28833 961961049 INC 7530 474994243 SUM 693 17740 INC 11577 6398922 INC 5773 840711743 SUM 2174 30835 INC 28642 46275484 SUM 4562 29263 INC 24520 851767539 INC 4039 840696738 SUM 7967 21067 INC 25154 977524518 SUM 15677 26808 INC 2144 24619079 INC 779 29663551 INC 11176 72688161 SUM 806 21760 SUM 16970 29397 INC 17473 267473823 INC 19779 68414057 INC 5379 22224207 INC 29716 928285401 INC 17012 137728261 INC 6187 475341517 SUM 18137 26699 INC 26748 953179230 SUM 27991 31458 SUM 2306 30007 SUM 5617 28328 SUM 2598 6882 INC 2216 891673943 SUM 15263 28706 SUM 9668 29207 INC 27849 870468206 SUM 1575 23742 INC 529 492106630 SUM 28287 30027 INC 8900 108619427 INC 3335 140558277 INC 31215 342850334 INC 26831 607953176 INC 16823 738399567 INC 17876 693312580 INC 27631 776680235 INC 27600 10889203 INC 2793 113920282 INC 9800 146389320 SUM 13226 26229 INC 8125 145274713 SUM 935 31291 SUM 9971 22281 INC 17856 874780408 SUM 5666 19459 SUM 3383 27609 SUM 11948 27300 INC 24617 383721917 SUM 3684 20315 SUM 1571 26469 SUM 14099 30986 SUM 2942 28710 SUM 205 29464 INC 14724 901559503 SUM 20272 30392 INC 1985 49318961 INC 2048 950050999 INC 13977 133782918 INC 10391 79157104 SUM 2413 30244 INC 13825 342149848 INC 10828 136618665 INC 23406 219353159 SUM 3536 21025 SUM 6633 26442 SUM 4282 19991 INC 6895 666248552 INC 26816 51714816 SUM 25665 30517 SUM 6318 11888 INC 1866 490892289 INC 7668 975508346 INC 11894 355084893 SUM 316 13244 SUM 10040 20597 INC 15358 60311395 SUM 12613 30823 SUM 6611 13950 SUM 9883 21903 INC 10148 744780435 SUM 13084 30829 SUM 4633 5810 SUM 1752 25688 INC 23071 873135243 SUM 3239 11900 INC 27628 886089218 SUM 15207 31069 SUM 9402 25075 INC 11960 610570170 SUM 3911 24264 SUM 19950 26555 SUM 17525 28060 INC 20963 30845348 INC 26126 19875544 SUM 3509 14054 INC 26888 891978525 SUM 6587 21491 INC 22106 147220100 SUM 17649 25409 SUM 1325 29068 SUM 9959 26500 INC 31084 802599089 SUM 1166 26314 SUM 21191 30453 INC 29438 993849437 SUM 1000 29169 SUM 10205 24652 SUM 11053 23395 INC 3019 726716634 SUM 326 15221 SUM 17500 23025 INC 28157 988089702 SUM 26321 31190 INC 2694 56615015 INC 31081 9934641 SUM 372 22192 SUM 10281 31397 SUM 16046 31444 SUM 3173 7521 SUM 31 9304 INC 27374 147288336 SUM 1109 30019 SUM 23947 30188 SUM 5312 29881 INC 2410 100710021 SUM 19659 31101 INC 16485 686953464 SUM 3680 21438 INC 22842 597987483 SUM 1374 11185 INC 9139 111787803 SUM 1626 15646 INC 8006 592562189 INC 28899 953750848 SUM 3395 30878 SUM 1360 30517 INC 14372 144241728 SUM 4535 21304 INC 21843 27788375 INC 21896 786749487 INC 21614 880897023 SUM 9530 25559 SUM 26391 31385 INC 21752 14325094 INC 18988 892497457 INC 5519 137071042 INC 4307 80295963 INC 3716 954514284 SUM 6829 31217 SUM 714 16181 SUM 20120 29607 SUM 8073 18888 SUM 386 15745 SUM 519 25031 SUM 2411 27337 INC 26598 146152726 SUM 420 24684 SUM 10616 26277 INC 29071 138950692 INC 7137 28377480 SUM 487 9495 INC 24757 851028796 INC 27381 729940138 SUM 14455 28408 SUM 75 13894 INC 20651 45966976 INC 6396 468895451 SUM 4886 22989 SUM 150 11576 SUM 8768 29126 SUM 7257 29822 INC 25373 357895338 INC 14011 418449115 SUM 17272 28681 INC 5542 760580920 SUM 17700 25282 INC 30266 861310153 INC 24556 151763680 INC 8921 962509934 SUM 803 16026 INC 26665 492104776 SUM 14054 28548 INC 18463 610582863 SUM 3716 13497 SUM 3801 11624 INC 17131 143250344 SUM 9962 31136 SUM 10527 22627 SUM 5065 23782 INC 8093 139000199 SUM 264 13567 SUM 834 6994 SUM 9465 28382 INC 13592 995480575 SUM 14898 26254 INC 30745 80309861 SUM 6528 31003 INC 22536 792063601 INC 189 20528934 INC 11180 800431902 INC 25581 890621193 INC 6289 145340321 INC 19758 976800904 INC 13157 874448380 INC 12689 864303635 INC 8178 97121529 SUM 13352 24604 SUM 15653 28966 SUM 180 12654 INC 18873 145210649 SUM 12942 28436 SUM 6595 15499 INC 27414 56651036 INC 15311 859467520 INC 15882 645084 SUM 9459 16554 INC 16243 852616432 SUM 664 4869 SUM 22103 27891 INC 28585 69525172 INC 28536 490975842 SUM 20150 30519 SUM 2785 27587 SUM 466 23046 SUM 170 30063 SUM 5010 14628 INC 10886 4490791 SUM 3063 28951 INC 9487 894018832 INC 7745 423000093 INC 16272 912078154 SUM 3964 16047 INC 26130 602042368 INC 28077 943643280 INC 23266 577000801 SUM 22247 30714 SUM 731 21701 SUM 1319 26873 SUM 1348 22262 SUM 1513 22039 SUM 17163 28464 SUM 11392 24745 SUM 993 17140 INC 27220 18581013 SUM 11072 30627 INC 9724 944176831 INC 27048 868244706 SUM 4257 24872 SUM 7671 30708 INC 7217 723447133 SUM 3280 28782 SUM 1383 23975 SUM 1983 10761 SUM 1320 21103 SUM 3837 28619 SUM 4228 25646 INC 5199 466333359 INC 11430 961811379 INC 17382 110872875 SUM 12084 19234 INC 2677 862041745 INC 11063 783883555 INC 24257 339368682 SUM 3120 20535 SUM 9134 31057 INC 16325 10673324 INC 24046 454329419 INC 8521 848023932 SUM 6006 30838 INC 4810 836020446 SUM 10373 31074 SUM 16248 30278 SUM 13955 31025 INC 7624 469421148 INC 19783 142727425 INC 1616 122294759 INC 16645 28631825 SUM 5086 19020 SUM 3376 27975 INC 5018 994907322 INC 4414 494890689 INC 1799 515440860 SUM 5087 29960 SUM 752 25947 SUM 3387 7325 INC 31346 995508094 SUM 12094 22896 SUM 10621 30161 INC 25696 281720634 SUM 10034 13457 INC 16770 554571620 SUM 4377 10819 INC 20364 996002531 INC 5548 929298376 SUM 10388 14007 INC 22391 887059612 INC 28812 513510039 SUM 15608 29388 INC 10355 988234421 SUM 197 28374 SUM 21514 30584 INC 24418 686639285 SUM 14459 27391 SUM 1169 25996 SUM 6838 20972 SUM 8238 27293 SUM 9332 27395 INC 25688 938372249 INC 9313 988747337 INC 2027 957671531 INC 30011 290319029 INC 26978 940356745 SUM 9447 22192 SUM 3002 20952 SUM 7256 28582 INC 5933 122114723 SUM 12748 23844 INC 15992 7869102 SUM 401 31300 SUM 3339 15450 SUM 11511 14223 SUM 17712 24370 INC 15605 827626395 INC 30154 978171820 SUM 1766 11268 SUM 5838 11165 INC 26740 491835401 SUM 1990 28012 SUM 928 14614 INC 6940 688225154 SUM 3459 23928 INC 3997 27818133 SUM 15181 28374 SUM 4911 11431 SUM 13869 25148 SUM 3240 8535 SUM 2012 14598 INC 3528 231846306 SUM 8272 9599 SUM 6108 18544 SUM 9864 16804 INC 30426 938272465 INC 28284 157580799 INC 490 28366927 INC 3798 844704870 SUM 6485 21792 INC 11612 943507499 SUM 3187 14044 INC 3131 147419229 SUM 6729 30658 INC 10109 466657816 SUM 6846 28374 INC 27303 890670488 SUM 18859 23071 SUM 8567 24129 INC 25977 759058682 SUM 12565 30748 INC 12982 211946985 INC 20522 677678136 SUM 5819 24296 SUM 2757 30874 INC 7001 531440078 SUM 15971 23927 INC 16247 128563057 INC 20211 440730441 SUM 941 29360 INC 31314 744827285 INC 12340 854659398 SUM 6561 30475 SUM 1812 28491 INC 24830 902859082 SUM 4885 22649 INC 21117 147455473 INC 8592 952940369 INC 23789 983872000 INC 14533 743682065 INC 13212 19505870 INC 13984 891605142 INC 5212 887854130 INC 22434 483278671 INC 10718 861046012 INC 13605 115460135 SUM 906 22219 INC 7889 957432020 SUM 36 5105 INC 12684 7435357 SUM 11149 26789 SUM 23924 29301 INC 3222 992337503 SUM 6816 26890 INC 9030 995350006 INC 7964 146916554 INC 7195 884563292 INC 6388 665225715 SUM 15815 18978 SUM 7869 27687 INC 1256 756200063 INC 22999 102302033 SUM 15472 25937 INC 6303 28897665 SUM 880 25011 INC 5521 129392458 INC 28606 939098330 SUM 1371 20137 INC 1788 601077038 SUM 2829 27841 SUM 22236 27937 INC 16869 950790158 SUM 18572 21327 SUM 1744 31266 SUM 125 30644 SUM 3190 29673 INC 2692 820529110 INC 30984 990770896 SUM 607 3306 SUM 11889 18327 SUM 5546 25684 INC 24152 391007113 INC 10476 501173570 SUM 1797 28474 SUM 12569 13166 SUM 201 12514 SUM 11740 30910 SUM 860 17662 SUM 11609 23239 SUM 12391 24041 INC 29443 769984663 INC 21074 802241636 INC 1577 525492671 INC 2914 418457996 INC 11170 985544307 SUM 12863 26651 SUM 19945 31356 INC 26496 26289977 INC 20886 936570051 INC 14262 644930997 SUM 9629 27925 SUM 21768 30864 INC 8916 964144329 INC 27339 996433318 INC 13384 953580015 SUM 2700 30750 SUM 11649 27689 SUM 14836 31040 INC 21783 819340274 INC 31262 894749868 INC 12509 470694846 INC 19850 466841367 SUM 57 28885 SUM 5694 20968 SUM 23719 31323 INC 25327 938528855 SUM 7596 29151 SUM 3531 18399 SUM 881 23579 SUM 14146 30472 SUM 26 9851 INC 2880 876102155 SUM 12128 30741 SUM 40 3411 INC 23603 55046184 SUM 16410 28745 INC 15379 28917893 INC 12478 12654890 INC 22691 2776872 SUM 11094 27192 SUM 8210 30655 SUM 11482 19305 SUM 2259 13301 INC 30798 71429514 INC 14548 770040277 INC 18433 8502209 SUM 21310 27722 SUM 8216 27502 SUM 11365 28827 INC 4357 78075510 SUM 16001 31242 INC 22606 205856174 SUM 6568 31434 SUM 13578 26838 SUM 9282 22001 SUM 14851 30857 INC 19256 783782090 SUM 19417 24117 SUM 15202 27102 SUM 3653 28162 INC 4379 888082870 INC 9690 56914378 SUM 6807 25937 INC 16191 28802599 INC 22189 905702584 INC 2627 21193788 SUM 7861 22678 SUM 8429 13703 INC 8552 934299630 INC 4621 29035193 SUM 7164 19835 SUM 3103 23819 SUM 7077 23526 INC 5652 862211228 INC 29407 669047631 INC 5196 475109815 INC 27536 894654024 SUM 2319 26462 INC 17603 929373280 SUM 14396 29663 INC 12974 802205179 SUM 8721 23164 SUM 1386 13246 SUM 9705 22834 INC 16012 811883587 SUM 2797 27886 INC 17958 491533770 INC 15772 718654143 SUM 7938 27366 INC 23922 993310697 SUM 18847 31251 SUM 9863 29729 SUM 4109 15109 INC 21771 27990764 INC 2734 932646527 INC 13086 752263243 SUM 6413 30905 SUM 8002 21928 INC 17231 961858960 INC 25146 146792319 INC 1060 995267487 INC 25822 977678924 INC 22758 760403903 INC 17291 844383968 SUM 6034 20497 SUM 12406 20924 INC 29345 69403673 INC 2183 945593519 INC 6073 385860845 INC 990 876238648 INC 12663 54143694 INC 16085 208691278 SUM 20418 22134 SUM 1532 29687 INC 13847 936771251 SUM 10652 22469 INC 17514 26822540 SUM 4974 30834 INC 26719 100257679 SUM 5289 27561 SUM 10965 27002 INC 5140 23565746 INC 2958 223438239 INC 9336 24519450 SUM 12768 29048 SUM 14806 23126 INC 20924 33986617 SUM 2839 30841 SUM 3629 25543 SUM 19579 25313 INC 12382 608412976 SUM 6102 31322 INC 23765 954117870 SUM 2836 26838 SUM 15178 23155 INC 28095 218239776 SUM 2266 28661 SUM 23468 29961 SUM 25094 31398 SUM 11372 19817 SUM 12912 20793 SUM 5486 18437 INC 16355 117956136 INC 15168 800946743 INC 5795 876817407 SUM 7574 16436 INC 11339 518037884 INC 29292 88109204 SUM 5756 14203 SUM 2466 31320 INC 30231 928390720 SUM 15513 30122 SUM 6814 25019 INC 21324 22151922 INC 12504 393285579 INC 3604 937733155 INC 21475 600681817 INC 2856 671026463 SUM 4826 16906 INC 20549 400758050 INC 28006 140357096 SUM 14294 29016 INC 8109 485876288 INC 4363 374637492 INC 29135 28032078 INC 3620 142754912 INC 23512 220596329 SUM 3267 29696 SUM 4381 7512 SUM 4166 30554 INC 1955 357824489 SUM 17498 30943 INC 23429 686763679 INC 8824 705139134 SUM 9423 30883 SUM 14061 14774 SUM 8866 26899 INC 3782 853770312 INC 15033 127679961 SUM 9027 25309 INC 28656 986447550 INC 7747 995922581 INC 25550 999697369 SUM 2130 19567 INC 9837 977643729 INC 21165 13132400 INC 3174 665231599 SUM 737 28488 INC 21283 138242910 SUM 2699 29117 INC 2677 201267513 INC 24288 291565647 SUM 14697 28833 INC 23970 457505188 SUM 3454 31406 INC 7223 541360700 INC 45 953198207 INC 19459 586465008 INC 22904 24870595 SUM 6858 20637 INC 991 19113122 SUM 5151 22665 INC 7292 379575936 INC 15173 961664719 INC 11654 339569281 INC 30147 922753347 SUM 7882 29319 INC 15516 416897970 INC 15181 112260569 SUM 7985 22475 INC 21310 988707596 INC 21361 12224286 INC 6574 19357295 SUM 204 29320 SUM 16352 24577 INC 23116 889595445 INC 9015 978697719 INC 5009 39097809 SUM 2380 28736 INC 27888 995922962 SUM 12323 16807 SUM 9939 24207 SUM 14884 29282 INC 23084 394234967 INC 24824 122272275 INC 8753 150007992 SUM 4004 8892 INC 3592 609996202 INC 3545 945050943 INC 24796 129611054 SUM 1069 18719 INC 836 989148897 SUM 19610 29909 SUM 12111 26162 SUM 11040 29578 INC 16538 59112064 INC 29987 274231691 SUM 12817 30401 INC 814 937304301 INC 13819 146793077 SUM 18 30781 INC 3700 862240184 INC 16575 921002812 INC 13165 703308944 SUM 8313 14170 SUM 6898 16898 SUM 1393 16987 INC 24806 987106990 INC 12642 536365727 SUM 11123 31024 SUM 706 11400 INC 16554 999945791 SUM 26926 31361 SUM 848 17486 SUM 2413 30501 INC 26985 147429935 SUM 9146 24384 INC 15531 885331811 SUM 1388 30901 INC 1255 108647446 SUM 6007 22140 INC 10703 334534610 INC 13019 759283232 SUM 20795 29414 INC 13156 200616132 SUM 3913 30434 INC 8257 592772987 SUM 3091 23271 INC 15697 13222414 SUM 10696 17559 INC 19127 992197566 INC 7982 743756020 SUM 238 27156 SUM 5192 28892 INC 18606 145222770 INC 24763 946795176 SUM 24872 31296 INC 5786 416319554 SUM 4310 23630 INC 15131 25523062 INC 26673 12505953 INC 25420 608985055 SUM 6548 30955 INC 2845 223713513 INC 30642 655372753 SUM 1889 19350 SUM 3234 28514 INC 4107 760329753 SUM 1913 23449 INC 6287 933521772 SUM 4261 28613 INC 28722 988076375 INC 15836 829496462 SUM 361 17833 SUM 9780 29496 INC 4047 620089141 INC 2735 95802933 SUM 1680 5156 INC 13652 995485759 INC 5739 22998342 SUM 21045 31277 INC 30400 63330587 INC 874 454923248 SUM 29205 30579 SUM 2388 7197 SUM 690 21484 SUM 7198 28298 SUM 13128 16837 INC 5927 879845745 INC 15176 408084087 INC 11928 124334881 INC 6285 960895376 SUM 5269 27369 SUM 662 30287 INC 16344 23627822 INC 12839 870369861 INC 5353 951990325 INC 4071 996438695 SUM 1460 30217 INC 16938 492163076 INC 10502 610253984 SUM 1548 25302 INC 6939 945150012 INC 22404 613669962 INC 26200 893573098 INC 26261 958648362 INC 24800 129617410 INC 25549 80358561 INC 4859 953675335 SUM 12125 25674 SUM 19696 28107 SUM 13 14479 INC 22708 112229840 SUM 1083 17837 SUM 153 25189 INC 3165 65188063 INC 28963 545874184 INC 15601 739791919 INC 14456 760381197 INC 13431 536867362 INC 6322 113817498 SUM 13 15222 SUM 6642 16670 INC 16617 113606421 INC 18201 878932253 SUM 5403 23006 INC 30487 174392754 INC 15770 751682024 SUM 1583 24972 INC 29433 873796795 SUM 394 14675 INC 6077 880161321 INC 29921 24706986 INC 24434 146540164 SUM 10160 28799 SUM 2697 30639 SUM 2655 26757 SUM 508 21956 INC 17559 686652421 INC 10104 912325853 INC 16197 539160863 SUM 10807 24830 INC 29115 223731096 SUM 1714 18470 SUM 19677 30262 INC 25465 4262828 SUM 1654 26962 INC 15941 797209721 INC 1780 206976819 INC 8432 801255027 INC 4089 845436004 INC 19866 672507 INC 26555 858910874 INC 15900 24078246 SUM 25308 27662 INC 718 877325721 INC 27620 337149048 SUM 16456 29296 INC 14456 181288639 INC 11458 954191700 INC 11969 657859706 SUM 689 16618 INC 27303 609389446 SUM 7818 17562 SUM 2086 26037 SUM 2434 31389 SUM 10000 30550 INC 25375 10591339 SUM 215 7467 INC 11821 8958839 INC 7002 492189288 SUM 150 21995 INC 25814 144800747 INC 11967 12137093 SUM 25882 31324 INC 23468 726935404 SUM 3834 28380 INC 24460 8001301 INC 19719 916244001 SUM 449 17012 SUM 7660 24874 INC 18153 120952246 SUM 17868 28575 INC 14881 812711091 SUM 8431 24455 INC 17624 339831507 SUM 19855 30153 INC 2641 44676001 INC 28050 129551465 SUM 7625 30755 INC 10908 438329768 INC 27754 872236818 INC 30786 643902970 SUM 17944 19033 INC 15868 617667492 SUM 10658 16663 SUM 2321 31317 SUM 361 13550 INC 20048 444456154 INC 1176 606137486 INC 5155 910469981 SUM 11667 20835 INC 6905 981547265 SUM 986 7786 INC 2079 446054057 INC 22357 105398295 INC 9652 341599562 SUM 2821 11417 INC 20498 12216076 INC 29877 802137495 SUM 1188 29268 SUM 10699 30361 SUM 835 6519 INC 7317 357700335 SUM 7208 26931 SUM 239 20332 INC 26249 492178982 SUM 16220 28504 INC 29752 894555090 SUM 17044 21868 INC 23061 28499610 INC 22305 601245211 INC 2138 30023640 SUM 566 21285 SUM 3447 11004 INC 18255 371221776 INC 18254 147286761 INC 347 11741821 INC 25926 20512223 SUM 7114 15845 SUM 1254 31246 INC 18454 727469890 INC 27435 12142642 INC 23712 136969883 SUM 16833 28040 INC 23218 138384638 SUM 13889 30683 SUM 9923 29626 INC 2822 138283964 INC 10126 953706558 INC 5762 147472744 INC 30119 249413002 INC 26100 71948706 INC 623 473987282 INC 18978 860693025 SUM 373 5260 INC 22960 966061800 INC 785 28008110 SUM 1037 25940 INC 24426 749759373 INC 31369 88917753 INC 28229 894592789 INC 29365 535104003 INC 19462 743822049 INC 25259 138360945 INC 25502 156456837 INC 22800 113812376 SUM 3914 24515 SUM 9545 23024 INC 16805 9008073 INC 25912 741630624 INC 4272 895431397 INC 19214 145756515 INC 18087 586881176 INC 15500 3336206 SUM 18764 30576 INC 14542 136988642 INC 331 993205701 SUM 13438 22573 SUM 10703 24721 INC 15390 610606035 SUM 7472 24127 SUM 14079 30935 INC 10774 686715442 SUM 13254 30201 SUM 20195 25788 SUM 2913 20575 SUM 3047 14708 SUM 2024 9717 SUM 923 27390 INC 25654 337658448 INC 20880 802590748 SUM 10168 21627 SUM 4664 30028 SUM 2237 12131 INC 17191 479581247 SUM 15648 25031 SUM 1636 27556 SUM 1450 27271 SUM 755 30293 INC 11509 731351191 INC 20974 147319198 SUM 6392 25087 INC 20787 452761355 SUM 6179 22671 SUM 2163 24455 INC 18954 747864345 INC 15866 263296664 INC 13647 458435068 INC 30265 72864210 SUM 26476 29739 SUM 17162 30445 INC 19687 457465728 INC 26704 131358591 SUM 1928 9581 INC 4977 948974702 INC 5055 926193113 SUM 15107 27951 SUM 11428 28143 INC 6853 685704383 SUM 8063 28801 INC 17933 710223848 SUM 22133 29638 SUM 9788 28698 SUM 1552 27868 INC 16599 752245410 SUM 8766 25739 INC 22185 859108679 INC 27851 787819255 INC 5035 24512352 SUM 4452 30564 INC 1862 884197086 SUM 2068 19101 INC 20477 26880788 INC 16607 7955434 SUM 17523 31074 INC 30053 610219816 SUM 3175 24417 SUM 1306 29151 INC 3213 577013997 INC 22320 56408031 INC 24767 147149146 INC 14911 734345389 INC 5116 894893664 INC 29381 609485581 SUM 4338 21433 SUM 1961 4131 INC 20116 121092916 INC 13312 452818310 INC 21120 12465479 SUM 655 21343 SUM 3481 26306 INC 8084 752187107 INC 15164 147319671 INC 27325 669426863 INC 115 280033031 INC 6995 573987092 INC 13696 136371661 SUM 2498 30881 INC 25857 13260769 INC 3731 113893579 INC 6853 274654680 INC 2105 281069901 INC 18683 820797726 SUM 213 6404 INC 15641 113383549 SUM 20045 24843 INC 1744 202707952 INC 12486 983430277 SUM 5928 17904 SUM 10139 17654 INC 4763 492192553 INC 16178 9675371 SUM 22359 31065 SUM 9605 24872 INC 27369 834722764 INC 1102 147352147 INC 12361 142186699 INC 7911 753460794 INC 31439 972292801 INC 21980 6619972 INC 10228 22759041 SUM 2749 14038 SUM 3295 24275 SUM 27404 30536 INC 20948 129610843 SUM 1065 27381 INC 27760 456378498 SUM 20 11898 SUM 13425 16561 INC 27212 147171248 SUM 23689 30814 INC 4462 11722250 SUM 1454 27140 INC 12835 716238326 INC 8594 649112641 INC 19456 968921115 SUM 3411 30541 SUM 542 29003 INC 17852 950380339 INC 3506 11750365 INC 28671 893251559 INC 14052 930131719 SUM 8122 21027 INC 24614 753671324 SUM 832 24966 INC 2455 732293210 INC 25351 130133632 INC 22508 298401221 INC 13061 993535420 SUM 3714 30903 SUM 1534 24793 SUM 6484 22924 SUM 4151 26510 INC 29925 491540818 INC 17562 65305895 SUM 511 8171 SUM 11239 30307 INC 16266 333717673 SUM 8576 30256 SUM 5361 27180 SUM 13470 27393 INC 25213 16464521 SUM 16601 24232 SUM 21238 26104 INC 7599 634645403 INC 31208 907429683 INC 28041 870070502 INC 15868 21929638 INC 4330 81915471 SUM 11984 14293 SUM 11688 18209 INC 16920 454412479 SUM 1891 31403 INC 6679 142712314 INC 2877 888099134 SUM 1606 23562 INC 10891 417917697 SUM 6019 19959 SUM 18742 29257 SUM 311 28969 SUM 13270 23687 SUM 4091 23678 SUM 16437 26598 SUM 13402 30851 INC 333 717547136 INC 15903 874783257 INC 20361 147308141 INC 5877 130521114 SUM 19336 25255 INC 6948 958732946 INC 1123 2956009 SUM 14125 31387 SUM 15 11090 INC 20446 993406765 INC 30129 26951068 INC 26263 910440862 INC 18330 18809808 SUM 3252 16609 INC 22286 624297809 INC 14707 491801768 INC 15110 875334505 SUM 204 28789 SUM 16059 31384 SUM 23619 29989 INC 13534 751507701 SUM 12224 22503 INC 4278 69879616 SUM 10511 18497 SUM 8408 21194 SUM 2004 18541 INC 10722 877198357 INC 7411 854608826 SUM 22190 27989 INC 18110 89333170 INC 20566 113109013 INC 20532 878905878 INC 2616 784105614 SUM 12981 31225 SUM 21344 30490 INC 4607 954773341 INC 2984 456095644 INC 29236 396285388 INC 1383 196593941 SUM 8173 13146 SUM 878 23514 INC 5303 20492415 INC 3654 145381753 INC 16846 133924685 SUM 4746 11724 INC 30709 938301702 INC 14471 912349651 INC 28861 998465938 INC 354 611376315 INC 15387 872646098 INC 29687 289818849 INC 2329 29085963 SUM 17168 22617 SUM 9473 31115 INC 11616 12118039 INC 20588 859082829 INC 9731 458541571 SUM 28016 31146 SUM 13430 23934 SUM 3886 29396 SUM 5003 24548 INC 11244 203671017 INC 24817 139070988 INC 22615 760383997 SUM 2852 26025 SUM 21 6187 INC 15851 959094463 SUM 16828 31263 INC 25355 843426013 INC 16038 728508912 SUM 8714 18376 INC 16560 410043910 INC 6817 952190272 INC 20647 5446595 SUM 317 22518 SUM 1099 15794 INC 16524 913038785 INC 2425 944298205 SUM 7166 26748 SUM 4909 19466 INC 24632 8697044 INC 15424 147188574 INC 26116 24391377 INC 23328 869583268 SUM 18647 29997 INC 15312 12134172 SUM 3795 13748 SUM 2358 27419 SUM 14008 30655 INC 22267 878058654 SUM 5336 30292 SUM 20954 30313 SUM 23952 29345 SUM 879 18929 SUM 187 21761 INC 26868 777316927 SUM 257 18248 SUM 2654 13542 SUM 5937 31337 INC 8023 939373928 SUM 12731 30384 INC 13017 987695163 INC 12238 551627480 SUM 322 22981 SUM 25108 31237 INC 24026 12168295 SUM 504 22741 SUM 18475 19775 INC 6748 26442661 INC 13157 859517812 SUM 9688 26903 SUM 10509 29209 SUM 10817 26264 SUM 2458 28026 SUM 489 31030 INC 7707 576225527 SUM 18355 28478 SUM 28619 30593 INC 24306 437635183 INC 16916 894690118 INC 21784 19920439 SUM 5595 12878 SUM 1402 18976 SUM 16114 27185 INC 1954 147452707 SUM 1127 25425 INC 18177 625369261 INC 24058 147464945 INC 2085 105503358 INC 8451 138906395 SUM 2003 24725 INC 15212 23287537 INC 31271 945184437 INC 3732 78777438 INC 11470 3524864 INC 14671 648610549 INC 28092 18352592 INC 5317 79009640 SUM 2114 18740 SUM 6624 19550 INC 2761 433069045 INC 19966 870575097 SUM 29027 31202 SUM 14999 31057 SUM 870 7186 SUM 17324 29818 SUM 7968 31454 SUM 23954 27080 INC 26212 610486995 INC 14066 787534637 INC 3702 490002627 INC 22345 125262072 SUM 5045 30571 SUM 13900 30147 INC 14859 8094071 SUM 668 6073 SUM 14160 30970 INC 24172 145364316 INC 7665 610407607 SUM 10050 28187 INC 10783 390916467 INC 30069 204686429 SUM 532 14673 SUM 3910 21060 INC 412 959298640 INC 16809 223641657 SUM 1585 20323 SUM 10836 14653 SUM 21845 25401 INC 14954 840200566 INC 25095 139030285 INC 2666 380170973 INC 10931 27503408 INC 26489 7462956 INC 27930 179574370 INC 25844 26298741 SUM 2766 31267 SUM 3417 28710 SUM 9008 27367 SUM 6843 22885 SUM 5695 20104 INC 6542 475223482 INC 4547 771363366 SUM 817 10169 INC 15305 708837783 INC 26065 880017481 INC 15440 928401163 INC 3411 846280879 INC 10713 769290106 INC 28313 465415821 SUM 2237 20457 SUM 240 6418 SUM 7966 31174 SUM 3206 19489 SUM 25026 28783 INC 7262 950967298 INC 9226 542300337 INC 22277 130595365 SUM 15941 24728 SUM 3739 30791 INC 29757 678507536 INC 2633 879313047 SUM 2808 21812 INC 20919 971045602 INC 8434 535793390 SUM 2220 31457 INC 7428 820276400 SUM 1558 30206 SUM 3599 26712 INC 665 807660164 SUM 3344 24798 INC 31020 870423348 SUM 3433 14366 SUM 13646 22148 SUM 2 13493 INC 1340 808410567 SUM 2846 30586 SUM 15500 27400 INC 14160 866948803 INC 18819 9019996 INC 18105 879074219 INC 12597 104684861 SUM 30385 31290 SUM 10934 29696 SUM 9534 30565 INC 30497 29084831 INC 22752 15956014 INC 28350 940969658 INC 12566 357875393 SUM 2695 27637 INC 20829 934388384 INC 26855 907425138 INC 29447 418020977 INC 16185 615375091 SUM 13443 26876 INC 22665 66221938 INC 4382 711098241 SUM 17912 26108 SUM 3262 30580 INC 16130 997326076 INC 14751 932751600 INC 21298 259986213 INC 8127 856571157 SUM 232 20724 SUM 872 14229 SUM 7237 29496 SUM 2351 10983 INC 28301 769970079 SUM 10781 20007 INC 26981 147365234 INC 943 609026047 INC 2968 528382104 SUM 15104 28528 INC 11215 454165194 SUM 3784 31192 SUM 7963 15634 SUM 9755 19521 SUM 16522 26229 SUM 6868 22085 INC 28963 892086323 SUM 6874 15871 INC 2561 144282308 SUM 4968 29562 INC 13970 147426070 INC 26864 11208022 SUM 8928 27302 SUM 4332 25653 INC 26117 620085837 INC 7824 860007005 SUM 14808 19330 INC 14370 3391163 SUM 4750 22238 INC 8955 940951907 INC 16512 758012475 INC 7467 177610325 INC 16641 925792727 INC 21340 752074549 INC 2535 568613971 INC 21791 145308732 SUM 3078 27210 INC 22652 11692406 INC 26840 10179613 SUM 2463 19989 SUM 8075 25449 INC 14942 982156110 INC 3258 894416070 SUM 4459 11766 INC 13021 27885326 SUM 4251 31435 SUM 15978 27537 INC 13820 976394263 SUM 16683 22309 INC 13779 28399029 INC 23233 300074250 INC 31187 136836358 SUM 5521 18733 INC 11890 888041582 SUM 216 11315 INC 20695 106000530 SUM 661 2039 SUM 6607 24357 SUM 824 8207 SUM 1280 27747 SUM 15965 23436 SUM 7973 28179 INC 27605 147407084 INC 10437 11997518 SUM 8220 30884 SUM 20337 31214 SUM 286 12992 INC 3643 147427928 INC 891 46725923 INC 16946 145356544 SUM 11795 30632 INC 818 137768374 SUM 18334 25766 SUM 2977 10860 INC 219 28286706 SUM 2795 13314 INC 3092 146642133 INC 9955 28279979 INC 22174 27483076 SUM 11796 22729 INC 20582 351355388 SUM 1738 19035 INC 9743 550442341 SUM 42 18776 SUM 652 29196 SUM 3266 23109 INC 11674 715532411 SUM 4807 17562 SUM 3364 19245 INC 30288 803540277 INC 8932 543390263 SUM 20752 29272 INC 22662 24358929 SUM 21363 29206 INC 9399 144210255 INC 10783 610324702 INC 25556 957404998 SUM 1187 24590 SUM 7989 30551 INC 12868 135855814 INC 18756 73100591 INC 18521 216410156 INC 1327 10950944 INC 19944 874843784 SUM 27631 30206 SUM 9469 30989 SUM 200 11596 SUM 1480 29957 SUM 9577 24017 SUM 2741 30923 INC 20674 27864514 INC 2318 62975413 INC 16722 716567066 INC 5712 979637607 INC 28381 601608430 SUM 1070 12366 INC 614 894712986 INC 1273 945151381 SUM 3928 28038 SUM 3100 13361 INC 25298 111691162 INC 15459 928375111 INC 11090 67179437 SUM 1273 26771 SUM 2503 25973 INC 8251 739568572 INC 6034 845433880 SUM 2770 12125 INC 13780 26606300 SUM 3678 7684 SUM 670 21411 INC 280 608192945 INC 9486 20265717 INC 23535 928270739 SUM 5513 28465 SUM 6250 28498 SUM 6882 15623 SUM 4628 19638 INC 7667 805642052 SUM 4036 14769 INC 18511 63677832 SUM 2708 13875 INC 18055 604197562 SUM 22077 31314 SUM 5388 28873 SUM 3587 17485 INC 2382 991199728 SUM 4526 24924 SUM 17628 30336 INC 13974 144319739 SUM 14445 24215 INC 10153 134357147 INC 24526 610578104 INC 5280 982867194 SUM 1595 15200 INC 5093 28909345 INC 5706 450199196 INC 22960 40572607 SUM 26650 31093 SUM 1542 24270 SUM 3127 21907 INC 18184 284319351 SUM 7631 23618 INC 23055 46775645 INC 3313 595769797 SUM 7534 29635 SUM 4498 22892 INC 495 68398848 SUM 8452 24300 SUM 912 15014 INC 13282 870363151 INC 245 223456677 INC 13389 28036913 SUM 3834 25859 INC 21798 466739637 SUM 1253 17699 SUM 479 24098 INC 21529 665232520 SUM 8682 20430 SUM 12609 28112 SUM 14945 24788 INC 11949 827737512 INC 13822 870605252 INC 19856 134876433 SUM 18698 31445 SUM 20741 26947 SUM 11343 28506 SUM 2379 13165 INC 12236 340025933 INC 18220 955045200 SUM 6834 16785 INC 6182 104427765 SUM 3943 27315 INC 4929 882277310 SUM 24812 30948 INC 6955 410081562 SUM 4010 14324 SUM 1037 23997 INC 15277 7529026 INC 3423 147444854 SUM 21929 29515 SUM 3738 20363 INC 23565 975439058 SUM 14230 30720 INC 23417 974172009 INC 14535 467981770 INC 21411 957235720 SUM 5449 17946 SUM 13639 29821 INC 5254 894283520 INC 4206 138787696 INC 30471 724437189 SUM 6253 23556 SUM 1271 28421 INC 4963 71175187 INC 15918 478680808 INC 18255 971800226 SUM 636 29799 SUM 1715 19617 SUM 4591 25030 SUM 11578 22560 INC 23326 72892081 INC 26786 928395045 INC 24507 606152489 SUM 25691 31323 INC 12963 489552357 INC 29741 887517919 INC 12850 911532056 INC 7281 525476375 SUM 548 18714 SUM 769 25710 INC 20645 995524867 SUM 14555 28717 SUM 2418 28749 INC 6065 744787328 INC 2833 958759244 SUM 4465 23378 INC 22907 143706099 INC 10587 14383473 INC 19179 542532387 SUM 10125 15977 SUM 15598 31003 INC 16282 670558838 INC 17690 975915629 SUM 6398 26112 INC 9426 412639853 SUM 10060 23813 INC 2784 105532604 INC 29011 113380319 SUM 1642 24097 INC 29715 483802670 SUM 6289 22959 INC 26500 28776004 INC 31362 27917358 INC 4774 857606427 INC 17303 77967217 INC 16080 3842196 SUM 4015 22601 INC 6247 378818830 SUM 11891 29984 SUM 7067 28768 INC 11637 605710574 SUM 7199 28073 INC 11962 610513186 SUM 8276 31107 INC 10575 20686358 INC 2397 201673598 INC 28889 776138747 SUM 5034 29809 SUM 1974 4586 INC 21124 12906405 INC 3539 53568482 INC 22803 945057525 INC 29414 667840634 INC 9759 73717796 INC 25264 911121700 SUM 2786 6184 INC 19916 380957367 INC 2445 95527982 SUM 4316 24528 INC 3754 752231962 SUM 482 5785 SUM 343 18368 SUM 3181 24789 SUM 3245 22878 INC 10024 849550398 INC 22462 888362331 INC 28948 35997615 SUM 28151 28936 SUM 9753 16559 SUM 1681 15539 SUM 4335 13539 INC 13400 105478378 INC 6107 811864447 INC 244 133682655 INC 30532 817849566 SUM 1169 11198 INC 10731 144181912 SUM 4618 29078 SUM 8590 23964 SUM 4261 31161 INC 17362 371088742 INC 23612 92375470 SUM 19287 27143 SUM 13074 26155 SUM 5874 18538 INC 5833 828713996 INC 19352 45592853 SUM 11338 25130 SUM 3112 16822 INC 22394 877975251 SUM 18853 28499 SUM 15468 29721 SUM 26030 31101 SUM 4796 30324 SUM 8779 29734 INC 11747 932173861 INC 12827 477627339 INC 19649 92412035 SUM 13207 29099 INC 4659 988640286 SUM 337 29058 SUM 15711 30207 SUM 15244 30010 SUM 1347 28953 INC 11895 800616772 INC 11354 926919108 SUM 9988 27632 INC 30213 71405264 INC 11866 413698352 SUM 8132 29182 SUM 11350 23842 SUM 6714 26248 INC 15668 937543161 SUM 4140 14855 SUM 242 2922 SUM 9800 27090 SUM 1806 31430 SUM 2365 21706 INC 14092 73197541 SUM 18036 27242 INC 1589 147362002 SUM 13149 30830 SUM 9970 31336 INC 30665 197935618 SUM 3509 9007 INC 5019 870479854 SUM 6053 28844 INC 23689 268186041 SUM 128 15677 SUM 23840 31407 SUM 2636 24814 SUM 3348 29190 INC 23568 621108352 SUM 26479 30682 SUM 2519 4103 INC 15861 894265355 SUM 146 31016 INC 18820 5698100 SUM 25030 28719 INC 28071 526580395 SUM 7595 17238 SUM 1377 5824 SUM 11795 19286 INC 1861 130105897 INC 22716 20660735 INC 23870 979591786 SUM 13264 29170 INC 4937 893464288 SUM 2067 13938 SUM 4970 24339 SUM 8069 19170 INC 16037 856577366 SUM 19120 31097 INC 4535 891676669 SUM 3239 19791 SUM 8426 30177 SUM 16782 25702 SUM 525 5164 INC 15646 531319170 SUM 11159 27993 INC 4934 402529594 INC 9777 492115491 INC 1355 978698098 INC 29214 28770627 SUM 2483 21968 INC 21734 29051510 SUM 3833 31339 SUM 3557 31320 SUM 5970 15861 INC 15843 999588615 SUM 16162 22373 INC 20730 144727601 INC 1367 20285731 SUM 1391 2900 SUM 4601 21394 SUM 5636 18791 SUM 11702 30201 INC 15095 545066113 INC 5921 3606431 SUM 8254 18982 SUM 23713 25423 SUM 11215 15821 INC 6523 19865559 SUM 10328 25932 INC 20207 483541473 INC 22038 726948870 SUM 1144 21423 INC 12066 886202495 SUM 8992 28211 INC 30689 147216966 INC 30370 953213466 SUM 12018 30546 INC 24847 54314249 INC 10434 758782960 SUM 1109 18397 SUM 1322 16723 SUM 2586 21220 SUM 20883 30797 SUM 6669 29246 SUM 12988 22148 INC 28090 266735339 INC 16215 64266138 INC 16839 959840442 INC 15517 602874082 INC 19454 654263262 SUM 4912 29988 INC 26464 997066061 SUM 3733 18772 INC 18721 488942753 SUM 2364 24693 INC 4537 953169884 INC 2804 874819062 INC 14714 948343939 INC 18525 23819505 SUM 3365 17629 INC 26576 994718053 INC 27832 625857304 SUM 1431 5082 INC 27344 542439995 SUM 1404 24700 INC 4030 536827218 INC 28324 961964848 INC 22651 217430887 SUM 4295 24866 INC 17287 720026750 INC 6094 888046597 SUM 7031 30645 INC 17907 547649233 INC 5434 876410383 SUM 5075 19968 INC 8889 995378051 INC 2651 134637331 SUM 23121 28257 SUM 2707 21505 SUM 783 27302 INC 29410 396021074 INC 27016 476350810 SUM 6523 9614 INC 25532 597986839 INC 19840 28404416 SUM 57 17651 SUM 14755 23235 INC 24781 471208744 INC 16646 995396209 INC 18254 677724329 INC 13610 270536507 SUM 922 25024 INC 23231 904492053 SUM 26034 31310 SUM 26357 30671 INC 23370 950883958 SUM 8464 26063 SUM 4020 22359 SUM 8731 30540 INC 29664 73622152 INC 21888 128167354 SUM 19006 30238 INC 9264 76058918 INC 18412 314873208 INC 2696 423749761 SUM 14853 27371 INC 3442 583901944 INC 21694 894002214 SUM 12278 22356 INC 23289 384920409 SUM 29953 31312 INC 29785 436841353 INC 31229 939274185 INC 2302 147344427 INC 7025 557487859 SUM 11809 17007 INC 31421 952394983 SUM 24033 31419 INC 20825 126240752 INC 5480 955344310 SUM 5045 26850 SUM 1038 28089 INC 25989 348007172 INC 13788 747401073 SUM 5614 31285 INC 28170 6626308 INC 12706 957751043 SUM 7069 30397 INC 13717 892664650 SUM 4838 28748 INC 19867 871294487 SUM 29497 31269 SUM 11602 25538 SUM 3854 10819 INC 18049 605855343 SUM 20033 29086 INC 7820 147353461 INC 26984 823510418 INC 29692 778360264 INC 173 472797073 INC 11520 945145014 INC 22665 949255275 INC 17701 39743150 INC 19644 490442366 SUM 1915 22712 INC 19174 819368665 INC 20639 599543317 SUM 2730 9718 SUM 11549 31421 SUM 6889 18780 SUM 903 24490 SUM 14608 27920 INC 19043 324273096 SUM 6278 29295 INC 13160 874685149 INC 26110 288662070 INC 30457 878947047 SUM 1018 23889 SUM 27607 30551 INC 1040 383140426 SUM 12448 19844 SUM 7542 29643 INC 11480 26925258 SUM 333 26879 SUM 407 30453 SUM 5354 26737 SUM 9804 30507 INC 29553 449160994 SUM 3025 23005 INC 14877 736276884 SUM 3594 26773 INC 20653 609948420 SUM 10528 29059 SUM 7053 27485 INC 23703 122010488 SUM 9464 30467 SUM 3623 18210 SUM 4 2413 SUM 10255 23347 SUM 13707 23050 INC 24043 458344470 SUM 18942 25522 INC 31384 816285481 INC 8579 28974545 INC 30104 46780923 SUM 15900 25739 INC 30181 978732703 INC 9195 423934183 INC 28988 20597474 SUM 288 12984 SUM 3265 27295 INC 18937 660271605 SUM 22284 30766 SUM 24371 29605 SUM 3673 22217 SUM 6535 23860 INC 1625 948294000 INC 8445 895629877 INC 12473 157469792 SUM 3923 28563 SUM 21037 28828 SUM 8842 29665 SUM 8431 15408 INC 35 45014576 INC 23015 413237997 INC 10857 213904584 INC 9832 28627573 SUM 2635 31274 SUM 14145 18702 INC 4474 365865544 SUM 6945 24715 SUM 22156 23996 INC 8800 576914949 SUM 8391 29246 INC 28282 586140327 INC 3633 19335543 INC 18343 127552988 INC 29245 796914835 SUM 4471 23704 INC 10450 590391181 INC 25738 418465934 SUM 2095 25997 SUM 11696 30472 SUM 164 22274 INC 11704 96065141 INC 20766 140077095 INC 14487 601980379 SUM 2886 20913 SUM 1335 25249 INC 28191 70533767 SUM 457 30143 INC 7892 571311858 INC 16779 323298745 INC 21670 900455227 INC 15407 79270510 INC 9068 27986944 INC 28275 64006841 SUM 6509 28406 SUM 125 4565 INC 4616 44875596 INC 20086 811847428 INC 27206 28951142 INC 24378 112832090 INC 10658 995501242 INC 25645 79705216 INC 29797 878744967 SUM 11574 26216 SUM 10650 24335 INC 1597 27673872 INC 31127 146330995 SUM 12675 26992 SUM 4355 15981 SUM 6564 17861 SUM 6508 26739 SUM 17075 30225 SUM 7518 30675 INC 30657 64010666 SUM 12722 30456 INC 17967 24564134 SUM 359 19084 INC 2436 526662916 SUM 9268 30871 INC 2767 900969778 INC 22682 329028231 SUM 9935 17651 SUM 3950 23624 INC 29914 59373371 SUM 16197 23472 INC 4569 69483892 SUM 3660 8493 INC 8292 126414041 INC 16240 777112577 SUM 16395 31158 SUM 4740 27133 INC 30462 954711539 SUM 1739 22883 INC 19668 939505180 SUM 12574 28314 INC 10880 877779462 INC 8248 852448597 INC 26557 143284732 SUM 4764 28098 SUM 3416 11846 SUM 3355 14277 INC 15548 73735785 SUM 16992 20814 INC 27413 944821198 SUM 3408 20703 SUM 21699 30946 INC 8200 399879876 SUM 19588 30915 SUM 4900 19106 SUM 8288 23001 SUM 4248 30995 SUM 4408 31217 SUM 3428 25241 INC 10804 268426915 INC 4948 901698176 SUM 2733 30254 SUM 9682 26552 INC 21547 74035794 INC 9259 686271103 SUM 7024 27083 SUM 319 1610 SUM 2453 31192 INC 25978 128043323 SUM 7392 19004 INC 14927 870616840 SUM 6664 17940 INC 10930 588476976 INC 26548 890629299 INC 12562 334496589 SUM 11785 26223 INC 27516 51650653 INC 13148 29083957 INC 7299 877222520 SUM 15605 25253 SUM 2863 29793 INC 15849 994992570 SUM 9249 31076 SUM 1102 8539 INC 6270 995015767 INC 20135 62973777 SUM 16536 28216 INC 1793 791720354 INC 14762 607833251 INC 26296 937185620 INC 31223 145900008 INC 23282 751575110 INC 11107 802159162 SUM 13638 22916 INC 27711 355597729 INC 4667 961892520 SUM 2414 26140 INC 1868 721475114 INC 21361 357869336 INC 9390 412330970 INC 17042 28823489 INC 29454 11137199 INC 29103 946061750 INC 19326 113668110 SUM 5254 21587 INC 15922 635987532 INC 9623 894847824 INC 15373 475297521 SUM 12844 25987 INC 30168 45688560 SUM 12686 26157 SUM 52 27320 SUM 6125 30284 SUM 4373 26077 SUM 15699 27589 SUM 14691 28395 SUM 432 10087 INC 12799 68997541 INC 29354 955152224 SUM 7560 17746 INC 7991 45376257 INC 27953 827706426 INC 4039 15524916 INC 24798 489560231 SUM 254 22372 SUM 8432 29718 INC 27604 831376688 SUM 23299 29347 INC 764 88715758 SUM 3162 24316 INC 28077 955322835 SUM 7582 11316 INC 21224 886903769 SUM 5751 28720 SUM 19595 29633 INC 13299 783164214 INC 27679 647016613 INC 28742 934332601 INC 31291 111609507 INC 23314 866514821 SUM 4362 28553 SUM 13224 26248 SUM 26180 29466 INC 15711 711214182 INC 18167 601132789 INC 24012 137336686 SUM 4167 5755 INC 9522 171197440 INC 31211 870635747 SUM 476 12402 INC 4973 610539616 INC 11538 606042134 INC 15384 723664570 SUM 5907 25424 SUM 13929 29571 SUM 4523 25169 SUM 10559 19520 INC 12206 766742667 INC 21417 716488677 INC 22968 13219559 INC 14448 669305968 SUM 7459 26397 INC 30888 132764131 INC 26709 145083255 INC 18534 984693779 SUM 9564 29562 INC 28512 904336737 SUM 5186 31268 INC 29193 987446998 INC 15265 68782729 INC 24339 823520048 SUM 10094 19108 SUM 16109 27211 INC 16326 93431768 SUM 4681 16852 INC 22860 18774490 SUM 1186 31203 INC 23967 753773920 SUM 3248 28076 INC 29678 25226346 INC 9692 877302968 INC 23738 146332166 INC 9434 454495951 SUM 4220 29727 SUM 597 26120 INC 10149 330996349 INC 28393 113885817 INC 8131 977661217 SUM 5291 20902 INC 15099 923236916 SUM 4055 28964 INC 29945 72675019 SUM 397 9183 INC 25998 927890451 SUM 37 2852 SUM 15466 28661 INC 20878 690075875 INC 196 110812241 INC 14156 147440908 INC 22447 478021182 INC 23866 136457590 INC 30640 961864510 SUM 7981 31432 INC 27393 46110515 SUM 2897 24818 SUM 4117 31141 INC 19469 994372240 SUM 14621 31406 INC 12577 125902179 INC 19526 66680916 SUM 5638 28148 SUM 5811 25022 SUM 5493 18635 SUM 6287 24310 SUM 2924 28415 INC 11281 601219890 SUM 9613 20878 INC 25669 128621174 SUM 15237 20895 SUM 6184 27201 SUM 7239 27667 SUM 706 22843 INC 18574 356652198 INC 18477 28973702 INC 27364 184522765 INC 21584 78007739 SUM 1106 21264 SUM 1825 29277 SUM 21469 27959 INC 11007 828598946 INC 3573 890141283 SUM 431 29013 SUM 87 14723 SUM 938 26279 SUM 8768 19850 INC 29858 953084592 INC 24852 156345993 INC 16897 3609215 INC 28902 938416525 INC 25957 955197511 INC 28133 670132854 INC 23156 894311278 SUM 1524 8097 SUM 5997 24134 SUM 2846 19174 SUM 2326 18927 INC 3827 507105859 SUM 1527 20754 SUM 17338 31099 SUM 17121 30447 SUM 5807 20999 SUM 536 18811 INC 14808 658759957 SUM 7067 24925 SUM 4096 22690 SUM 2163 20889 INC 3842 380316886 INC 23080 770559697 INC 1148 483666798 SUM 18049 30004 INC 25503 467445625 INC 9506 362783184 SUM 2846 30111 INC 21502 64155921 SUM 1233 9896 SUM 225 13394 INC 6932 919451130 SUM 9245 22506 SUM 1306 5218 SUM 13184 25484 SUM 1219 31377 SUM 533 5913 INC 7013 50128572 INC 388 77699711 INC 13824 139704796 SUM 4283 22918 INC 485 873779672 INC 22529 474161923 INC 6609 794671761 INC 9241 788216287 INC 5222 39866922 SUM 2352 27496 INC 519 717102161 SUM 1822 29184 INC 21211 63981509 SUM 1941 15577 INC 16485 877524789 INC 8615 7667191 INC 26398 143239388 INC 15160 937750096 INC 22510 146402812 INC 27268 104966844 INC 21176 998901490 SUM 4083 25857 SUM 8485 26621 INC 9808 862256878 INC 4538 18472352 INC 6957 894150935 SUM 163 27289 SUM 29094 31370 INC 3808 139845101 SUM 5899 23568 SUM 5166 11628 INC 28136 486672225 INC 29499 757160192 INC 11199 888046094 INC 2136 993259088 SUM 2482 21951 SUM 499 29671 INC 17360 755105258 INC 6105 788946601 INC 8558 862046228 SUM 1329 17269 INC 20899 710173231 SUM 24267 30412 INC 29269 652896399 INC 1297 989240095 INC 29562 69215128 INC 19203 487498210 SUM 19664 30875 INC 27028 145032945 INC 15627 28858609 SUM 8000 29228 SUM 5986 19632 INC 1122 967207788 SUM 11036 28411 INC 16151 402651907 INC 31065 902881330 INC 14574 872046651 INC 1267 886317937 SUM 798 20350 SUM 1580 4364 INC 1186 290329565 INC 20885 994893289 SUM 1209 22118 SUM 1972 22358 SUM 917 12677 INC 3226 76421541 SUM 8603 14638 INC 7133 982795143 INC 8698 717830721 INC 21187 993934683 INC 5567 68876602 INC 15132 220848380 INC 10028 307619794 INC 11570 796430769 INC 10394 130471463 INC 29132 743293850 INC 18699 63186126 INC 16132 28897194 SUM 13781 31324 SUM 10054 19878 SUM 2607 23880 SUM 10892 31408 INC 5482 80305570 INC 21748 760098241 INC 3555 331637240 INC 2929 874301391 SUM 26804 30776 SUM 11194 27650 SUM 1820 22669 INC 25005 147082493 INC 23392 479593734 SUM 6277 16465 INC 6945 953584420 SUM 9957 27449 INC 20430 993358866 INC 4221 3938797 SUM 2263 16634 SUM 3940 31221 SUM 417 7506 INC 11102 951460260 SUM 4753 10877 INC 5037 116436503 SUM 7487 16612 SUM 25772 28354 INC 20670 383025769 INC 2694 491058152 SUM 16562 30624 SUM 16416 27916 INC 19517 928947230 SUM 10321 30917 INC 11220 5495255 INC 29040 147435932 SUM 16305 30560 INC 28227 143242439 SUM 11508 28705 INC 7633 876840332 INC 10850 949049764 INC 27075 886026614 SUM 7968 26946 INC 20833 644077278 SUM 2262 31289 SUM 10725 30812 INC 14263 988714111 INC 24895 147456870 SUM 8594 23395 SUM 5842 24598 SUM 323 28521 INC 23004 374754590 INC 28600 542468233 INC 17565 826402143 SUM 5266 20650 SUM 3952 8834 INC 26959 29070629 SUM 2511 7530 INC 22640 993149053 INC 27886 743810013 INC 9766 990418261 INC 28713 993403886 SUM 13411 21080 INC 17613 589374237 SUM 10671 28516 SUM 17550 27905 SUM 2901 25880 SUM 6483 19959 INC 14794 991259496 SUM 7960 19432 INC 16304 791759532 SUM 4707 19659 INC 876 984634667 SUM 2341 19330 INC 24433 270785842 INC 13474 852767082 INC 17529 8062918 SUM 1850 2177 SUM 5743 10423 INC 9474 375445722 INC 12921 827756290 SUM 6710 30026 SUM 3473 28321 SUM 15250 29889 SUM 2281 28451 INC 1724 138946549 SUM 1819 16488 INC 17084 35663072 SUM 25609 28210 INC 13377 19586318 SUM 857 16250 INC 11564 610063853 SUM 11356 21462 SUM 19366 24239 SUM 11196 28477 INC 4194 895191617 SUM 28048 31144 SUM 7014 27481 SUM 3611 22228 INC 30146 25323645 SUM 10434 30535 SUM 305 24719 SUM 10069 29974 SUM 9974 25304 SUM 4301 14042 INC 29207 2347677 INC 28127 841175051 INC 20318 918458936 SUM 2829 15972 SUM 916 28517 INC 5592 15414326 INC 14741 20387350 INC 6505 937507222 SUM 12545 23387 INC 3173 130175209 SUM 22124 28357 INC 30511 955331207 SUM 1767 20984 SUM 9474 26009 INC 8479 876910500 INC 26423 20120115 SUM 21540 26473 INC 11389 858025780 SUM 8908 20639 SUM 3074 30758 SUM 6115 26094 SUM 14689 27815 INC 3882 466997168 SUM 8790 18006 INC 21304 702160369 INC 28235 20166808 INC 14752 28872675 SUM 4214 28406 INC 1883 934016574 SUM 3171 5734 SUM 698 9846 INC 1591 930827613 SUM 24572 27463 SUM 5445 31180 INC 9550 9720181 INC 340 610553904 SUM 9001 26723 SUM 3187 27549 SUM 15385 30828 SUM 3924 19332 INC 22311 944793937 INC 17224 467566764 INC 20590 274013749 SUM 12754 28033 SUM 2017 21919 INC 21670 676229510 SUM 4862 18037 INC 269 952876214 INC 6873 624691948 INC 15247 339729865 SUM 16026 29894 INC 20976 624327996 SUM 1588 13374 SUM 12613 30884 INC 10149 995987701 INC 22752 635772823 INC 21362 860750716 SUM 28657 29676 INC 28203 887937617 SUM 6127 30989 INC 2196 953047049 SUM 22673 29354 SUM 10016 29339 SUM 10005 29296 SUM 25544 29205 SUM 5379 13623 INC 22705 607438085 SUM 578 18916 SUM 16884 26159 SUM 77 2470 INC 908 869309137 SUM 16011 26581 INC 12842 978735356 SUM 17528 30988 INC 7140 147304036 SUM 7184 15635 SUM 810 30037 INC 3688 951348294 SUM 24997 30557 INC 147 927682352 SUM 22493 29952 SUM 779 31137 INC 3944 778387977 SUM 3634 30512 SUM 19953 30944 INC 19142 12266006 SUM 11472 26464 SUM 5194 9593 INC 3527 748658142 SUM 11466 31341 INC 24329 524669417 SUM 10691 30338 SUM 9472 29220 SUM 4657 25929 INC 5866 397003425 SUM 17007 28266 SUM 7774 29401 INC 14327 448578284 SUM 7985 23708 INC 3356 28548359 INC 362 476369264 SUM 2053 13867 SUM 10133 27145 INC 13656 20543988 SUM 647 28156 INC 370 995181646 SUM 5411 25352 INC 1919 444538800 INC 19846 528447888 INC 19810 119040 SUM 4663 28252 SUM 4017 30631 INC 8862 746980767 INC 15609 943015029 INC 11505 55051484 INC 704 306512260 SUM 1002 18167 INC 6730 111139946 INC 866 126459281 SUM 1594 13610 SUM 357 9211 INC 21069 983716701 INC 10526 686679830 SUM 7081 27530 SUM 8540 24777 SUM 1722 26599 SUM 1549 30875 INC 26725 41568375 INC 24174 867083372 SUM 6853 16707 SUM 2020 26073 INC 6300 533275477 INC 1486 610480547 INC 12782 29059337 INC 27296 559888064 INC 27104 756398208 INC 30933 658818848 INC 7016 113805110 SUM 11042 26643 SUM 2386 11539 SUM 24155 27701 INC 1170 13135845 SUM 12268 24276 INC 10519 134302194 INC 8392 49580538 INC 23094 877782883 SUM 22379 31049 INC 30691 72378711 SUM 1672 28938 INC 14042 80287685 INC 3803 738045253 INC 31236 735636064 SUM 7367 30971 INC 20393 961822642 SUM 8377 28542 INC 29680 842882119 SUM 3356 31324 INC 30539 7988251 INC 29192 959836841 SUM 5769 20096 SUM 377 14583 INC 13790 735460482 SUM 10718 25309 INC 18604 441742822 SUM 6137 30037 INC 8042 13008908 INC 15853 465301322 SUM 7902 26786 INC 13187 143767459 INC 15246 760612010 SUM 12987 27171 SUM 3053 28643 INC 5860 976466805 INC 15462 480601895 SUM 15656 31186 SUM 7715 11332 SUM 150 1225 INC 24381 514040727 INC 4361 49237260 SUM 6029 17694 SUM 9633 24432 SUM 16228 29824 SUM 2521 29169 SUM 13676 26053 SUM 5039 23360 SUM 2753 25890 INC 22535 862213673 INC 7366 635108612 SUM 6582 30090 INC 25319 759802020 SUM 13039 23893 INC 6213 601904621 INC 27612 949429147 INC 28033 954231719 SUM 39 20445 SUM 3509 23031 INC 21516 79942973 INC 19816 801699271 INC 1466 558931379 SUM 7298 17640 SUM 3764 11915 SUM 19254 29404 INC 15787 330592407 SUM 1716 24954 INC 214 26445801 INC 28057 491157925 SUM 1638 9527 SUM 7289 25249 SUM 12660 30494 INC 27066 632266321 INC 8765 407938615 INC 9116 643795810 SUM 16634 26893 SUM 8655 25290 SUM 80 23284 SUM 1887 28312 SUM 6193 30266 INC 20501 146320245 SUM 5433 22154 SUM 12083 26711 INC 27995 65168751 INC 24075 27847910 SUM 17976 26025 SUM 9987 27663 SUM 5451 12727 SUM 20807 31080 SUM 394 17632 SUM 4025 14962 INC 3425 903654446 SUM 419 19022 SUM 8222 25889 SUM 5273 15683 SUM 40 11684 INC 1011 64076312 SUM 3097 31365 SUM 22351 29284 SUM 4466 17052 SUM 1467 20457 SUM 19199 28568 SUM 5888 27670 SUM 10189 30742 SUM 20986 24164 SUM 8731 25398 INC 13908 867216222 INC 15008 845096773 INC 13418 344752018 INC 8420 92383838 SUM 7083 13020 INC 24402 709164201 SUM 11765 24385 SUM 1721 28879 INC 14375 726526421 SUM 1274 28515 INC 30877 28236430 SUM 15936 24625 SUM 15129 30680 SUM 973 29941 INC 20800 79973645 SUM 5659 30743 INC 15109 147473878 SUM 10409 30765 SUM 6058 29140 SUM 9605 31003 INC 19197 994789146 SUM 161 11371 INC 8813 621004480 SUM 2893 27044 INC 13887 401677838 INC 13543 70892136 SUM 703 29640 INC 18111 449895125 INC 7692 742159072 INC 25055 945042756 INC 14683 146754714 SUM 29894 31020 INC 18148 946636874 SUM 1211 10025 INC 995 736409861 INC 15040 144739166 SUM 10509 29810 SUM 6724 31002 INC 18047 610441127 SUM 2244 9063 SUM 4950 30559 SUM 2281 30512 SUM 5845 28406 INC 18233 994233042 INC 20421 470598910 INC 16931 918504725 INC 9129 585381951 INC 16104 774140058 SUM 13555 27591 INC 26824 76068436 SUM 3683 29672 SUM 4439 31356 INC 6877 487457444 SUM 2400 23640 INC 11497 189790571 INC 19718 96054908 SUM 3533 26688 SUM 4126 29855 INC 23035 543439487 SUM 15334 29842 SUM 11624 22627 INC 28563 71593816 SUM 6555 12480 INC 13120 525096547 INC 25727 960805550 SUM 1968 27893 SUM 1198 26391 INC 22448 72219263 SUM 1996 28115 SUM 11256 16769 SUM 3829 24175 SUM 41 26235 INC 25892 757076938 INC 9914 509899882 INC 9719 697421636 INC 21674 67228933 INC 26935 1471235 INC 273 865118109 INC 20289 391358149 INC 7013 942561777 INC 28150 674073660 INC 4077 606377002 SUM 1556 21564 INC 15688 367024094 INC 23196 995390324 SUM 14192 20411 INC 28447 860153025 SUM 6578 22493 SUM 2372 30419 SUM 11694 30697 INC 8477 943590953 SUM 16145 31072 INC 9228 978609407 INC 14396 921296036 INC 23332 67755904 INC 10783 892729485 SUM 3243 29120 SUM 5105 28238 INC 8892 760623216 SUM 14617 18622 SUM 185 20139 SUM 4881 19225 INC 4665 305245401 SUM 11769 19260 SUM 16174 30894 SUM 10551 26398 INC 25038 957584432 INC 19849 304238449 SUM 7641 31409 SUM 6313 28309 SUM 20536 22436 SUM 3799 27993 INC 14225 670993919 SUM 10991 26845 SUM 17265 28159 INC 27030 799726343 INC 31231 146745908 SUM 13289 31170 INC 28034 18140273 INC 12910 979650778 SUM 5190 22772 INC 25359 121737071 SUM 495 23935 INC 23364 926822137 SUM 7334 24872 INC 3775 558044817 INC 5800 710942165 SUM 10103 29461 INC 4183 65294430 INC 14631 383708463 SUM 12643 25957 INC 4095 77135097 INC 10416 943594089 INC 12417 14281162 SUM 21044 30989 INC 17937 492206643 INC 18009 921861084 SUM 7310 30674 INC 21648 993779411 INC 25259 608157449 SUM 7524 13681 INC 17967 357156270 INC 21153 861027575 SUM 3568 26214 SUM 13869 24068 SUM 10838 31347 SUM 11738 28710 SUM 21470 29057 SUM 11419 30300 SUM 12166 24262 SUM 2165 24144 INC 4490 191156497 INC 9482 949048605 SUM 20305 30800 SUM 16952 28048 INC 18347 642833987 SUM 6779 22914 INC 11938 963447168 SUM 9167 31169 INC 30097 71254377 INC 16871 787411774 INC 5222 124230941 INC 4327 955653699 INC 5123 739050822 SUM 2499 24655 SUM 19286 30876 SUM 2225 6239 SUM 5588 25025 INC 2310 752966951 INC 30206 104482228 INC 10729 936842649 INC 11881 11547487 INC 26211 357973550 SUM 5968 29322 SUM 2310 27378 INC 7334 29047117 SUM 7855 10670 SUM 646 25096 INC 8056 72759749 INC 24012 778203961 SUM 7264 29754 INC 6767 484714897 SUM 5586 25078 INC 26495 215327441 INC 18605 750560020 INC 2195 604825663 INC 22391 841267617 INC 28643 737162548 SUM 5647 28112 SUM 13812 26652 SUM 22098 31074 SUM 1180 21941 INC 15543 858652584 SUM 26018 29040 SUM 1401 24274 INC 15469 665501925 INC 5740 986698812 INC 14105 27874471 INC 27958 351695066 INC 19507 991220019 INC 18319 760064583 INC 11575 147475540 INC 30340 682281214 SUM 1943 24651 SUM 2768 12357 INC 31088 273016515 SUM 8001 23935 SUM 6506 12430 SUM 1529 6291 SUM 6488 24264 INC 27732 475994973 INC 21478 94634908 SUM 8363 17143 SUM 9171 27440 INC 24046 727066507 INC 10940 324680539 SUM 1144 13926 INC 8414 29069038 INC 8193 143283858 INC 30072 861886133 SUM 28962 31271 SUM 17391 27598 INC 11977 848857294 SUM 23830 30607 SUM 12707 22126 SUM 9136 12303 SUM 16783 30517 INC 2766 952423027 INC 19304 15413319 SUM 4542 25703 SUM 2693 16347 SUM 248 10979 SUM 25483 30990 INC 10846 937424000 INC 21836 866156720 SUM 19281 25081 SUM 1938 19136 INC 30309 63473559 SUM 1628 22268 SUM 21137 28222 INC 26176 10169014 INC 18485 490556299 SUM 23129 27994 SUM 127 25403 INC 29864 52463778 SUM 11542 22893 SUM 3193 21377 INC 31161 142973541 INC 22158 808510677 INC 5686 940713630 INC 20996 138972891 SUM 11 11318 SUM 8435 24977 SUM 2385 28521 INC 11763 20036159 SUM 8575 23496 INC 1605 491400940 SUM 2380 15646 INC 2216 914787906 SUM 20388 27098 INC 23107 136431250 SUM 3136 31226 SUM 3604 12108 INC 4014 878347033 INC 19963 960697420 SUM 3211 21586 SUM 3112 28859 INC 11891 576795740 SUM 9486 24966 INC 3358 491885407 INC 25056 354548150 INC 6261 945172407 INC 7618 890005656 INC 15487 94892881 SUM 20940 29971 INC 7284 886008804 INC 19530 146174606 INC 29946 807694027 SUM 405 4244 INC 29348 670077880 SUM 9053 31160 INC 4662 46718368 SUM 5174 14173 SUM 4702 22048 INC 191 485834878 INC 16756 937713153 INC 17045 147459135 INC 16857 992073236 SUM 4833 15960 SUM 1870 13343 INC 26303 756339026 INC 28828 939924050 INC 4420 147345513 SUM 3889 31194 SUM 9785 16366 SUM 17379 31353 INC 12633 576060192 INC 28774 111830768 INC 31339 111899814 INC 28605 759410138 SUM 3280 30192 INC 12180 396416466 SUM 8230 24434 INC 6743 24866059 INC 18984 904183439 INC 20125 917228109 SUM 14865 21239 SUM 1317 21648 SUM 11750 21130 SUM 2907 6044 SUM 2601 30519 SUM 6593 22567 INC 18532 113351220 INC 13396 558115490 SUM 8410 30360 SUM 10029 29930 INC 3653 5604754 INC 5951 469522609 INC 13558 760633236 SUM 8396 22932 SUM 15628 26006 INC 20553 610117127 INC 5709 489551710 SUM 11749 18729 INC 8012 88592695 INC 6509 24721512 INC 13858 940318897 INC 15271 348501090 SUM 332 14915 SUM 4897 26121 INC 1459 11152346 SUM 3716 29951 INC 29363 963070044 SUM 15851 19497 SUM 2258 24247 SUM 85 26433 SUM 1083 23041 INC 30559 802474413 INC 18258 951117516 SUM 27867 31061 SUM 23272 28569 INC 6093 955078550 INC 16618 609830969 INC 14507 113827060 SUM 16604 21462 INC 6875 623890207 SUM 1329 7944 SUM 7637 21073 SUM 1498 28510 SUM 4051 31034 INC 10307 979699488 SUM 5593 29581 INC 3681 347131962 SUM 24420 30769 INC 22968 954056051 INC 14681 872003180 SUM 1388 28845 INC 3388 113292520 SUM 5325 12960 INC 19240 50481413 SUM 8394 23027 SUM 5078 22749 SUM 15489 30389 INC 5526 861300652 SUM 6677 21673 INC 5775 22775041 INC 18129 24439593 SUM 7963 21152 INC 2989 12686269 SUM 7245 25744 SUM 8204 31221 INC 18410 619020638 SUM 6015 20303 INC 4483 858008581 SUM 8784 24031 INC 2578 870488252 INC 5788 884370850 INC 17911 107481266 SUM 14949 27682 INC 11642 873726624 SUM 25023 28419 INC 11049 337625418 INC 9085 136815607 SUM 8918 24333 INC 20125 146301439 SUM 4232 31244 SUM 2518 25122 SUM 3836 15993 SUM 7684 15750 SUM 15332 30842 INC 26743 136827598 INC 8868 771714055 INC 8939 115520297 SUM 15895 29371 SUM 1993 30567 INC 11594 593692688 INC 3481 325239025 SUM 2441 20959 INC 30635 787006681 SUM 10103 30475 INC 4321 71541318 INC 14855 342096957 INC 7968 894844803 INC 25647 943235481 SUM 4734 20664 SUM 164 17172 INC 2930 258946403 SUM 23407 28805 INC 16810 297134580 INC 22936 473313717 INC 1982 491346529 SUM 3983 27163 INC 23610 13232154 INC 6860 593763608 SUM 22279 30507 SUM 11901 28655 SUM 3965 20196 SUM 4095 8012 INC 11373 126475030 SUM 461 28099 INC 29932 147482351 SUM 2795 6519 SUM 18804 28248 INC 19681 727887907 INC 8255 472010184 INC 29285 39101397 SUM 8262 24331 SUM 6970 28624 INC 12704 418953484 SUM 3431 28870 SUM 3038 24601 SUM 6454 19360 INC 11857 536693077 INC 4303 61155948 SUM 2623 21222 SUM 3639 19528 INC 871 894011479 INC 20250 989425984 SUM 2633 26199 INC 9724 750388468 INC 20124 408068793 SUM 6416 14429 INC 21524 582256390 INC 13482 12196553 INC 318 20411041 INC 21206 220803568 SUM 5248 13963 SUM 7567 28187 INC 16239 118116343 SUM 2890 26549 SUM 16204 29128 SUM 116 7652 SUM 2057 7215 INC 20769 3399076 INC 25844 942549423 INC 27485 64510909 SUM 15192 23580 INC 17464 62708610 INC 13034 147971444 INC 5995 56793360 SUM 10939 30332 INC 21978 894664801 SUM 19803 30774 INC 21415 988747642 SUM 5592 24987 INC 2144 937947610 SUM 4949 30735 INC 20831 25348574 INC 12306 765357706 INC 7216 988692122 INC 4096 382322658 SUM 13887 27564 INC 9859 894580484 INC 9937 626243211 INC 3612 609625889 INC 15465 530296111 INC 19682 954903463 SUM 13572 18853 INC 10309 76128620 INC 10063 769169496 INC 360 129892728 INC 7537 485868162 SUM 18971 28669 INC 27000 795114808 INC 18650 408972877 SUM 1486 11191 INC 30928 147207118 INC 25018 399736249 SUM 10401 24581 INC 13181 15801888 SUM 100 30976 SUM 17846 20251 SUM 756 27900 SUM 18490 31391 INC 11032 999902488 INC 17466 893782117 SUM 20235 31145 INC 12239 571704674 INC 7216 133112924 INC 6029 8036674 SUM 761 16128 INC 28606 957743996 SUM 11876 17796 INC 11152 651283419 INC 11990 39715623 INC 8695 145355054 INC 31353 862230202 INC 5976 850208343 INC 16298 932266768 SUM 12167 27226 SUM 5983 31189 SUM 13306 29285 SUM 3278 30812 SUM 4262 11230 INC 28279 693405733 SUM 2890 22620 INC 2583 367096607 INC 12254 670459656 SUM 11418 17394 INC 16951 760518125 INC 5046 676890795 INC 5912 548831219 INC 24045 740341394 INC 13053 735963437 SUM 20 9299 INC 29658 883848184 INC 8225 994981649 SUM 3547 7321 INC 29131 724470618 SUM 3219 28098 INC 19344 961907853 INC 13236 816764448 SUM 12882 31226 INC 476 693496751 INC 4981 843910924 INC 453 744262611 INC 872 902992697 INC 27678 884772359 SUM 7722 22412 SUM 4952 9445 SUM 1360 25267 SUM 24082 27391 SUM 2329 26495 INC 19034 759905395 INC 24195 773500775 SUM 18096 29548 SUM 298 15031 INC 25852 610481939 SUM 4758 19882 SUM 7473 25088 INC 18617 978076913 INC 26316 199527365 SUM 5383 27001 SUM 17521 30367 INC 1747 156303037 INC 14388 859167460 INC 8920 608603768 INC 22940 20651634 INC 4909 510977317 INC 3355 28961762 INC 10180 491154152 INC 17332 145729956 INC 5826 391446128 INC 17612 137925021 SUM 7943 30217 INC 21935 936835376 INC 1961 852056917 INC 4184 29077677 SUM 1083 25440 INC 5366 473964715 INC 4870 502901180 INC 16046 890602220 SUM 22450 31438 SUM 25923 29711 INC 3583 69110112 SUM 3249 31334 INC 5406 217035677 INC 10222 66354094 INC 16573 52108610 INC 14182 8631687 INC 478 313888545 INC 29816 286671184 SUM 15251 29720 SUM 23956 31404 INC 22544 26926633 INC 16886 122042559 INC 26570 820023948 SUM 11248 30415 SUM 24844 30942 INC 8356 878754735 INC 10503 16499208 SUM 11195 26458 SUM 1502 14513 INC 18437 792152917 SUM 11737 25736 SUM 24050 30851 INC 28719 147454583 SUM 3605 28120 INC 30637 276186853 INC 1008 116015476 INC 27781 173697421 SUM 26722 28409 INC 18627 423006090 SUM 3326 19729 SUM 8034 28698 SUM 5084 12118 INC 568 595162067 SUM 21489 27588 INC 4595 960888444 SUM 1227 20534 INC 7931 810852488 SUM 589 26764 SUM 1796 6442 SUM 9013 24229 SUM 3553 21269 INC 13495 817732186 INC 24129 807692339 INC 1406 113926526 INC 16690 275726282 SUM 17637 19826 INC 13293 134885823 SUM 6405 24033 SUM 1570 30181 SUM 10898 26001 SUM 631 27940 INC 20390 891706088 SUM 12239 24247 SUM 22472 24443 INC 14263 26952570 SUM 1844 16724 INC 13192 927795417 INC 28004 761597162 INC 5308 777206474 SUM 5263 30465 INC 10099 752039005 INC 5016 448095565 SUM 9102 29596 SUM 14939 30477 INC 17187 9756962 SUM 4593 30983 INC 20022 217140249 INC 8244 998467551 SUM 25090 29688 SUM 7302 31220 SUM 4431 29290 SUM 2422 29278 INC 30444 670893129 SUM 20001 30534 INC 23006 109616222 INC 25717 941920820 SUM 5859 23012 INC 8617 27756290 SUM 91 27763 SUM 5123 29444 INC 8591 994466629 INC 11971 874710891 INC 14147 962629176 SUM 10926 25169 INC 31318 969998274 INC 7553 988782168 INC 12457 999525718 INC 12804 356676569 INC 4465 979647726 INC 16956 878737544 INC 12758 935789136 SUM 3068 28672 SUM 1764 30317 INC 17844 467656663 INC 18956 394234201 SUM 16290 30574 INC 10500 29038773 SUM 18260 29610 SUM 1142 7869 SUM 1833 11006 SUM 9336 14929 INC 20078 334973599 SUM 1344 28298 INC 21398 656838312 SUM 1054 19278 SUM 16384 31095 INC 17422 785941936 SUM 1194 12813 INC 29553 422431347 SUM 4449 26069 SUM 540 27670 SUM 376 28290 SUM 1946 23107 INC 11317 813046338 INC 7886 8102678 INC 21818 14097163 SUM 16810 25046 SUM 21110 29448 INC 22551 951107415 SUM 109 29566 SUM 10604 31393 SUM 15531 30982 SUM 3965 13187 INC 26511 879806079 SUM 2817 19028 SUM 11636 27347 SUM 13650 27825 SUM 5655 13414 INC 2248 469183715 SUM 14519 27140 SUM 3274 25623 SUM 4984 20859 SUM 697 29006 INC 20064 11928909 SUM 3587 19963 SUM 10061 21571 SUM 9906 24257 SUM 8396 21641 INC 13230 454868093 SUM 15845 18834 INC 13617 20174345 INC 1646 113895599 INC 17347 593707923 SUM 4490 26694 INC 31223 223714824 SUM 11218 28570 INC 27882 111826609 SUM 23611 29798 INC 9181 483405131 SUM 7711 22227 SUM 11133 27317 INC 16140 954545344 SUM 389 30947 INC 21666 2311343 INC 22028 669996047 INC 1472 142186729 INC 28031 139050273 SUM 16 3192 SUM 5152 10279 SUM 13325 30936 INC 9774 995005189 SUM 6949 24652 SUM 869 29953 INC 30504 505707012 SUM 12310 25275 SUM 21170 31020 INC 22708 726956497 INC 576 134623531 INC 9474 985033503 SUM 11135 31293 INC 1438 954156467 INC 23818 197089825 INC 12403 958651345 INC 11717 860090312 SUM 12796 15963 INC 20298 375906715 INC 21685 71536202 INC 23520 24611794 INC 12680 973025294 SUM 150 19820 INC 12188 20313386 INC 13051 674878070 SUM 4311 30447 SUM 56 30838 INC 17747 575998964 INC 719 878939872 SUM 10317 28316 SUM 1331 30256 INC 16712 993903419 INC 45 591814289 SUM 5741 20526 INC 6435 755823390 SUM 899 31331 INC 28718 923714386 SUM 3453 15337 SUM 131 29638 INC 11226 937381228 INC 14245 61128755 SUM 39 22084 SUM 15634 30145 SUM 967 30129 INC 26358 520062681 SUM 5098 31424 INC 10407 146780018 SUM 1067 20808 SUM 11898 30059 SUM 1609 23841 SUM 25000 30793 INC 30069 393160189 SUM 454 18473 INC 4907 993009904 SUM 13247 14559 SUM 3966 30388 INC 17186 931098997 SUM 3045 21675 SUM 775 17158 INC 840 465872845 SUM 18193 31077 INC 2163 146246150 SUM 2659 12999 INC 27922 944643818 INC 5251 8102642 INC 12854 995000454 INC 1149 894685785 SUM 12492 29716 INC 28988 970248482 SUM 3359 22286 SUM 5301 26312 SUM 14880 23278 INC 11040 129891679 SUM 693 19008 SUM 1847 24010 SUM 16139 31330 INC 27268 29083208 INC 4661 37825769 INC 16265 871453603 SUM 15124 28095 INC 20664 934707440 INC 2517 71179209 SUM 26 11261 SUM 760 14235 SUM 12468 29516 SUM 15153 31423 SUM 6718 30076 SUM 11121 19569 INC 5509 605315725 INC 28056 67447256 SUM 1091 15271 INC 18551 934327116 INC 11788 466786508 INC 19634 58367 INC 16029 147468222 INC 17401 633356180 SUM 984 30586 SUM 10486 28928 INC 28105 953536633 SUM 5852 31079 SUM 23943 29154 SUM 4752 25189 INC 1933 994439038 INC 28571 957198277 INC 28491 130442516 SUM 1987 26206 SUM 123 10184 INC 16953 28941910 INC 25536 468791351 INC 21739 967761739 SUM 10944 25400 INC 14380 968180982 INC 11328 518217571 INC 18203 760626974 SUM 9431 16830 SUM 9987 19110 SUM 22748 30921 INC 6259 109145682 INC 2637 70257518 SUM 17601 29291 INC 19723 945694069 SUM 13580 17407 INC 24477 51718473 SUM 88 28614 SUM 1766 31206 SUM 261 9761 SUM 6652 30353 SUM 7580 29216 SUM 9684 21971 SUM 11497 29758 INC 817 56835368 INC 19859 758228288 SUM 5236 30548 SUM 628 29748 SUM 145 24764 INC 30465 861693450 INC 16074 140992562 SUM 417 21740 SUM 1054 28711 INC 1763 27911076 SUM 1942 21129 SUM 18718 27711 SUM 3592 22924 SUM 934 23786 SUM 6291 17994 INC 29445 503028053 INC 8799 16096175 INC 7954 22534018 INC 14444 12292503 SUM 11688 27041 INC 23492 62247366 INC 28483 694436970 SUM 5373 21115 SUM 7818 25863 SUM 15533 24171 SUM 4334 29303 INC 8508 274946059 SUM 2509 16782 SUM 1863 28263 INC 8016 779395610 INC 17823 468849439 INC 13589 870110760 SUM 2387 27247 INC 16387 741211615 INC 30215 147454643 SUM 20307 23673 INC 21952 714202726 SUM 390 28922 SUM 3956 5431 SUM 6214 30656 INC 17617 862215073 SUM 34 10958 SUM 2791 28332 SUM 209 14656 INC 6405 476085407 SUM 770 17498 SUM 1046 15076 SUM 3452 31082 SUM 12862 27562 SUM 5471 24536 SUM 25822 31287 INC 23154 976207731 SUM 15578 30445 SUM 2436 6791 INC 29135 108623526 SUM 24836 25423 INC 1317 609516652 INC 27864 758430482 SUM 4907 30779 SUM 9763 28325 SUM 165 23311 INC 31202 97061148 INC 13765 747725659 SUM 1283 30190 SUM 16943 27257 SUM 16365 19238 SUM 12268 22032 INC 1917 995475392 SUM 7104 31015 SUM 150 17461 INC 24312 959854393 INC 2034 396592741 SUM 18877 31280 SUM 5323 25084 SUM 1046 13945 SUM 162 19408 INC 3421 532582115 INC 6014 990502731 INC 1526 130250861 INC 13449 857939129 SUM 12475 29815 INC 14126 894566978 INC 21370 29031125 SUM 4065 5496 SUM 8970 28950 SUM 851 21729 INC 10881 961551615 SUM 7911 30076 INC 17313 267204780 SUM 4902 28728 SUM 22816 29347 SUM 530 13373 SUM 490 2552 INC 28006 794041625 SUM 5039 30264 INC 10406 525389796 INC 3606 923859300 SUM 13007 31453 SUM 11739 28738 SUM 10924 26351 INC 4589 149502072 INC 12738 847676522 SUM 17471 29550 INC 18483 774987061 INC 21834 5548749 SUM 820 18820 INC 28407 8091534 SUM 6340 25323 SUM 5733 11441 SUM 3231 29237 INC 244 71884583 SUM 2808 31419 INC 7540 860134509 SUM 6465 30439 SUM 1500 25266 INC 16308 293481595 INC 1591 992406345 INC 14140 577001527 SUM 3938 8893 SUM 344 29666 INC 20059 73151243 INC 22392 107095735 INC 18217 210101240 SUM 169 23369 SUM 1014 11374 SUM 5729 31099 SUM 300 4741 SUM 9918 28270 INC 605 23826335 INC 22149 881221547 INC 22930 610600942 INC 14573 2429942 SUM 3962 17437 SUM 8517 20996 INC 1086 275018919 SUM 134 16663 INC 24461 79744427 SUM 3761 11366 SUM 2600 19954 SUM 3837 22667 SUM 13484 28216 INC 23072 217101360 INC 25053 536518183 INC 8466 24839304 INC 7046 482100036 INC 8250 805132277 SUM 1445 31282 SUM 6923 18537 SUM 1703 13109 INC 19932 144830376 INC 20763 890280655 INC 17813 720755778 INC 12414 112338243 INC 22372 993303976 INC 22474 877813246 SUM 232 20354 SUM 7994 26935 SUM 1352 28465 SUM 2661 10322 SUM 4901 13326 INC 15521 436443875 SUM 18857 27317 SUM 15866 24160 SUM 8870 30310 INC 21043 474818107 INC 22352 144813287 INC 18258 535630670 SUM 6243 30156 INC 15368 934033094 SUM 8255 21401 SUM 4667 25086 INC 20956 475335493 SUM 6624 29849 INC 21456 147483584 SUM 3480 14451 INC 8632 25896258 INC 14299 111683282 SUM 3289 28815 INC 7004 894684718 SUM 347 16341 INC 22633 80090811 INC 13557 760275124 INC 11475 625905935 SUM 2258 17083 SUM 2548 19983 INC 1890 18454912 INC 4718 690903303 INC 2369 865914664 INC 23251 84000386 INC 884 80185238 SUM 195 27577 SUM 12066 23425 INC 18543 491152303 INC 13323 20490340 SUM 2999 7230 INC 21496 9824154 INC 22855 887990724 INC 31032 257698381 SUM 7735 29033 SUM 10634 17934 SUM 15962 30553 INC 27929 139054231 SUM 878 20585 SUM 7325 26064 SUM 2446 14703 INC 13864 147387953 SUM 1481 24648 INC 21562 80236417 INC 28364 189349530 INC 26965 778256462 SUM 346 27841 INC 27173 337863555 INC 28438 352437577 SUM 17026 30887 INC 30374 414105838 SUM 3577 27506 INC 20042 950976494 INC 31005 676888533 SUM 5467 30847 SUM 15790 26961 INC 22691 31727781 INC 10412 953033592 INC 2388 79654839 INC 18006 971408301 INC 19908 928269206 INC 18954 643840845 SUM 5431 31092 INC 6759 130411296 SUM 14446 22166 SUM 7693 21359 SUM 20685 27658 INC 31072 725911492 SUM 620 25380 SUM 14077 27849 INC 5479 690391314 SUM 5703 16425 INC 19182 73727431 INC 17086 96061967 SUM 5491 12572 SUM 2628 19944 INC 15965 492037481 INC 16590 486838138 INC 8325 576896356 INC 3233 890643541 SUM 6834 30952 INC 2177 73486661 SUM 1367 25862 INC 14411 685801385 INC 15076 874807124 SUM 3706 25963 SUM 6799 25881 INC 17909 80233759 INC 28179 28772877 SUM 19855 27750 INC 23546 341746687 INC 10624 593700452 SUM 20922 29685 SUM 13269 18263 SUM 483 16296 INC 3455 657864436 INC 26015 349597444 INC 15481 794898531 INC 12902 1739292 INC 10990 691171221 SUM 9421 30128 SUM 14794 17910 SUM 12323 28469 INC 14936 894235921 SUM 16586 28124 SUM 9745 27116 INC 5001 527924367 INC 8048 80300843 INC 13691 475373147 INC 28605 312765466 INC 26238 129648394 SUM 7842 22671 SUM 1552 2325 SUM 3640 22152 INC 21648 458467061 SUM 22275 23393 INC 18528 40136868 SUM 12831 26370 SUM 1010 30691 SUM 2218 23699 SUM 13121 28811 SUM 12206 30906 SUM 2451 23983 INC 1391 491421615 SUM 7127 29626 INC 12750 13229191 INC 9017 418740544 INC 19494 887424861 INC 31041 476359274 INC 18122 853162727 INC 24545 792704782 SUM 1324 26447 INC 17619 630375919 INC 29819 857083170 SUM 9080 25938 INC 27177 26166583 INC 3007 78997677 INC 8849 903376876 SUM 428 15564 INC 20517 341376298 INC 15019 73735879 SUM 534 19866 INC 1617 883470707 INC 31038 887968212 SUM 1068 23016 INC 23402 130560665 SUM 6481 14888 SUM 14498 30233 SUM 2320 20505 INC 365 879842243 SUM 17991 31418 SUM 4282 29832 SUM 5179 30913 INC 10744 208910040 SUM 23037 28139 SUM 2508 17022 INC 11497 597804565 INC 19670 20637108 SUM 14357 30139 SUM 12017 23961 SUM 7771 31159 SUM 18465 22883 SUM 7639 21258 INC 14483 491852394 INC 4665 74005516 SUM 11016 31429 SUM 849 16583 SUM 913 12923 INC 9198 12720377 SUM 1436 11352 INC 9160 937759852 SUM 142 29048 SUM 8162 31018 SUM 1050 26017 SUM 1430 14198 INC 16442 28432707 INC 1782 575830654 INC 27644 58059004 INC 5181 416053973 INC 10565 354825293 SUM 8859 23574 SUM 4776 9247 SUM 6984 30838 SUM 24008 31131 SUM 9327 29424 SUM 364 8304 SUM 8926 31325 SUM 2035 26983 SUM 7968 22479 SUM 2920 30906 INC 21334 606284317 INC 31105 457572158 SUM 398 19690 INC 9378 96074562 INC 18548 938285880 INC 4265 884904596 INC 29000 28395355 INC 10340 16900438 SUM 2451 23018 SUM 11469 19067 INC 22855 753574266 SUM 23140 31171 SUM 20404 21378 INC 13694 30449494 SUM 2051 21456 INC 29065 977048054 SUM 7654 29344 SUM 5362 30876 SUM 287 12818 SUM 553 15347 SUM 168 6189 SUM 10614 22688 SUM 3440 14527 SUM 8755 23783 SUM 25020 31364 INC 3576 147198612 SUM 22239 29401 SUM 8520 29021 INC 9408 175086837 INC 4842 218489351 SUM 583 26703 SUM 15734 25587 INC 21045 563354720 INC 4852 476271755 INC 26028 483725029 INC 13245 481879968 SUM 12535 26041 INC 9848 983579296 SUM 29 26250 INC 27981 414227751 INC 17340 27189537 SUM 93 26636 INC 15407 972905033 SUM 3794 19021 SUM 18678 30442 SUM 13162 27248 SUM 12486 30534 INC 18619 402621595 INC 7016 67356481 INC 28990 15660601 INC 5046 12043869 INC 21200 461320358 SUM 3880 22156 INC 2928 475342799 INC 330 11597125 SUM 20033 31393 INC 25375 937336649 SUM 3711 14787 INC 22785 570476372 INC 23976 475219786 SUM 23993 30524 INC 30524 996108595 SUM 549 30770 SUM 717 9665 INC 22166 788284842 SUM 21430 31363 SUM 13101 21134 SUM 2071 30468 SUM 2456 31147 INC 15411 307854383 SUM 17773 21221 INC 15723 987590409 INC 3364 945035932 INC 10937 859604377 SUM 1610 9658 SUM 1205 31388 INC 13611 836515335 SUM 27266 31377 SUM 11721 28687 SUM 8414 25588 INC 4399 146322947 SUM 4569 14386 SUM 30 4478 SUM 764 26442 SUM 15222 19515 SUM 1054 26239 INC 3010 894684465 INC 17264 20330917 INC 14285 759853424 INC 21149 887675225 SUM 5320 20446 INC 5285 816352918 SUM 678 30590 SUM 8075 31334 SUM 15806 27003 SUM 12809 27367 SUM 8398 25988 INC 31128 673653796 SUM 8070 29319 INC 3470 751884042 SUM 27520 30673 INC 28365 987084281 INC 10879 840144408 INC 14786 536709011 INC 8402 758501644 SUM 3928 22246 INC 20078 575673050 SUM 1116 9679 SUM 14702 28750 SUM 6120 20689 SUM 5101 23331 SUM 9641 22213 INC 1979 472956890 SUM 4966 27049 INC 27693 156505252 SUM 2544 23470 INC 7520 332051458 INC 30895 881716302 INC 2161 45754530 SUM 1035 14719 SUM 1306 19494 INC 5162 73731405 INC 19421 6736707 SUM 8744 28711 INC 7242 978623754 INC 25083 147464942 INC 11039 10162180 SUM 7566 31447 INC 31302 900932463 SUM 1012 30248 SUM 10090 26669 SUM 7834 28823 INC 8760 13238851 INC 21355 73131540 SUM 23331 31236 INC 26087 865848092 INC 1327 642918409 INC 11496 878991434 SUM 3398 6515 SUM 795 15277 INC 29918 983853756 INC 30922 534762464 SUM 72 17029 INC 20583 311770924 INC 1286 24315749 INC 6673 350753956 SUM 4327 8663 INC 27328 140916672 INC 8043 125839785 INC 19841 942277674 INC 8150 46415423 INC 29212 960894997 SUM 1573 20876 SUM 285 20205 INC 4550 185860045 INC 21827 894816283 SUM 23091 29407 SUM 11231 24550 INC 14862 952087805 SUM 14072 24591 SUM 1075 24681 INC 25548 943102102 SUM 1222 27193 SUM 11945 30212 INC 4260 881742876 SUM 330 21443 SUM 3694 29887 SUM 1704 12352 SUM 825 23234 SUM 3471 27250 INC 7704 939472059 SUM 10804 24798 INC 14164 475123609 INC 26790 223485488 SUM 1362 12694 INC 7773 946092740 SUM 1846 20662 INC 3161 889874220 INC 6489 554861964 SUM 18750 29788 INC 29422 222662961 SUM 965 26984 INC 26436 284053639 SUM 514 17243 INC 16462 284241983 SUM 143 25066 SUM 50 2233 SUM 5276 30876 INC 14736 623110461 SUM 6221 17188 SUM 343 26527 INC 6417 937753725 SUM 11105 30978 SUM 7605 30293 SUM 2901 30666 SUM 1013 22877 SUM 993 28540 INC 11686 938584052 SUM 10617 26854 INC 13398 952147896 SUM 1685 30134 INC 4345 7159736 SUM 14012 23361 SUM 7823 28457 INC 15902 998473809 SUM 7085 19407 SUM 28738 30312 INC 18343 540672122 INC 2712 73740512 INC 21671 958727098 SUM 2823 23256 SUM 2137 23160 INC 12258 725994211 SUM 14169 24323 INC 18078 27456286 SUM 11389 19476 INC 30083 815758596 INC 26588 316289444 SUM 8123 25231 SUM 5605 28348 SUM 10480 31135 INC 18168 145140688 SUM 2302 25744 SUM 10915 18490 SUM 3793 29764 SUM 11539 24971 SUM 23192 31249 INC 580 743734771 INC 9304 886432796 SUM 2318 15985 SUM 1025 27958 INC 4182 147047701 SUM 15739 31174 SUM 21291 27421 INC 8028 221066139 INC 29506 162419272 SUM 13005 29119 SUM 8889 25227 INC 7009 567121743 INC 7593 961639495 SUM 1382 31061 SUM 8023 16747 SUM 792 26408 SUM 3739 27907 SUM 4050 19423 SUM 785 16618 INC 20288 744185093 INC 30301 892568859 SUM 471 28313 SUM 6964 31352 INC 17297 72682529 SUM 9108 18563 SUM 400 28429 INC 1947 458621286 SUM 3903 29449 INC 24987 501581007 INC 27369 854209039 INC 15449 929219589 INC 5063 588801025 SUM 21478 31370 SUM 7546 31409 SUM 2665 29998 SUM 5474 15075 SUM 5560 25952 INC 7297 728812253 INC 7013 492398548 INC 23668 472717670 SUM 1669 21659 SUM 177 22690 INC 1610 651255005 SUM 2497 25692 INC 6961 12291713 INC 27005 986080612 SUM 1836 31032 SUM 3462 25058 SUM 10614 26824 SUM 1778 27569 SUM 7150 20726 INC 29343 937997644 INC 29973 919878355 INC 27592 121747167 SUM 6671 25404 SUM 5103 27013 INC 4152 28289462 INC 7115 391254418 SUM 11165 25192 SUM 12552 22867 INC 668 758387632 INC 23964 843371314 INC 11655 23370226 INC 30370 689333629 SUM 1384 21110 SUM 24293 27308 SUM 15293 28227 INC 24218 749482418 INC 2365 317474491 INC 17412 113927748 SUM 611 22358 INC 19909 901729709 INC 22831 720248830 SUM 6226 30691 SUM 9236 27310 SUM 11874 30236 SUM 253 8921 INC 18519 118802110 SUM 6484 25695 INC 20753 29002622 INC 7231 56686476 SUM 5766 30471 SUM 17364 28556 SUM 8708 10225 SUM 658 28254 INC 23824 863868491 INC 16357 592587185 SUM 7241 30931 SUM 884 30241 INC 10939 874725173 SUM 22702 31244 SUM 18528 22395 INC 18354 342136319 SUM 1663 21135 INC 24676 609068593 INC 24698 374758963 INC 29325 79306475 INC 5174 29026866 INC 13315 29087114 SUM 7522 30298 SUM 8370 30910 INC 6518 586954921 SUM 2476 10332 SUM 13812 22414 INC 7441 422455860 SUM 10132 15869 SUM 4921 30696 INC 20515 104848241 INC 2491 953327560 INC 1185 487466794 SUM 11901 26799 INC 18245 999606208 INC 5568 385507671 SUM 5928 29448 SUM 618 14052 INC 10974 812728328 SUM 20026 28340 SUM 17221 28796 INC 1017 535767853 INC 6102 489039116 SUM 15782 23906 SUM 5203 30230 SUM 5172 30455 INC 2432 543205257 SUM 6032 25021 SUM 15692 28778 INC 8884 980761238 SUM 10494 26399 INC 842 12281706 INC 26041 29015144 SUM 50 5826 INC 23412 777937923 SUM 18513 29517 SUM 5557 30579 INC 28720 403670509 INC 915 423415426 SUM 2670 27256 INC 16309 920514474 SUM 3019 20713 INC 10610 928303591 SUM 24466 28597 SUM 16938 29452 INC 23374 25487948 INC 23808 651236940 INC 21745 535517127 SUM 5336 28514 INC 8270 82857121 INC 26344 476266553 INC 27193 890609967 SUM 20810 27375 SUM 7753 31014 INC 20871 533791719 SUM 6501 25526 INC 2321 954258426 SUM 896 20693 INC 29553 20662206 INC 20892 20683657 SUM 2012 26635 INC 28645 12541756 INC 24665 26949058 SUM 3516 31122 INC 15546 486811084 INC 16338 13692932 INC 29465 509404424 SUM 2149 26099 SUM 8422 18498 SUM 18476 26873 SUM 8500 28233 INC 24453 137926579 INC 19009 995472882 SUM 9653 29096 SUM 39 13707 INC 7366 113385921 INC 21457 874389387 INC 27045 994450117 INC 16320 73665703 INC 29537 74074853 SUM 436 18573 INC 3357 24805607 SUM 3051 25161 INC 21599 281581143 SUM 6218 29285 INC 19248 139041398 INC 2740 11025616 INC 23783 2762090 INC 14728 995362915 SUM 8223 18868 INC 30299 686858433 SUM 4297 30600 INC 4184 994289129 INC 25540 143255766 INC 16670 46807127 SUM 15776 29397 INC 25549 993382272 INC 24877 487621909 SUM 1913 24799 INC 10702 373718546 INC 16005 134884437 INC 8926 882178122 INC 113 105213172 INC 1386 990642092 INC 26507 113883353 SUM 2776 25662 INC 24947 44364579 SUM 10336 30402 SUM 12217 28697 INC 12420 23261543 INC 2199 64165454 INC 5800 845703911 INC 20959 669966927 INC 26551 904481133 INC 9353 870091894 INC 11435 916100532 SUM 3315 27619 SUM 6088 29733 SUM 36 21084 INC 18296 878054584 INC 19741 134900140 SUM 6713 29347 SUM 2823 27804 INC 26866 410043429 INC 16990 73683741 SUM 2320 23265 INC 1291 128345123 INC 14213 856317955 INC 1151 125283558 INC 16299 16456016 SUM 23172 29365 SUM 2945 24169 INC 10472 138960846 INC 28825 416404412 SUM 9489 22372 SUM 6299 14089 INC 23782 103145698 INC 8604 959512128 SUM 4784 25604 INC 14815 928287127 INC 9203 961952331 INC 17107 995243534 SUM 7681 22315 INC 17661 795125887 SUM 3777 23123 INC 2855 153996638 INC 7062 80361238 INC 5672 502787706 INC 18635 137737090 INC 16518 22735919 SUM 8577 25651 SUM 219 21826 SUM 3188 9209 SUM 15292 30408 SUM 103 31432 INC 23686 924119291 SUM 11170 24261 SUM 451 26877 INC 30163 20406802 SUM 1974 24424 SUM 20264 28868 SUM 7139 21995 INC 18470 374528610 INC 13338 63340042 SUM 7506 26018 INC 17402 958554245 INC 19003 685805853 INC 11814 720280281 SUM 11139 29712 SUM 2741 13594 SUM 618 24393 INC 25901 999368627 SUM 4984 31003 SUM 17182 29811 SUM 15258 27064 INC 22596 609042757 SUM 12611 26730 SUM 5368 9774 SUM 24952 29878 SUM 14347 24587 SUM 15585 29674 SUM 2318 14602 SUM 2497 25291 SUM 3767 19532 SUM 21458 27337 INC 20926 987083125 SUM 4439 30749 SUM 7667 30777 SUM 8286 29246 INC 2221 988657627 SUM 229 15182 SUM 5769 31171 INC 31403 99658887 INC 8490 355633681 SUM 1909 30454 SUM 19969 26509 SUM 10405 29861 INC 9945 797173006 SUM 1367 31324 SUM 5968 28883 INC 552 130702015 INC 5739 949011144 SUM 512 5812 INC 24179 877910781 SUM 12525 25528 SUM 27381 28634 SUM 1192 21286 INC 18255 113896715 SUM 13070 31435 SUM 19359 29819 SUM 1164 10834 INC 2453 878983790 INC 17125 959224508 SUM 17227 24822 SUM 5400 28875 INC 1954 483801268 SUM 26887 30090 SUM 1615 29496 INC 15260 625893906 SUM 3278 13917 INC 24369 454290454 SUM 2409 13094 SUM 10812 22354 SUM 12524 29436 INC 11366 957207321 SUM 92 25233 INC 7178 23814783 INC 16902 921168957 SUM 4696 27116 SUM 12010 26603 INC 16061 601695718 SUM 5457 23324 SUM 1018 29998 SUM 22709 30867 SUM 9698 21475 INC 30249 389372922 INC 16017 433697687 INC 760 727622512 SUM 7817 22629 INC 20001 461452589 INC 16322 693518264 SUM 767 11507 SUM 2482 29525 SUM 9024 24833 SUM 3072 28006 INC 29030 946108971 INC 6909 423950626 INC 7683 893815877 SUM 3357 29718 SUM 1697 7017 SUM 2570 10171 SUM 567 22277 INC 25251 133271658 SUM 1455 28859 INC 3690 894706099 INC 26831 999725325 SUM 15526 26620 INC 19596 960930012 INC 8564 26418640 SUM 2432 29473 SUM 15379 24692 SUM 201 21187 INC 17356 821082004 INC 509 330672744 SUM 2792 27159 INC 26227 982857255 SUM 12405 21587 SUM 1326 26345 SUM 16108 22182 INC 19433 891602166 INC 24121 409138811 INC 1603 995103362 SUM 6430 15605 SUM 12853 31147 INC 3836 752943050 INC 567 826441332 INC 11720 145340990 INC 31210 952236349 INC 27685 47830356 INC 8318 969877410 INC 21775 926744065 SUM 6215 16621 INC 18980 743177662 SUM 5416 17696 INC 30418 811886985 SUM 5977 29660 SUM 15843 30494 SUM 1474 15279 INC 28953 21376693 SUM 617 26313 INC 14362 144817678 SUM 23135 30583 SUM 25243 31249 SUM 5076 16497 INC 14443 810103728 INC 6567 913369356 SUM 19593 29435 SUM 426 12581 INC 15597 147465159 INC 21324 771737361 INC 3340 799002667 SUM 3814 29358 SUM 11516 29559 INC 8878 145609010 INC 20071 24331092 INC 13162 946147561 SUM 13215 18576 INC 16802 418752838 SUM 4682 17420 SUM 13585 22315 SUM 7021 25245 INC 22887 147446377 INC 27888 450162237 INC 20725 647536635 INC 3680 819876316 INC 23590 912119989 SUM 2806 28588 SUM 4458 30286 SUM 8160 31375 SUM 904 25569 INC 7063 28860227 SUM 9716 29786 INC 425 142472754 SUM 312 1934 INC 6609 844188304 INC 29968 500883795 INC 18802 356858258 INC 12219 950589503 INC 2751 888325808 INC 4627 856991737 SUM 13040 22757 INC 13417 917535980 SUM 21088 24371 SUM 18156 28808 SUM 7317 20178 SUM 9288 31114 INC 8811 909182148 INC 26333 222092738 SUM 3686 23693 INC 28571 942554088 SUM 2883 21599 INC 29590 42315755 SUM 1195 15204 SUM 1169 31046 SUM 4938 13552 INC 26912 819145736 INC 14730 13080308 SUM 358 18658 INC 14098 146116898 INC 12979 720233201 INC 21850 342098868 SUM 13291 29416 SUM 14846 27740 SUM 16007 30790 INC 13850 491096411 SUM 2381 23466 SUM 9678 24742 SUM 19624 28377 INC 12726 145084549 INC 27829 1471633 INC 18295 409160470 SUM 15192 22896 INC 30347 750915276 SUM 961 9469 SUM 424 28609 SUM 400 29621 SUM 16272 25405 INC 7497 6468056 SUM 12904 21416 SUM 6391 26469 INC 2889 950963363 INC 4853 299948421 INC 30005 608475046 SUM 5722 16165 INC 11365 960811910 SUM 12210 22787 SUM 47 28576 INC 17878 931115424 SUM 12464 28915 SUM 9152 30981 SUM 989 30240 INC 8738 217047210 SUM 2685 18723 INC 11305 701834252 SUM 4947 17186 INC 5840 979739556 INC 2150 953004155 INC 26962 617974172 INC 27116 339825327 INC 18463 455450712 INC 29573 15097453 SUM 7434 30137 INC 27766 671379527 INC 28009 710229173 INC 13102 223543364 INC 2247 24802690 SUM 2919 29158 SUM 6019 28682 SUM 12405 27499 SUM 334 11815 INC 17929 106389490 SUM 1096 20933 INC 19519 21747541 INC 20084 483755714 INC 3042 610466868 SUM 794 28153 SUM 27762 31265 INC 10940 29042126 INC 3954 113895512 INC 30889 138522983 SUM 14542 25317 INC 20365 28544963 SUM 3883 23457 SUM 4573 14956 INC 652 139033444 SUM 13037 25822 INC 14947 760259232 SUM 2563 29651 SUM 6591 14554 INC 68 487309322 SUM 7576 20107 INC 16287 862457125 INC 23962 274968216 INC 13438 953217143 INC 23740 811937240 SUM 1407 29532 INC 4348 803720090 SUM 15076 28927 SUM 3044 9327 SUM 13517 28449 INC 138 978707252 INC 2934 887645364 SUM 433 28986 INC 18545 966148242 SUM 163 21855 SUM 13999 18922 INC 15950 725603218 SUM 4210 25349 SUM 21062 29230 SUM 3505 29842 SUM 672 22156 INC 10713 400772772 INC 19157 3581435 INC 30988 19550532 INC 27460 370137627 INC 10677 878870908 INC 13962 405327789 INC 12444 491657776 SUM 2656 29987 INC 29035 84793997 SUM 6024 24389 SUM 258 26096 SUM 18340 30784 SUM 15679 30192 INC 18822 979556399 INC 10989 492753121 INC 20500 876386452 SUM 24675 26234 SUM 6292 15153 SUM 4690 9552 SUM 13315 19497 SUM 6272 25700 SUM 287 20478 INC 658 530563379 SUM 97 10136 INC 1502 758531768 SUM 4160 12255 SUM 19207 30157 INC 1564 688185774 SUM 4173 18057 INC 11948 458381316 SUM 24237 27641 SUM 4418 31046 SUM 6164 26903 SUM 3836 6531 SUM 4408 27745 SUM 3503 24921 INC 20286 951843047 INC 7105 452847278 INC 29250 27984224 INC 14030 958690155 INC 7861 61416749 INC 28843 941441412 INC 30784 28432236 INC 12516 76159477 INC 16971 63340206 INC 30511 682455263 INC 19948 54567871 INC 4317 28894709 INC 750 750541666 INC 2068 143237364 SUM 1032 22379 SUM 17723 30045 SUM 6539 25128 SUM 10401 18840 SUM 2494 30583 SUM 13641 31280 INC 27279 24569092 INC 12360 3425245 INC 31452 147314010 SUM 10525 18232 INC 12037 550536907 INC 16877 433385974 INC 4310 147760561 INC 29188 976013913 SUM 3137 24547 SUM 12710 31423 INC 22442 995126315 INC 21910 946911988 SUM 1643 25934 SUM 5234 29412 INC 5331 457728991 SUM 1608 23079 SUM 2858 24227 SUM 4267 16436 INC 28540 501283390 INC 1564 741765589 SUM 14734 29986 INC 30687 42621516 SUM 1362 10541 SUM 96 4187 SUM 11845 30295 SUM 10818 19446 SUM 3479 22732 SUM 12068 30362 SUM 2003 23587 SUM 13060 26122 SUM 11738 31309 SUM 1559 13925 INC 6196 543479952 SUM 12063 27237 SUM 1997 11967 SUM 6881 22819 SUM 140 18798 INC 16009 283932268 INC 10576 112655090 SUM 6185 22169 SUM 13418 28116 INC 2575 147375751 SUM 1395 25587 INC 10152 67500147 INC 11373 953169001 INC 5802 700188972 SUM 5404 12794 INC 20065 929128146 SUM 14074 30507 INC 984 12307210 SUM 26960 30240 SUM 3994 22497 INC 27553 59901759 INC 10957 52397953 INC 13013 552611771 INC 16705 729794973 INC 2922 126354060 SUM 2665 30757 SUM 21610 30693 SUM 28448 30868 SUM 8609 20635 INC 27669 28514387 SUM 1611 18038 SUM 4666 14132 INC 28710 890150043 INC 28770 907032065 INC 21948 704515158 SUM 5100 24368 INC 17615 490060646 SUM 3112 18987 SUM 574 16910 SUM 10812 29872 SUM 24810 27856 INC 13519 79801336 INC 9521 866434568 SUM 1688 22401 INC 16557 4573244 SUM 2332 15895 INC 19298 407956203 SUM 4522 26499 SUM 15052 29407 INC 7589 142723819 INC 27416 491867524 INC 27599 264224531 SUM 7961 26379 SUM 4522 29122 INC 26879 624324467 SUM 2346 21825 SUM 768 20582 INC 20792 215793496 INC 23131 491103078 INC 15028 961865071 INC 25894 878867044 SUM 6745 21058 INC 30713 816772992 SUM 8506 26692 INC 2355 28462256 INC 22385 983621586 INC 31265 957229294 INC 29237 80338107 SUM 4153 19397 SUM 7723 27224 SUM 20099 29103 INC 6912 947262997 INC 24677 919459667 INC 25221 601086086 INC 7569 492151869 SUM 541 26822 INC 23757 28407053 SUM 22371 28141 INC 5702 138930130 SUM 15855 31334 SUM 27385 31309 INC 25137 357280340 INC 15109 740407298 SUM 1205 15942 SUM 1754 12869 SUM 1667 26946 SUM 28080 30874 INC 21206 803530903 INC 7664 821072056 INC 5271 754662909 SUM 15515 31298 SUM 1997 19687 SUM 739 2387 INC 20470 954768451 SUM 3239 19544 SUM 9628 19484 SUM 9754 31073 SUM 2505 8569 SUM 4362 28500 SUM 3120 18207 INC 12930 725988386 INC 3237 878262883 INC 21673 453281701 INC 5755 879012834 SUM 3849 31192 SUM 1044 14505 SUM 5738 24069 SUM 4968 16619 SUM 6951 12495 SUM 15615 23202 INC 29478 73485415 SUM 9131 22938 INC 20983 62506464 SUM 19964 26246 INC 26684 130317857 INC 2975 145325433 SUM 1087 29844 INC 16908 810711817 SUM 11606 30914 INC 30804 894369300 SUM 3820 27144 INC 4824 813104057 INC 14188 460621468 INC 19935 551523941 SUM 4871 29320 INC 20602 693456069 INC 5236 88759328 INC 11938 989584441 SUM 445 27190 INC 1029 960298083 SUM 11247 21614 INC 1084 129488323 INC 29823 241256961 SUM 12480 24022 SUM 11165 29677 SUM 6587 15355 INC 4374 79669242 SUM 5832 16641 INC 16630 872076636 SUM 8285 31196 INC 17160 892755835 INC 26128 146885029 SUM 1718 24101 SUM 263 1464 SUM 12611 28898 INC 22467 692201006 INC 8854 995491483 INC 18024 955021522 SUM 2690 21702 INC 16479 29031636 SUM 7198 30033 INC 27468 592645448 INC 3965 27982800 INC 6024 416673747 INC 9686 78492183 SUM 25664 29876 SUM 2434 30685 SUM 16061 28521 SUM 26815 31362 SUM 2279 13361 INC 22815 77428493 SUM 539 18822 SUM 15005 22821 SUM 19300 29689 INC 16208 7485771 INC 14595 600900697 INC 13025 925900525 SUM 5058 25657 INC 21861 18168373 SUM 1635 24784 SUM 797 5857 SUM 900 26015 SUM 7965 25929 SUM 14689 25504 SUM 3140 19152 INC 30188 4122817 INC 18614 938522641 INC 23476 360362227 SUM 8204 21534 SUM 4342 27903 SUM 1351 11207 INC 719 669784918 INC 5623 475414886 SUM 7860 30964 SUM 7111 22468 SUM 2128 26269 SUM 940 7778 INC 25544 608383342 INC 28147 927866922 SUM 9936 29390 INC 927 945577162 INC 11602 890916135 SUM 14509 30712 SUM 3057 25831 SUM 2418 22616 SUM 11280 21307 INC 26063 186022762 INC 23901 65096220 SUM 14004 27143 SUM 1060 19088 INC 16023 588683979 INC 31088 415301970 INC 28100 961950799 INC 792 994801711 SUM 20577 26505 SUM 15499 26705 INC 4265 28537692 INC 23970 225525899 SUM 5195 26301 SUM 1130 29604 SUM 5693 18894 SUM 1702 22522 INC 25612 904433046 INC 2688 525189325 INC 18225 107105958 SUM 7307 25424 SUM 4795 17678 INC 30611 399797698 INC 23255 250597189 INC 20294 28433453 SUM 754 14979 INC 21861 28546357 SUM 24731 31359 SUM 7427 17428 INC 1177 576649217 SUM 3286 14811 SUM 23063 27350 INC 24337 844127051 INC 18407 73685920 INC 2681 187537034 INC 24150 864321702 SUM 8331 19826 INC 19439 58879125 INC 884 463695296 INC 15953 381502878 INC 26019 29470992 INC 29002 589586746 SUM 9203 28992 SUM 1 21385 SUM 11166 30042 INC 19012 934099625 SUM 3943 29992 INC 29879 146427860 SUM 5225 24837 SUM 20070 28729 INC 9334 682325675 SUM 13082 29624 SUM 4924 18189 SUM 782 27486 INC 10865 483479488 INC 18469 752215732 SUM 6316 31032 INC 3433 78264407 SUM 379 1832 INC 9407 927979503 SUM 16750 31155 SUM 8627 22043 SUM 41 27415 SUM 5195 18421 INC 12298 754321430 SUM 502 18778 SUM 3218 15920 SUM 8362 27708 INC 3685 810084082 INC 6766 995473926 SUM 9457 18927 SUM 6725 27993 INC 27500 23649813 SUM 1082 27282 INC 5145 880602440 SUM 5108 27202 SUM 8587 22644 INC 22926 892767012 SUM 1395 25953 INC 13155 593680664 SUM 1691 15842 SUM 3283 14516 SUM 19775 27514 INC 5897 130526134 INC 28651 28012079 INC 21618 80359684 SUM 10088 22762 INC 9572 239971454 SUM 3818 29536 SUM 15443 23549 INC 16445 44696310 SUM 9322 29161 INC 10842 475540124 SUM 1030 27912 INC 14368 60144847 SUM 3517 30653 SUM 4786 26803 SUM 339 20109 SUM 21758 25096 SUM 5559 27682 SUM 931 28335 INC 14725 955042868 INC 29366 573779977 INC 3447 71683266 SUM 4573 15433 SUM 9528 18713 SUM 292 13124 INC 24773 964798211 SUM 6493 28974 INC 6861 475408739 INC 10793 583064022 INC 17140 112730443 SUM 7794 29665 INC 17585 372473280 INC 28559 8511789 SUM 2098 11366 INC 3049 811666241 INC 12211 978257013 SUM 1537 14154 INC 17725 887475904 INC 16694 887935491 INC 27981 134360219 INC 17385 28847383 INC 12824 944788179 SUM 854 28618 INC 21865 145694135 INC 24478 511670486 SUM 354 22011 INC 16099 953192737 SUM 16478 31302 SUM 1247 21127 INC 4572 878208201 SUM 5394 31178 SUM 4326 26917 INC 23168 297827731 INC 18202 934072728 INC 31049 180766297 SUM 12430 21549 SUM 24679 28193 INC 15115 807629425 INC 16017 979326686 SUM 210 29606 SUM 14634 31084 SUM 17104 26473 SUM 7761 29640 SUM 21776 30714 SUM 5371 11804 INC 3916 344034025 INC 11213 331578888 SUM 6737 19728 INC 11413 28745782 SUM 3633 17829 SUM 17290 30025 SUM 4976 28628 SUM 10752 23240 SUM 9746 26550 INC 5112 928373907 SUM 8138 10764 SUM 1815 29954 SUM 23427 31197 SUM 27638 30640 SUM 10373 30627 SUM 1360 20765 INC 2178 720784793 INC 5684 136417223 INC 10640 73729095 INC 24343 909072273 INC 31086 743087406 SUM 16162 27086 SUM 2155 21164 SUM 17111 25337 INC 6988 409943238 INC 15551 491963969 INC 3178 418184980 INC 6934 71577456 INC 13958 744706938 INC 21937 21605183 INC 11927 812910857 INC 15591 393323671 INC 25494 5481362 SUM 7106 15633 SUM 6478 31050 INC 28534 113691975 INC 13611 116448143 INC 8244 722603267 SUM 19595 31455 SUM 1727 15689 SUM 6203 9692 INC 17231 586067919 INC 17150 796893054 SUM 17435 29359 INC 13139 145624618 SUM 8140 14499 SUM 16103 28999 INC 8298 6349002 INC 9221 550482713 INC 31305 484690705 SUM 14805 31223 INC 163 539772898 SUM 411 26083 SUM 606 31254 SUM 27362 30156 INC 15525 744598509 INC 2483 352632931 INC 20043 324910578 SUM 751 29262 INC 12177 489988391 SUM 3973 26904 SUM 9022 30683 SUM 3033 22662 INC 16648 20637024 SUM 8516 25864 INC 5102 502182340 SUM 13360 30124 INC 13285 73657336 SUM 866 20611 INC 22899 874288035 SUM 15608 30368 INC 4003 476315625 SUM 3535 26897 SUM 14828 19703 SUM 24395 31245 SUM 22714 29076 SUM 11841 25664 INC 28 556311398 SUM 17470 31273 SUM 2259 13730 INC 28480 37344905 INC 29272 20696052 SUM 8077 30387 INC 23392 845460398 INC 18940 619764058 SUM 9146 25347 INC 31241 586131902 INC 26207 39982397 SUM 1079 25131 SUM 2542 21529 INC 11177 606637915 INC 28696 874551920 INC 20924 60429011 SUM 12820 27961 INC 22208 810540167 INC 1907 26440373 INC 7393 538378912 SUM 3491 25774 SUM 5280 23142 INC 9269 52489977 INC 22527 879035889 INC 19923 29768832 INC 21671 803729905 INC 6232 575996391 INC 28639 921517570 SUM 15161 26530 SUM 11741 30242 INC 29675 130461075 SUM 118 23119 SUM 12726 28955 INC 14845 878862952 INC 6536 472772500 INC 910 147371949 INC 26346 554178038 SUM 18603 28950 SUM 6145 26175 INC 28173 888553401 SUM 7756 23172 SUM 4773 24055 INC 26905 425075910 SUM 1044 23447 SUM 2557 26487 INC 11563 63218623 SUM 5015 9006 INC 3411 332954980 INC 24372 908139039 SUM 4622 7507 INC 26336 732362108 SUM 2455 15691 SUM 5946 17207 SUM 1253 22448 INC 768 951082315 INC 14037 848130327 INC 17976 129877618 SUM 23931 28853 INC 22226 275329611 INC 19113 9706315 INC 11959 753546413 INC 500 896589560 INC 26182 984598874 INC 11169 391542209 SUM 3076 17665 SUM 3618 22469 INC 20470 759829584 INC 16206 424059204 SUM 15149 28985 SUM 5541 30252 SUM 836 12697 SUM 4481 23392 INC 30017 812990786 SUM 10316 27673 SUM 12792 29730 INC 2860 872497210 INC 6860 11413867 INC 18117 693433069 SUM 7849 18540 INC 30246 393956190 SUM 10213 28670 SUM 24340 31438 SUM 2457 25905 INC 20841 503175094 INC 8267 892698185 INC 20886 918337017 INC 14214 957610574 SUM 168 3507 INC 31221 132165742 SUM 13813 24519 SUM 9491 21179 INC 3852 743846682 SUM 1311 9460 INC 25797 874749351 INC 20405 986578094 INC 6175 124106820 INC 22479 743610438 SUM 1242 14721 SUM 6737 18791 SUM 23551 26843 INC 23185 576855780 SUM 13225 27996 SUM 11462 29169 INC 10627 122410848 SUM 1659 29476 SUM 918 15516 SUM 23597 29423 SUM 3806 21978 INC 15581 955181066 INC 11073 918866844 SUM 2121 19755 SUM 187 23964 INC 19454 69492940 SUM 20419 23941 SUM 529 17254 INC 10927 836049250 INC 23186 24583639 INC 2782 610289046 SUM 7421 31284 INC 13577 579946273 INC 17000 28777468 INC 16360 481718184 INC 7141 958340096 INC 17391 390144718 INC 22280 853811192 INC 23946 782091698 SUM 8839 28237 SUM 12772 23407 INC 26979 56913220 INC 22047 337905644 SUM 3680 29498 INC 22644 873678171 INC 4793 998330707 INC 19008 624079250 INC 20758 39627901 INC 10579 741589885 SUM 29154 31388 INC 5005 44282859 INC 20633 953537564 SUM 5018 29581 SUM 2045 19141 SUM 2975 31144 SUM 10723 30833 SUM 14178 27624 SUM 5692 9796 SUM 8941 31387 INC 14787 39014361 INC 24323 990275557 INC 2768 198541325 INC 18159 686365815 INC 4739 828400108 SUM 2201 30233 INC 22549 979676852 INC 23992 96731402 SUM 20 26794 SUM 3453 19681 SUM 11325 28611 INC 5749 424648599 SUM 4120 16189 INC 30240 760589212 SUM 1441 13230 INC 20527 878328729 SUM 27992 30845 SUM 17870 24356 INC 15411 606411560 SUM 18345 21364 INC 4414 883859154 SUM 12098 30793 INC 14552 760518497 SUM 3345 30644 SUM 248 19875 INC 29050 65304258 SUM 203 25080 SUM 10490 20851 SUM 15433 28604 SUM 4104 15592 INC 24424 143266914 INC 2511 141190450 INC 23550 130535218 INC 16446 535350156 SUM 5885 16650 SUM 5734 29354 INC 21988 913618933 SUM 2865 21605 INC 5849 878013417 SUM 861 26264 INC 28822 602162545 SUM 6252 19888 INC 14532 13235254 INC 6215 25649668 SUM 3335 30925 SUM 22 25896 SUM 8460 27540 INC 8421 44683257 SUM 1887 30716 INC 1696 65301687 SUM 3282 30012 INC 19786 485031192 INC 27611 726470776 INC 12754 955039032 INC 14838 894643867 INC 15578 355678256 SUM 21463 26535 SUM 882 30677 INC 22378 791831233 INC 5812 137363822 INC 26798 414460933 INC 8011 803250030 INC 30047 992296657 SUM 694 18646 SUM 11835 18578 SUM 9446 31421 SUM 4975 20751 INC 11098 985284606 SUM 3179 6386 INC 28207 79318120 SUM 3199 15871 INC 2340 979613415 SUM 21686 30628 SUM 17707 28744 INC 27726 796888018 SUM 18531 31094 SUM 10408 14312 INC 10183 147304254 INC 14487 526029169 INC 16868 787043949 INC 22283 852575649 SUM 19792 27366 SUM 929 7723 SUM 4325 27346 SUM 2636 30455 SUM 2096 25851 SUM 12395 28464 INC 20592 142884064 SUM 18 28245 SUM 67 26206 SUM 315 27611 SUM 6217 21488 SUM 6420 28424 SUM 6570 28212 SUM 2091 4710 INC 824 954147416 INC 2258 22486976 INC 2994 124348525 INC 12482 197027565 SUM 2646 21484 INC 5661 859203910 INC 9184 809571767 INC 168 992899092 INC 20329 999425050 INC 20994 119910398 INC 26504 946868779 SUM 21801 27027 SUM 14316 17548 INC 7809 458548714 SUM 11270 27936 INC 20747 118990945 SUM 13484 31011 INC 12163 692944704 SUM 1637 17156 SUM 878 11656 SUM 1838 30975 SUM 7861 25794 SUM 1271 17297 INC 8786 198142867 INC 31249 944043992 SUM 5426 26136 INC 21016 26445555 SUM 3417 31255 SUM 3535 20509 SUM 4460 12939 INC 19055 147423844 INC 10759 64295211 SUM 4460 28060 SUM 3634 27947 SUM 95 17107 INC 9363 3883866 INC 11219 965161611 INC 31423 125777688 SUM 771 21580 SUM 2523 11742 SUM 3491 26083 SUM 15925 31298 INC 20502 751731366 SUM 27514 30540 SUM 6376 30849 INC 20961 603934738 SUM 6996 30083 INC 16235 52742431 INC 29269 113746909 SUM 3090 23450 SUM 4751 18798 SUM 11056 28637 SUM 3449 22304 SUM 16989 27713 INC 2558 479367964 SUM 21857 31383 SUM 12117 28651 INC 28284 274538672 SUM 11980 28404 INC 29453 317690886 SUM 11349 25931 INC 6014 448788006 SUM 9122 29291 SUM 19349 27112 INC 9890 415512642 SUM 1158 21292 INC 27340 957619603 INC 5188 854565624 INC 7471 955263744 SUM 2874 31145 INC 4505 26735424 SUM 12716 30442 SUM 24928 29713 SUM 14150 24237 SUM 10527 25739 INC 30446 988749243 SUM 840 13359 SUM 15677 25908 SUM 13620 24535 INC 2598 71375543 SUM 10928 27621 SUM 1316 25659 INC 19158 28971685 SUM 11672 25579 SUM 599 26802 SUM 1413 27223 SUM 6218 30301 INC 2447 529355520 SUM 1743 30587 SUM 11845 26264 SUM 12689 26710 SUM 6161 15972 INC 24060 983604308 SUM 16831 31010 INC 28739 147153576 SUM 4423 30223 INC 6890 607223104 INC 25629 778032280 SUM 314 7778 INC 30994 144629002 INC 16690 829590312 SUM 3828 23215 SUM 26043 31122 INC 24571 156664515 INC 20119 73635615 SUM 16808 26196 INC 24432 25891947 SUM 5176 7873 INC 22044 955309878 INC 156 920452541 INC 20065 848320825 SUM 5564 28094 INC 27239 156608482 INC 17410 920451866 INC 20426 718705840 SUM 9141 20989 SUM 12946 31083 SUM 5724 27601 SUM 14742 30960 INC 19523 16367526 INC 8467 68820563 INC 3174 932123745 SUM 4567 30141 INC 13424 24483775 SUM 1968 17222 INC 4824 79921077 INC 18275 25967126 SUM 25550 28191 SUM 791 25269 SUM 696 26791 SUM 6080 22668 SUM 17 23975 INC 13886 28468464 SUM 4150 29993 SUM 9686 19430 SUM 4361 10423 SUM 11679 30643 SUM 1882 26173 INC 16127 505206678 INC 23827 215027651 INC 16479 475381555 SUM 26280 30614 SUM 10009 16042 SUM 132 17845 SUM 20057 30252 INC 21323 109681813 SUM 10421 24265 INC 23641 940888391 INC 30358 130610193 INC 21328 148230962 SUM 3555 30903 SUM 622 11375 SUM 2971 6284 INC 28732 921794022 INC 5190 738865098 INC 2398 408871746 INC 16039 570395283 INC 25130 759432649 INC 443 970243328 INC 18448 5301099 INC 28749 928302727 INC 12878 416073300 SUM 8869 29971 SUM 12183 26140 INC 16597 743059111 SUM 10149 30887 INC 18015 609427534 SUM 997 14416 SUM 22498 28192 SUM 14160 23837 SUM 1225 26870 INC 1767 28241073 INC 22640 128331611 SUM 10044 27895 SUM 13533 26033 INC 5249 71547173 INC 8156 28997794 INC 9977 540319156 SUM 141 18728 SUM 8756 21367 SUM 12120 31214 INC 19439 845407566 SUM 23351 31365 INC 5936 877611332 INC 873 881927600 INC 13737 27205724 INC 7046 7697302 INC 18588 112745621 SUM 1345 17979 INC 27902 837890124 INC 4042 446035793 SUM 9454 25626 SUM 10462 19871 SUM 790 15940 SUM 10451 21478 SUM 6959 31043 INC 10091 449925848 SUM 3270 31231 SUM 14949 26632 SUM 1940 16687 INC 7840 835219485 INC 13306 933306104 SUM 7427 25572 INC 6699 30022443 INC 12856 146260012 SUM 3622 18343 SUM 8110 27618 SUM 4319 16338 INC 13009 332652057 SUM 12798 28530 SUM 1110 30874 INC 25172 321165612 INC 12820 450659247 INC 10519 840072312 SUM 3772 21791 SUM 10105 29559 INC 18352 491742272 SUM 9035 29827 INC 22230 405828810 INC 411 760560731 INC 30159 50810492 SUM 9688 28391 INC 19618 113118465 INC 24225 608926155 SUM 538 25813 SUM 22484 30676 INC 3247 466998332 SUM 14856 28024 INC 16381 112697491 SUM 10884 25642 SUM 75 1334 INC 11550 29083502 SUM 1194 23574 INC 21997 805011344 SUM 11977 25365 SUM 961 18289 SUM 27398 31439 SUM 2614 11699 SUM 2900 30991 SUM 10573 26257 SUM 16816 29396 SUM 11828 28106 SUM 10946 26990 INC 8903 223763021 SUM 20271 29247 INC 1468 922591899 INC 26716 751211548 INC 14697 877286060 INC 3010 262066477 SUM 18091 30565 SUM 3229 9216 SUM 20421 24042 INC 29834 558750786 INC 24901 491112371 SUM 3382 12339 INC 27633 739346597 INC 25667 727063014 SUM 3859 28945 SUM 27351 29558 SUM 2369 28084 INC 6660 993708453 SUM 4152 27879 INC 20536 961960762 SUM 11381 22214 SUM 7261 18666 SUM 11064 29653 INC 17512 766594371 INC 13676 996468084 INC 5108 684623921 INC 23293 29067431 INC 9610 75965415 INC 27573 894951572 INC 5785 192902263 INC 11312 577020569 SUM 19475 31142 INC 1515 58740478 SUM 25715 27159 SUM 7484 9173 INC 24116 73310308 SUM 869 28525 INC 8058 471090087 SUM 4181 20799 SUM 4722 22994 INC 8835 938003786 SUM 5065 23219 INC 30553 934173627 INC 11241 386545877 SUM 9594 21673 SUM 5798 14732 INC 26353 147276469 INC 5929 92693360 SUM 3195 30774 INC 12678 727693353 SUM 6129 25083 SUM 8740 24925 SUM 14260 22955 SUM 70 12069 SUM 5249 13625 SUM 2285 29364 INC 11369 880025622 SUM 6636 30812 INC 901 539585030 SUM 693 14816 SUM 4507 27592 INC 23809 699926436 SUM 10745 29166 INC 23037 946628613 INC 5182 129286596 SUM 18711 30230 INC 26589 623195815 SUM 2782 16893 INC 25036 986582808 SUM 14023 24699 SUM 598 27635 SUM 680 19319 INC 24005 574116153 SUM 28586 30095 SUM 1727 27336 SUM 11727 17702 INC 15101 685029620 INC 25887 389949566 INC 12821 7847144 SUM 4465 17390 SUM 23053 31427 SUM 6356 21761 INC 42 703042406 INC 4479 341104793 INC 7333 954817424 SUM 1686 17531 INC 30185 944622127 SUM 12459 28918 INC 15430 492171316 SUM 1759 20508 SUM 13763 30953 SUM 10328 28468 INC 8100 817938658 SUM 19882 26661 SUM 2863 21473 INC 27480 605543045 INC 3528 920086320 SUM 1221 5476 SUM 6769 16082 SUM 7672 15973 SUM 1189 28524 SUM 6690 19563 SUM 7393 8464 SUM 2566 21955 SUM 5169 27425 INC 19762 138834138 INC 29746 704106034 INC 22606 759521195 SUM 12657 27329 INC 8287 845490952 SUM 274 18322 INC 25794 77076913 SUM 6307 30541 SUM 4113 22190 INC 21840 12946861 INC 27388 24806868 INC 24032 991298159 SUM 2116 27558 SUM 21532 30644 SUM 17109 30475 INC 26003 884245209 SUM 3290 31146 SUM 2098 29048 SUM 8039 17805 SUM 20853 30459 INC 12835 18164527 INC 13389 957694394 SUM 13175 31273 SUM 7230 30376 INC 7531 61099243 SUM 3482 30968 SUM 2604 31363 SUM 6160 29298 SUM 17057 23935 INC 7457 5286376 INC 28686 28025761 INC 25000 96967570 INC 12277 54441996 INC 16755 134878607 INC 22293 782156382 SUM 14422 31379 SUM 2003 16586 SUM 607 19624 INC 17854 999860569 SUM 6685 31353 SUM 14200 31038 SUM 28637 31263 SUM 460 22030 SUM 7938 19965 INC 2981 987093634 SUM 2528 9632 INC 8244 11952031 INC 28675 950055484 INC 4644 941406366 SUM 1210 10775 INC 10973 136613618 SUM 1727 8480 SUM 10743 20620 INC 22396 742604101 INC 11527 915317876 INC 2487 951298543 SUM 4495 11799 SUM 6842 17365 SUM 5176 23236 SUM 8807 12321 INC 1043 503302861 INC 5963 146933880 INC 21467 686151338 SUM 1654 24984 INC 15081 981670034 INC 11831 27921176 SUM 4285 13183 SUM 4027 20463 SUM 11002 26076 INC 31206 147348209 SUM 5917 10277 SUM 3733 9732 INC 13659 894832647 INC 17075 210129986 INC 9405 28848864 INC 527 28185391 SUM 10506 30214 INC 30419 54323949 INC 30803 13233517 SUM 20231 31289 INC 20590 132650706 SUM 19157 26110 SUM 1688 23983 SUM 450 27898 SUM 11357 20679 SUM 1576 30129 INC 19493 882240242 SUM 6444 19476 INC 21501 373936369 INC 24489 884276063 SUM 12554 28998 SUM 687 23619 INC 27860 532636950 INC 1327 557134599 INC 13404 3859213 INC 9634 808273270 INC 1711 967208017 SUM 202 27318 SUM 14827 30975 SUM 6357 27724 INC 2468 305850934 INC 23610 962377497 SUM 738 31253 SUM 663 24685 SUM 25139 27027 SUM 14690 26378 SUM 283 14670 SUM 16651 29353 SUM 8470 19576 INC 27317 869060967 INC 8404 11455970 INC 27213 416564822 SUM 1153 18588 INC 5492 66431786 SUM 563 20637 INC 25919 28491851 SUM 6987 29713 SUM 1263 31386 SUM 2462 28569 INC 9874 3876724 INC 31030 125402839 INC 14957 948734259 INC 15316 421709407 SUM 17369 22883 SUM 21486 28363 INC 26318 168071462 SUM 7152 13787 INC 6417 320668724 SUM 2505 18771 SUM 34 7236 INC 11688 61472680 INC 5206 107602575 INC 15899 993400017 INC 14432 885767784 SUM 7467 21889 SUM 7702 21467 SUM 87 23732 INC 9019 610603051 INC 20325 526200114 SUM 126 3980 INC 241 24803354 INC 10106 854653037 INC 13849 955158714 SUM 9974 30623 SUM 897 25145 INC 23885 978681484 SUM 3960 30499 SUM 334 14134 INC 10015 894831261 INC 30121 403489336 INC 21029 961672859 INC 27568 216593870 SUM 1381 29138 INC 28577 341638840 INC 4938 130704927 INC 20486 357431982 SUM 12363 19282 SUM 21665 30853 INC 26297 490977727 SUM 21572 29516 SUM 18693 30731 SUM 6907 31412 INC 1943 28413609 SUM 4072 29404 SUM 789 28597 SUM 11271 23731 SUM 8197 28300 SUM 10217 30287 INC 10721 21687408 INC 27819 854676877 SUM 5336 27750 INC 30586 818991550 INC 22837 751399239 SUM 4212 15832 INC 7776 401680773 INC 4692 268293610 INC 21400 885288216 SUM 5626 29830 INC 20560 326985619 INC 1524 879035625 SUM 9616 21786 SUM 3521 26739 SUM 23102 25540 SUM 3996 21982 INC 528 997131646 SUM 1493 2414 INC 3830 91830402 SUM 8926 28010 SUM 22919 29627 INC 4509 758838805 INC 7705 489993214 INC 27738 989487733 INC 14723 324064913 INC 21794 818792339 SUM 180 20831 SUM 7093 13463 SUM 15169 29507 INC 11678 610302051 SUM 20726 26116 INC 2752 994620462 INC 7494 878623451 INC 24594 727906401 SUM 2275 18055 INC 23919 130151434 SUM 3277 29685 INC 15907 109683972 INC 2080 740353456 INC 3354 482503204 SUM 8811 10988 INC 24143 609012528 INC 4854 934483851 INC 31328 28087184 INC 29197 893557939 SUM 4692 13438 INC 26252 739607770 INC 30986 76172936 SUM 189 18857 SUM 13497 28184 SUM 847 12643 INC 6144 937687439 SUM 117 11195 SUM 8425 21531 INC 26203 221364012 SUM 11595 26443 INC 15706 20558751 INC 18750 37643422 SUM 19525 24582 INC 15002 11234479 INC 30984 913346622 SUM 20656 27300 INC 18672 946147165 SUM 4319 29779 INC 6629 63568139 SUM 14544 22273 INC 19988 890271487 INC 4882 609820297 INC 23117 467698299 INC 21663 740666078 INC 16595 991283764 SUM 4159 29153 INC 28709 563681420 INC 16606 923772872 SUM 7225 30571 INC 21041 943768278 INC 17779 469964541 INC 20304 105465819 INC 12016 879032950 SUM 1063 6382 INC 3980 685135157 SUM 1178 15935 SUM 4640 28371 INC 4784 70421409 INC 26022 11652941 SUM 5750 28121 SUM 9185 30055 INC 16776 987832751 SUM 3429 26479 SUM 10264 17994 SUM 7032 18257 INC 4658 938515444 INC 5764 27850807 SUM 7917 29039 SUM 2181 28258 INC 1719 994858943 SUM 4084 30026 INC 4775 147195366 SUM 10716 31121 INC 27999 809095418 SUM 11477 30775 SUM 24215 29956 INC 10356 879822808 SUM 22598 29892 INC 8246 994211515 INC 20812 90943644 INC 26531 686279909 INC 12930 943101459 SUM 3212 26401 INC 12170 823319539 INC 20856 589548299 INC 3222 991188829 INC 16693 546397965 SUM 4618 10774 INC 1352 870906356 SUM 9197 18717 SUM 214 31438 SUM 1089 19176 INC 14044 677650457 INC 18144 743953497 SUM 2703 8927 SUM 15741 25636 INC 2930 26258532 SUM 5698 30396 SUM 12799 21620 SUM 8994 24728 INC 27496 146434562 INC 29783 88747031 INC 23227 750157434 INC 6765 146128373 INC 18303 147443229 SUM 1863 13558 SUM 92 18347 SUM 4097 13116 INC 17197 870504624 INC 10041 479314969 INC 15943 415526695 SUM 7535 19577 INC 7120 417117708 SUM 3023 21529 SUM 6491 30298 INC 9118 87422964 SUM 278 6736 SUM 9386 21191 INC 23409 18555839 SUM 22008 29654 INC 25675 927266598 SUM 27084 30911 SUM 2130 31414 SUM 16575 30582 INC 255 510677867 SUM 1133 20973 INC 15448 879027563 INC 16001 732915710 SUM 6039 30147 SUM 764 9939 SUM 12463 22223 INC 1320 842295758 INC 3021 487984398 SUM 1055 29374 SUM 6402 21739 SUM 7185 30324 INC 26087 528438424 INC 21388 38137237 SUM 2705 26025 SUM 13724 29705 INC 31400 130391495 INC 28207 853704050 INC 21270 73656769 SUM 11363 21996 SUM 2935 31037 INC 28053 402622200 INC 19045 919987140 SUM 18241 25814 SUM 2277 31180 INC 30353 75070655 INC 6936 129504195 SUM 912 24799 SUM 6606 25791 SUM 3120 23584 INC 23629 403852358 INC 29482 142177829 INC 20953 952970291 INC 1284 719258499 INC 25815 605326393 SUM 1581 19030 INC 13457 606316346 SUM 1180 19266 INC 4097 142655302 INC 27035 491998893 INC 20360 28908588 INC 2145 974222722 SUM 10579 14534 INC 24154 416530848 SUM 1714 19855 INC 29973 808605944 INC 10934 986590898 INC 22030 75976735 INC 26074 885664189 SUM 6075 20479 SUM 4052 22337 INC 25055 72640522 SUM 2103 5797 INC 16389 410055442 SUM 6185 20303 SUM 962 15042 SUM 1183 11524 SUM 10551 20038 SUM 9726 16837 INC 31153 557603101 INC 1289 465442379 INC 7461 122483071 INC 7442 856063385 INC 2375 24157539 INC 4516 71614199 INC 12582 770176411 INC 21021 25890835 INC 31049 465916294 INC 21127 684056831 SUM 27 14763 SUM 5738 8408 SUM 18287 30952 INC 22722 846102304 INC 16677 177599308 SUM 5999 29727 SUM 8898 28283 INC 24730 953161827 SUM 4798 27697 SUM 3638 30500 SUM 2752 24370 INC 1768 675810418 INC 3106 4304830 SUM 5972 29832 INC 18459 70130725 SUM 23624 29843 SUM 9311 27778 INC 13639 113750876 INC 7620 135331317 INC 10859 111172657 INC 29221 946450538 INC 23694 858736475 SUM 20795 27086 SUM 22254 24707 INC 9919 994441247 SUM 2451 28873 INC 11883 946151900 SUM 5812 22833 INC 7013 996073727 INC 23415 794232806 INC 30277 5055943 SUM 2311 18707 SUM 23354 31290 SUM 1329 25449 SUM 8400 14857 INC 25262 874785348 INC 6311 22626059 INC 18254 128554802 INC 12932 147184455 SUM 8118 29447 SUM 565 28883 INC 25796 209285772 INC 24582 69540615 INC 7173 740450998 INC 18790 441541152 INC 191 509566251 SUM 13735 25557 INC 18518 73008215 SUM 6019 26925 SUM 1734 28199 SUM 1386 24663 INC 22714 753036793 INC 19660 993740365 INC 7374 147428826 SUM 5206 27727 INC 7310 407810520 SUM 5408 30155 SUM 20821 31252 SUM 2085 31334 SUM 13395 27922 SUM 2313 25713 SUM 10660 19612 SUM 21403 29900 INC 23214 73562625 SUM 6408 11451 SUM 7435 17426 INC 20144 28811004 SUM 6264 27006 SUM 18606 30555 INC 383 147434114 SUM 7185 17132 INC 1557 848649893 INC 9342 26952639 SUM 8718 16187 INC 19968 576932587 INC 21609 989769349 INC 11770 894632824 INC 8879 482622362 SUM 140 16263 INC 24240 130658261 INC 20545 111803447 INC 19121 491786733 INC 11574 731262907 SUM 4596 18912 SUM 347 29585 SUM 23153 28921 SUM 4564 16572 SUM 180 12522 INC 15841 858123988 SUM 21912 30818 INC 14689 6067141 SUM 20994 25595 SUM 12432 26547 SUM 3881 21432 INC 22866 532534307 SUM 11400 15178 INC 84 26151234 SUM 19276 28152 INC 6745 266926880 INC 17774 52720745 INC 7625 19903438 INC 19371 280054428 SUM 2544 18694 SUM 15727 28697 INC 10084 46739572 INC 7290 28957859 SUM 3174 27975 INC 19187 891680797 INC 5766 3531129 SUM 5299 29424 SUM 2573 17081 INC 21553 435001457 SUM 18427 30906 SUM 17335 30141 INC 14942 117556880 SUM 9522 24221 SUM 17452 24617 INC 29665 367596160 INC 17582 879544727 INC 18865 672359826 INC 17360 932970127 SUM 861 19581 INC 30901 911809054 INC 14066 111267775 INC 918 604620303 INC 11076 113271053 INC 30291 132784442 SUM 2418 30051 INC 18832 122300337 SUM 659 20557 SUM 1595 10900 INC 15624 246836188 INC 23279 843866419 SUM 532 19487 INC 1178 953083535 SUM 10632 21394 INC 2772 63431553 SUM 7415 23548 SUM 19052 26929 SUM 21446 27310 SUM 5179 27705 SUM 828 21641 SUM 7768 31232 SUM 9108 13109 INC 21028 869482931 SUM 4224 25151 INC 22874 897580403 INC 29932 760599976 SUM 2433 18209 SUM 19389 23979 SUM 789 30197 INC 20248 146872372 INC 7995 146086093 INC 20075 414735272 SUM 3698 16228 SUM 14222 24087 SUM 1741 26465 INC 10437 29704202 INC 15060 894712016 INC 7065 135395735 SUM 2911 23493 SUM 2522 8819 SUM 7671 21918 INC 28759 953477734 INC 13830 860959253 SUM 2281 13992 INC 2824 834526261 INC 24287 450753307 SUM 1406 25207 INC 12234 981850629 SUM 3839 10349 INC 3529 818252805 SUM 879 24396 INC 15749 947872025 SUM 12299 29551 SUM 5640 25482 SUM 16128 25391 SUM 15510 30827 SUM 19 25581 SUM 582 23161 INC 31446 489928197 SUM 3752 25484 INC 18194 12296128 INC 25635 871040885 INC 6713 977314910 INC 26849 134888924 INC 22702 6470536 INC 11506 487887188 INC 27368 46288219 SUM 16893 19339 SUM 2428 11864 INC 8224 258539245 SUM 1040 10949 INC 15136 85611297 INC 13211 335510433 INC 14661 135918143 INC 18215 744775708 INC 10156 19739682 INC 17977 604787181 INC 22025 891322083 SUM 7434 27112 INC 27784 307610911 SUM 2923 29895 INC 17226 817164276 INC 6834 357945629 SUM 12412 30175 INC 21599 136982943 INC 15451 341165712 INC 323 458603779 INC 5849 27954174 INC 27831 4840813 SUM 20229 29537 INC 27400 951134720 INC 27311 877716584 INC 3726 515855651 SUM 2360 17134 INC 18533 870199739 INC 18836 734549094 SUM 10039 28627 INC 18278 127293557 SUM 5718 23686 SUM 2495 23925 INC 5807 112769721 SUM 988 19096 SUM 3109 17247 SUM 7905 31348 SUM 4209 26762 SUM 13453 23291 SUM 2788 31249 SUM 24585 30200 INC 28048 20575028 INC 2858 351302028 INC 1530 892742411 SUM 216 4728 SUM 489 25777 INC 19964 945907253 SUM 23614 31334 SUM 854 7749 SUM 17269 22230 INC 10117 542264638 INC 8409 130679977 SUM 5822 31033 SUM 8831 28494 INC 16864 64256820 INC 30062 751170623 INC 18758 927441885 SUM 2829 27579 SUM 9125 29492 INC 14157 20375299 INC 22944 858044575 INC 25392 651996503 INC 25811 760622765 INC 4033 5673243 INC 10667 5882600 SUM 9557 23956 INC 10088 603502467 INC 11189 886398798 SUM 17003 31299 SUM 1823 24126 INC 3184 928809645 SUM 1743 26813 INC 25671 826979363 INC 13351 927249677 SUM 13366 21218 INC 24709 981070696 SUM 7435 10051 SUM 1975 15895 SUM 1099 22150 SUM 17893 29267 INC 9341 810886808 SUM 730 23614 INC 8441 946246711 INC 10610 81136540 SUM 22057 27287 SUM 22538 29764 SUM 14362 31181 SUM 1051 7230 INC 20749 140231992 INC 13552 113866671 INC 7751 421617358 INC 29630 995180503 SUM 2292 27386 INC 21383 492081147 SUM 58 5582 INC 21222 141474435 SUM 13939 14167 SUM 12565 29396 INC 24237 44511157 INC 21711 113766448 SUM 5565 26267 SUM 290 28954 SUM 979 31167 SUM 8960 27562 SUM 13437 29842 INC 19382 18466843 INC 21533 12210580 INC 30241 626388649 INC 6757 882242461 INC 7507 20609211 INC 2147 26339707 INC 14296 737047587 SUM 13773 28126 INC 25273 400936747 INC 24756 946080234 SUM 6991 28106 INC 27533 402489282 INC 25885 923953935 SUM 1989 16421 SUM 44 19800 INC 12800 938354067 INC 13946 51060676 SUM 44 17876 SUM 8053 27913 INC 14459 136644412 SUM 4516 11007 SUM 1601 29684 INC 28155 509946124 SUM 1854 14772 INC 26403 609323835 SUM 4922 31285 INC 5627 568360802 INC 1752 323292417 INC 30299 938431253 SUM 17151 27885 SUM 8711 25835 SUM 1852 9757 INC 25125 125392392 INC 1285 874538300 INC 14153 226977 SUM 1105 26420 SUM 5775 28019 SUM 16160 31040 INC 6151 677478719 SUM 5412 31109 SUM 22150 25767 SUM 393 27938 INC 12408 865454897 SUM 4596 10766 INC 1928 298911115 SUM 5933 27528 INC 19987 400525390 SUM 17765 29658 INC 24453 984896051 INC 28993 919619893 SUM 7901 29995 SUM 3999 14015 SUM 7212 29949 SUM 20113 31432 INC 23218 349598541 SUM 3273 29710 SUM 4567 26224 SUM 1169 19528 INC 23363 751181694 INC 24925 710279735 INC 16530 7150178 SUM 24684 27634 INC 16074 844366903 INC 7889 557127760 SUM 11277 16631 SUM 3801 14597 INC 15047 624321506 SUM 13659 26563 INC 1647 113925825 INC 346 138158075 SUM 2311 22021 INC 29141 19030784 INC 17529 602111500 SUM 4537 19508 INC 29311 147228804 SUM 9046 29780 SUM 28844 31219 SUM 583 26808 INC 16542 147382458 INC 24454 602219428 SUM 7081 21700 SUM 1373 30642 SUM 6804 30591 SUM 24188 30493 SUM 1070 28982 SUM 12589 28777 INC 18856 557625362 SUM 1762 16085 INC 22633 859189846 SUM 1632 26590 SUM 2654 25845 INC 11439 521512342 INC 8544 953193011 INC 29282 492212427 INC 19841 835717861 INC 2244 43840408 INC 2472 10863140 SUM 2585 28239 INC 12882 24741364 INC 7933 815026098 SUM 10168 19946 INC 5661 811650470 INC 710 670524577 SUM 23137 29263 INC 29414 114901232 INC 20955 811709270 INC 25216 985682951 SUM 1750 31457 SUM 3444 21458 INC 16082 609942323 SUM 4959 30285 INC 4008 127491173 INC 27182 111291354 INC 21401 20213197 INC 18338 900004865 SUM 4586 20034 INC 1098 752206043 SUM 172 14533 SUM 17047 30229 SUM 9215 23400 SUM 499 12844 SUM 7187 21989 SUM 1513 29593 SUM 4405 19437 INC 4485 976559060 SUM 3902 8952 SUM 22837 29549 INC 8283 534614345 INC 30552 129522463 INC 14130 737352567 INC 17759 46770833 INC 1646 850019840 INC 10828 92785394 INC 22120 469777223 INC 23332 843368304 INC 28074 669993548 INC 24505 529603462 INC 5728 78114862 SUM 5454 30284 INC 29976 877952359 INC 29164 936651756 SUM 3516 29376 SUM 265 19981 INC 28210 795998220 SUM 831 27264 SUM 17748 29876 INC 16301 810876261 SUM 5262 13719 SUM 2312 30982 INC 15537 146100646 SUM 13009 30734 INC 8820 366936373 INC 23584 927854092 SUM 7571 19918 SUM 4755 29707 INC 31141 113372856 INC 23739 589597886 INC 6485 650507486 SUM 2339 27787 INC 12033 24366334 INC 5523 515939673 INC 17119 840732673 SUM 1155 25847 INC 27638 952277550 SUM 6361 18657 SUM 154 17514 INC 31225 8528518 SUM 8176 30687 SUM 181 19199 SUM 16197 23120 SUM 3379 14277 INC 8964 913337507 SUM 13140 29009 SUM 7829 31354 INC 788 618033418 SUM 12598 30897 SUM 2563 15285 INC 30492 659914169 INC 28140 878490370 SUM 2565 25293 SUM 1594 2869 INC 11246 129937510 SUM 10704 29920 INC 6118 111815964 SUM 7863 30387 SUM 14184 20781 SUM 2566 29264 SUM 19907 30808 SUM 26030 29751 INC 28227 894630450 SUM 294 10324 SUM 25707 27365 SUM 9401 24852 SUM 1608 13702 INC 17328 626282465 INC 12653 66095495 INC 14649 142224430 SUM 2443 25830 SUM 472 26542 INC 3591 118380029 INC 16042 73523046 SUM 28288 31380 SUM 5530 18508 SUM 4061 11450 SUM 794 12349 SUM 509 6978 INC 27214 509938179 INC 25009 959222159 INC 6017 822757039 SUM 7234 24716 INC 1546 743157408 SUM 5347 25938 INC 28909 808350952 SUM 8748 31359 INC 30651 596852353 SUM 14696 22475 SUM 701 22171 SUM 212 21491 SUM 11681 25971 INC 28266 938291476 INC 4914 132634074 SUM 14527 19149 SUM 6723 28026 SUM 20122 26451 INC 12374 819607589 INC 3815 417870262 SUM 1700 22545 INC 18479 69499503 SUM 4785 21362 SUM 8491 26059 INC 8943 171947894 SUM 7798 30527 INC 1803 63502145 INC 19295 7940792 SUM 4251 28400 SUM 90 16154 INC 19784 877755793 SUM 11018 29470 INC 19892 269469806 SUM 2369 10382 INC 1622 684240821 INC 14775 833918791 INC 22422 994269421 SUM 7330 30241 INC 17121 995443978 SUM 15932 29433 SUM 4693 29024 INC 21113 674161250 SUM 12432 30809 SUM 10833 23881 SUM 506 5458 INC 16454 5933161 INC 11716 571716315 INC 17202 704585260 INC 27285 6900332 INC 17105 162757805 SUM 2878 16315 INC 28886 65296246 INC 22940 104448617 SUM 1239 13889 INC 10865 416668776 INC 8809 787732881 SUM 2302 27086 SUM 23696 31406 SUM 15097 29627 INC 10101 63933001 SUM 9280 29806 SUM 8668 29828 SUM 373 30955 INC 13383 909518713 SUM 947 22705 SUM 448 2531 INC 4895 28509748 SUM 1208 23392 SUM 9731 29657 INC 11979 961937434 SUM 8828 23804 INC 13708 39439080 SUM 45 17208 SUM 1299 24994 INC 18981 16363506 INC 14221 491275422 INC 680 24273140 SUM 6954 15941 INC 25606 18349325 SUM 10144 21834 INC 27272 6489979 INC 22355 391389825 INC 30502 754925349 SUM 2175 25771 INC 14230 961918922 SUM 7 26240 INC 19492 994991795 INC 10104 861308780 INC 26723 845283753 SUM 7361 31074 INC 30837 621979094 INC 5185 143189556 INC 16492 593328197 INC 2517 989077880 SUM 4890 30887 INC 21168 83251911 INC 16504 342106331 SUM 1753 27218 INC 25285 97076174 INC 5641 146931361 SUM 3051 25162 SUM 7415 28075 SUM 12808 27684 SUM 15341 29664 INC 14331 684982349 SUM 333 15118 SUM 13680 21402 SUM 10412 20767 INC 14324 961828098 SUM 4746 11336 SUM 1226 6573 SUM 19606 31023 SUM 17986 28480 INC 25533 985940561 SUM 2774 26883 INC 612 885941714 SUM 9207 22970 SUM 1787 5404 INC 5052 73725923 SUM 5301 23068 INC 25101 63086839 INC 1102 146916586 INC 28422 27364941 SUM 1427 4052 SUM 1605 19665 SUM 6638 28372 INC 14657 357725573 INC 9521 709163046 SUM 2215 22288 SUM 12826 29366 INC 2513 458374392 INC 15194 835581779 SUM 11764 30473 SUM 18246 30662 INC 12802 894560080 INC 18155 751635010 SUM 2789 12944 SUM 20865 26914 INC 23604 963546270 SUM 3505 25149 INC 22294 8819350 SUM 2648 18094 INC 11624 10585711 SUM 740 17567 INC 23902 63486489 INC 5592 144841149 SUM 1002 15162 SUM 29 27660 SUM 16032 27155 SUM 27620 31327 SUM 4987 23785 INC 1735 369076443 INC 14005 451144268 INC 1452 72955142 SUM 6645 29256 INC 16513 610405886 INC 1712 760326698 SUM 6748 11309 INC 10496 184134050 INC 25334 494735568 SUM 23574 31459 SUM 1433 30457 SUM 978 8008 INC 4242 609191872 INC 22349 73520763 INC 15290 477432459 INC 9425 290442907 INC 675 223755409 INC 900 845125714 SUM 8450 29456 INC 24473 398755076 SUM 14174 31416 INC 26923 16501848 SUM 985 24007 SUM 893 24959 SUM 1434 17236 SUM 177 21182 SUM 1858 27079 INC 17053 318499504 SUM 4069 18103 SUM 21563 31159 INC 26068 146420082 SUM 18947 23260 SUM 12178 16651 INC 469 697609518 SUM 11590 29354 INC 3798 962924973 SUM 233 30522 SUM 5700 29150 INC 3938 820323817 INC 22322 559171217 INC 631 458616668 SUM 22845 28678 INC 19790 515717993 SUM 3060 29445 INC 12628 970608219 INC 17219 236114521 INC 15163 589491734 INC 17077 560256543 INC 12050 22637797 SUM 13737 23520 INC 28315 80287723 SUM 4623 24317 INC 23328 559240738 SUM 2293 12093 SUM 609 30786 SUM 3314 28084 SUM 1355 22011 SUM 24697 26753 SUM 470 18499 SUM 4314 30219 INC 16026 769331457 INC 7878 133076984 SUM 1605 7380 SUM 22759 29630 SUM 9981 30144 INC 20950 559127437 INC 18514 154743484 INC 17327 735358658 INC 27179 12717774 SUM 6040 22464 INC 26982 454086312 INC 6063 610081937 INC 26879 107468072 SUM 3271 24126 SUM 2359 31392 SUM 21314 27135 SUM 4629 13374 SUM 10590 17466 INC 11231 966839128 INC 578 808393853 INC 16204 568375270 INC 9142 79794085 INC 18419 83209801 SUM 501 29276 SUM 6008 30041 INC 31197 622227736 SUM 13970 27883 INC 7631 945675902 INC 11780 352984203 SUM 13604 26648 SUM 6956 25397 INC 7463 776622216 SUM 2606 17329 SUM 1289 25830 SUM 7290 18170 SUM 17001 28594 SUM 18769 26707 SUM 22589 27940 INC 7821 961977958 INC 27971 995480279 INC 30652 869542006 SUM 6869 16987 INC 14304 71722618 SUM 20216 24572 INC 26245 954253363 INC 12459 190194549 INC 19069 473219185 SUM 716 28154 SUM 4594 31421 SUM 18681 31125 INC 20012 837783363 SUM 7236 24009 INC 10151 95832758 SUM 6083 22792 SUM 866 14905 INC 8557 26703414 INC 14809 491821238 SUM 5871 29108 INC 18181 994671714 INC 25066 894764958 SUM 26231 30800 SUM 22888 26443 SUM 18493 28991 SUM 3678 10042 SUM 19019 30698 SUM 14914 30002 SUM 2654 23155 INC 29485 709982488 INC 19465 106418673 INC 11398 859618736 SUM 20624 26473 INC 12018 995372451 SUM 25252 31265 INC 368 875313447 INC 1420 955157380 SUM 10574 21123 INC 1716 44663390 INC 20785 869535282 SUM 1823 12257 SUM 2239 9464 SUM 1705 21546 SUM 20641 28333 SUM 2151 15292 SUM 1925 30929 INC 7473 123947797 SUM 19731 26436 SUM 12239 18892 INC 5516 349062652 SUM 23826 29788 INC 258 24673361 INC 28052 63569172 SUM 4911 31289 SUM 2541 19073 SUM 224 20139 INC 21903 860477703 SUM 9772 20336 SUM 12244 28967 INC 11178 25685221 INC 12372 28963974 SUM 9925 28985 SUM 2596 15407 SUM 16887 30974 SUM 5531 30912 SUM 717 4536 SUM 213 20516 SUM 16323 25790 INC 5718 642682330 INC 9894 267305751 INC 25078 28446934 INC 27007 129477065 INC 21227 862082761 INC 28331 249413493 INC 3148 933538805 SUM 1209 12040 INC 6517 29035617 SUM 675 15604 SUM 505 26755 INC 4053 492214638 SUM 404 10080 INC 2716 289960807 INC 7128 987494125 SUM 8536 26778 INC 14244 594761683 INC 8669 12172524 SUM 7697 20713 SUM 17930 31457 INC 20125 26423786 SUM 27939 29016 INC 166 141184398 SUM 1992 30383 INC 15073 145078371 INC 12407 62785894 SUM 19406 31070 SUM 17309 29715 SUM 12915 30268 INC 28275 139053056 INC 28940 147736376 SUM 10835 30767 INC 22817 755558729 SUM 2141 24493 INC 7725 910535876 SUM 13992 21638 INC 12216 342168571 SUM 10056 26407 SUM 3124 22263 SUM 5636 30802 INC 16535 145187955 SUM 584 30542 INC 24626 189953961 INC 16305 72508330 SUM 15706 31154 SUM 4710 31001 SUM 1384 1926 INC 11748 995417231 SUM 611 29087 SUM 1159 13694 INC 6956 316187302 SUM 4713 17401 INC 17197 605873338 INC 21136 65298759 SUM 1301 31249 SUM 1496 5576 SUM 13158 26777 INC 19202 448148868 INC 22303 952796008 SUM 20906 25635 INC 3707 993854942 INC 28615 941888353 INC 7486 11749205 SUM 6058 8747 INC 7419 584387732 INC 1879 128592232 INC 3182 871328481 INC 19955 189152905 INC 946 892726933 INC 15431 870621487 SUM 9165 24059 INC 15087 996424998 INC 29806 606259572 SUM 1548 23454 INC 9853 803395741 SUM 9340 27168 SUM 3103 20089 SUM 1627 16303 SUM 44 19332 INC 19948 39053207 INC 1482 3737143 SUM 15734 26094 INC 28172 801094651 SUM 2440 15335 INC 8197 467013742 INC 30291 538882492 SUM 5572 11569 INC 17481 26933970 SUM 2011 14867 INC 24956 938507864 INC 25778 637521900 INC 7651 820854446 INC 15818 805023832 INC 4722 844920594 SUM 17563 25528 INC 12030 19601527 SUM 648 28057 SUM 23981 30426 SUM 15074 25978 SUM 14144 24802 SUM 202 19252 SUM 3989 19882 SUM 2283 27999 SUM 13621 27658 SUM 14214 27160 SUM 842 27782 INC 22378 142993215 SUM 6947 23783 SUM 4445 29949 INC 7207 24320782 SUM 14132 15082 INC 28253 10694671 INC 8438 290849765 INC 22427 883924901 SUM 2355 26601 INC 16804 882243541 INC 1790 933582321 SUM 3453 10742 SUM 5311 26735 SUM 6741 30129 INC 8715 686215434 SUM 17672 19791 INC 25343 69534446 INC 28946 124354446 SUM 5131 23132 INC 14643 787166851 INC 2756 417641119 INC 25746 995531939 SUM 4499 24146 SUM 3179 23188 SUM 10789 29105 INC 8765 890440562 SUM 13456 29795 INC 684 601101787 INC 6455 339990493 SUM 2109 4434 INC 9546 88314096 INC 14780 891161954 INC 9120 945697890 INC 11188 827080646 SUM 12992 25975 INC 30819 682281160 SUM 4581 22500 INC 23268 830525774 SUM 1038 31280 INC 9784 417324524 INC 8527 105496916 INC 19651 438475950 SUM 3719 6068 SUM 7336 30064 INC 3377 147430214 INC 13007 146331296 INC 15716 23788981 SUM 19339 31189 INC 2561 986590466 INC 4494 917755377 INC 7872 587424924 SUM 6365 25314 SUM 11241 24060 SUM 6301 22357 INC 18775 23781468 SUM 6849 23329 SUM 1252 25450 INC 1186 945620963 INC 22197 719542688 INC 3041 4818779 INC 14500 73126558 SUM 5932 16948 INC 14841 72075546 INC 16092 478123783 INC 18984 223503076 SUM 12647 31440 SUM 11906 27451 INC 19157 943437300 SUM 17135 29775 SUM 4215 30966 SUM 5106 15712 SUM 17516 30011 INC 25195 621980667 SUM 1044 16304 SUM 16615 29498 SUM 15661 23573 SUM 6913 18800 SUM 1908 4849 SUM 6278 27795 INC 12098 64936699 SUM 10479 16854 SUM 4299 29870 INC 19431 146428841 INC 6772 341444435 INC 15309 135835510 INC 9756 670086970 SUM 12057 24259 INC 14829 925167818 SUM 8542 18778 SUM 8615 24959 SUM 7124 14998 INC 15753 637562008 INC 12073 955339242 SUM 2591 27003 SUM 1094 26072 INC 24792 599874906 INC 999 3351067 INC 21095 80079821 SUM 14377 28903 SUM 3743 24081 INC 23430 23839887 SUM 18413 29365 INC 9753 759286430 INC 7774 16608310 INC 25198 196405417 SUM 1153 26683 SUM 54 6533 SUM 9282 27021 INC 5922 19293585 SUM 2318 30905 INC 16091 486936753 INC 7097 22977911 INC 5367 591505369 INC 2774 684544042 SUM 6690 28652 INC 10963 862264484 SUM 6965 28605 INC 9464 932150469 SUM 488 26711 SUM 3840 22273 INC 29439 979188789 SUM 6521 29404 SUM 17903 24150 INC 24300 73466817 INC 27517 223203337 SUM 7063 29616 INC 1962 118079711 INC 10568 872185061 INC 6436 610538352 INC 2324 751111688 SUM 7388 31349 SUM 669 28813 SUM 5841 13631 INC 25294 524355803 SUM 788 23945 INC 1671 62877413 INC 9757 610586702 INC 8196 143166392 SUM 6249 16886 SUM 4134 22962 SUM 6718 24746 SUM 823 16834 SUM 4032 17701 INC 11004 20431797 SUM 7206 25638 INC 18873 883683897 INC 7047 853787281 INC 1985 275826831 INC 2186 978472024 INC 23992 637054846 SUM 2716 5148 INC 18848 284151626 SUM 1792 10988 INC 6859 140674177 SUM 7201 23855 SUM 20175 31292 SUM 534 23689 SUM 2872 21099 INC 13719 806148 INC 10038 982740571 INC 5152 919902033 INC 12641 2528099 INC 25693 890602422 SUM 14766 17577 INC 9706 685698400 SUM 6239 18477 SUM 1277 31400 SUM 3352 21978 SUM 6823 24445 INC 2926 372179251 SUM 2696 31320 SUM 909 27596 INC 20104 751608210 SUM 7018 13221 SUM 8785 16320 INC 5296 871885617 INC 12703 955097793 SUM 4535 22643 INC 21410 112724226 SUM 9985 26812 INC 21261 812828430 SUM 7726 20058 INC 30315 61288695 SUM 4363 21356 SUM 674 5369 SUM 7053 23918 INC 18718 451176517 INC 23573 749841729 INC 9049 997557260 INC 17929 894809391 SUM 16757 29265 INC 6119 892480357 SUM 10249 28648 INC 1176 15936118 INC 2013 409251679 INC 217 28895363 INC 25862 767666582 INC 18608 524572991 INC 18275 710936782 INC 28296 55589343 INC 29808 407771004 INC 7616 486890641 INC 1723 7673313 INC 7960 441785808 INC 17444 385224347 SUM 5374 26520 SUM 3435 31036 SUM 3005 29083 INC 9114 110776005 INC 30608 915100933 INC 8325 758443278 SUM 921 15773 SUM 3800 23729 SUM 23644 29976 SUM 2876 24119 INC 7232 71854183 SUM 23936 30018 SUM 9071 25822 SUM 18630 28628 SUM 14285 24069 INC 7764 516575245 SUM 747 22514 SUM 3968 21478 INC 598 213286599 SUM 18450 28858 SUM 3835 8113 INC 24088 71657223 INC 27863 621572094 SUM 14600 26470 INC 5987 783691944 SUM 18 31027 INC 16866 147309650 SUM 1268 28092 INC 3431 526714060 INC 24633 955342936 SUM 13504 21949 INC 14902 142732074 INC 14637 559289476 INC 13374 961194803 INC 3945 87186422 SUM 5654 22975 SUM 12582 30781 SUM 15698 24319 SUM 6897 21311 SUM 3441 26355 SUM 7554 28142 INC 9139 821630542 INC 15100 24329744 INC 14051 928039031 INC 23659 78274878 INC 7228 179092462 SUM 4914 7410 INC 29658 20403232 SUM 6979 29313 SUM 17321 29198 INC 11747 24035438 SUM 387 8289 SUM 1078 21800 INC 3168 845370743 INC 9756 70934294 SUM 10042 28061 INC 8040 873777923 SUM 5624 22047 INC 15691 65293138 INC 29888 138512832 INC 10534 5531088 INC 24209 414670470 SUM 21121 28340 INC 6345 391823392 INC 19824 937445410 INC 26529 223325560 INC 27171 952424906 INC 8682 953158429 INC 7255 138542810 SUM 8862 29895 SUM 5845 22138 SUM 17153 31114 INC 9694 626313941 SUM 18842 28304 SUM 1712 22060 SUM 4652 27229 SUM 2798 25838 SUM 5655 25833 SUM 16288 31148 SUM 3414 15791 INC 1413 877944946 INC 25532 24308348 INC 2496 652187449 SUM 10670 21475 INC 20339 608601910 INC 9190 878685132 INC 7269 134810550 INC 19918 760503089 INC 3313 810847238 INC 3119 785160666 SUM 10537 26568 SUM 14111 27065 SUM 2843 27447 INC 26227 633974037 SUM 3426 24656 SUM 11367 25777 SUM 620 15049 SUM 3531 22381 SUM 15165 20505 INC 18077 69178945 INC 7725 982541090 SUM 4931 26734 INC 15006 952664897 INC 24522 890631057 SUM 5785 29078 SUM 6998 15554 SUM 19467 30705 INC 29186 104599310 INC 15981 48307576 SUM 2049 17359 SUM 6361 27784 INC 25597 878962231 SUM 4535 24194 SUM 6102 29861 INC 19504 486502599 SUM 13344 22409 INC 11907 908215423 INC 12216 147473030 INC 10003 944098005 SUM 6525 12886 SUM 28094 31187 INC 7507 575728844 INC 27408 893518952 INC 22405 894595330 SUM 25690 31436 SUM 5650 30957 INC 16648 270549748 SUM 7437 30077 INC 26546 895972903 SUM 3540 17858 SUM 7840 31457 INC 1473 78248637 SUM 1190 11176 INC 24518 64812028 SUM 18752 21298 INC 29830 97037521 SUM 3330 24292 INC 11687 125376717 INC 29207 83267702 SUM 4205 24552 SUM 63 10874 INC 12273 8609352 SUM 819 8514 INC 65 690785632 SUM 16518 26566 INC 21039 941491872 SUM 11772 31292 SUM 12198 18273 INC 19157 760599719 INC 276 740251380 SUM 4183 18212 SUM 21461 31398 SUM 4598 20175 SUM 5463 31435 INC 23291 22346615 SUM 12209 26735 SUM 460 1473 SUM 418 13661 INC 30286 489890155 SUM 1054 31116 INC 29872 441396853 INC 6831 138891975 SUM 25363 30216 INC 18982 474618658 INC 28388 488002159 INC 20334 128300264 SUM 483 21947 SUM 526 28341 INC 28212 138914622 SUM 20058 29483 SUM 12690 21343 SUM 122 14704 SUM 5873 13383 INC 29669 79222720 INC 5496 711948554 INC 17654 845167021 SUM 16709 22652 SUM 1013 14606 SUM 2792 14630 SUM 7675 28875 INC 18671 685845760 INC 19986 13249850 SUM 392 22835 SUM 3093 26579 INC 4626 110730565 INC 4592 862234916 SUM 5264 17038 INC 14404 609529318 SUM 6723 29009 INC 20691 554555892 INC 24625 70832761 INC 12797 984752383 INC 16957 533712739 SUM 6077 16547 SUM 484 20003 SUM 2405 9985 SUM 7227 30874 INC 23205 576995597 SUM 20816 27913 INC 15433 357845644 SUM 1230 30314 INC 26435 942994671 INC 11797 30687041 INC 10248 23802308 SUM 12975 21387 INC 13501 88731918 SUM 132 23541 INC 3438 138968463 INC 18687 901482821 SUM 5452 30625 INC 25205 888198409 INC 27042 11681001 INC 19197 710288311 SUM 12671 27226 INC 3478 738212305 SUM 7540 27741 INC 19173 827133714 SUM 221 11485 SUM 1371 30328 INC 18710 28720123 SUM 2245 25843 SUM 4470 10385 SUM 14773 24753 SUM 5092 20700 SUM 1581 7914 INC 8593 944632275 SUM 15847 21230 INC 13119 147427247 INC 11594 994481430 SUM 14668 25828 SUM 214 10550 INC 23457 543444092 INC 28200 805152800 SUM 2036 23194 INC 12561 80049285 SUM 5455 16589 INC 23360 333579770 INC 689 351310219 SUM 4652 31198 INC 438 20620540 SUM 2708 30901 INC 9476 968837035 INC 1803 160206649 SUM 5913 14248 SUM 2017 27561 SUM 1514 23575 SUM 8522 16313 INC 16332 759546159 INC 4611 418059191 SUM 1439 29553 INC 10418 144330917 INC 12928 957235475 INC 12393 71144535 INC 4943 146398609 SUM 2188 17231 SUM 2248 16944 INC 15461 143749125 SUM 47 3628 INC 8351 991251593 INC 16751 904622935 INC 24704 6397224 SUM 114 24934 INC 8359 145314749 INC 19153 977665841 INC 6396 154203142 INC 4457 718193653 INC 25886 142928087 INC 24813 905758065 SUM 648 28939 INC 2398 19535052 SUM 12959 30615 SUM 1745 24368 SUM 4136 15686 INC 28127 351289129 SUM 98 14770 SUM 4440 28092 SUM 29385 30348 INC 46 951093253 INC 27040 756456424 SUM 5741 22485 SUM 873 25728 INC 19185 475325927 INC 10462 885903663 SUM 490 27877 INC 19239 341494329 INC 14867 619675683 SUM 9963 24719 SUM 5018 13062 INC 5524 25897384 SUM 14267 20601 SUM 18318 31212 SUM 23528 29372 SUM 15729 18128 SUM 2504 18913 INC 15402 9066219 SUM 1718 14051 SUM 20787 31430 SUM 466 6620 SUM 2847 26591 INC 13039 737573847 SUM 8495 27117 INC 25603 803151975 INC 1590 651097421 INC 4248 876850261 SUM 25075 31099 INC 24710 24338086 INC 7595 802227837 SUM 4696 28223 INC 5475 490753790 SUM 17752 31152 SUM 20771 27016 INC 9933 985032275 INC 15858 476339933 INC 26775 113369283 INC 6280 530530034 INC 26257 670390884 SUM 8483 30794 SUM 6512 31354 INC 11435 607159414 SUM 938 21994 SUM 2377 25814 SUM 20344 29717 SUM 10325 18941 SUM 10056 25429 SUM 9210 27168 INC 3391 890652187 INC 16952 146942041 SUM 19555 29354 SUM 9473 26282 INC 5774 827192770 SUM 784 29003 SUM 9189 28635 INC 23534 642851956 SUM 3431 30822 SUM 727 11322 INC 14187 412027341 INC 18089 978178342 SUM 3142 13562 SUM 928 22937 INC 3230 146954697 INC 16043 138444016 INC 4384 30041168 SUM 1258 17239 INC 1326 806498101 SUM 7465 19429 INC 9355 458529369 INC 13723 767247820 INC 17045 59392750 SUM 16797 27444 INC 22580 147129136 SUM 14095 19329 SUM 3051 10114 INC 4733 485730439 INC 18192 914256907 SUM 6434 10281 INC 6652 727418857 INC 7730 607413137 INC 12406 47840768 INC 29421 941900084 SUM 5381 27743 INC 29884 954294134 INC 23461 147451522 INC 16063 710260982 SUM 2592 12488 SUM 1021 11094 INC 27460 332427611 SUM 3664 6656 INC 15561 138958004 INC 27660 29026391 SUM 15443 30627 SUM 5630 26721 INC 6861 804031503 SUM 117 15667 SUM 29729 31375 INC 8321 319705563 SUM 19014 31426 SUM 2609 27111 INC 8451 375588449 INC 18516 26967387 SUM 17008 29317 INC 1712 1168769 INC 8774 28797660 INC 7540 435044885 INC 29511 336648931 SUM 7266 28999 SUM 2660 20604 SUM 11340 29635 SUM 13131 29339 SUM 10740 27054 SUM 695 14174 INC 1778 147418383 INC 4864 63205971 INC 24982 841037174 SUM 12528 25293 SUM 2466 4489 SUM 7768 30256 SUM 4658 22563 SUM 12471 27540 INC 3222 78215150 INC 15090 944649441 INC 7646 873654702 INC 3355 917569295 INC 13389 418115619 INC 6421 67789880 INC 18926 913291121 SUM 12482 27520 INC 22707 901097890 INC 5511 823565631 INC 13670 659866788 INC 20627 954951511 SUM 5052 20378 SUM 2056 13009 INC 26758 24845728 INC 25689 420210480 INC 4218 221313961 SUM 6304 13753 INC 16036 80651216 INC 17851 970415 INC 18340 138454179 SUM 8492 27287 INC 31084 130050487 INC 9690 710951404 SUM 3197 21649 INC 28023 792757321 INC 26824 941928743 INC 102 744698215 INC 20849 669740515 INC 21102 327146372 SUM 24837 30466 INC 1412 71136054 INC 9112 686753138 INC 16244 978661854 SUM 11614 24470 SUM 2906 30423 INC 19629 146054553 INC 7276 26934977 SUM 22395 28799 INC 29876 577046462 INC 19733 935268016 INC 96 930773527 INC 26740 601941945 SUM 18008 29875 SUM 23939 31452 SUM 1853 9706 INC 651 138402346 INC 16403 618025412 SUM 12526 22648 INC 9193 925822424 INC 12398 11775117 INC 17208 196438343 INC 27279 894476943 INC 9846 424024017 INC 14787 458658117 SUM 3511 25090 INC 4940 56945575 INC 6312 18542097 INC 27320 485956486 SUM 11458 31173 SUM 10101 26973 INC 24346 842780434 INC 4490 938545147 SUM 6019 30670 SUM 21472 24466 INC 3134 12146488 INC 10342 491593333 INC 10728 995143584 SUM 351 31327 INC 14089 605475050 INC 27888 674238904 INC 26844 486892584 INC 13705 18984334 INC 23507 946937520 SUM 9973 28070 INC 11568 483803787 INC 30101 675259761 INC 23316 942873108 INC 30209 35730459 SUM 11380 23343 INC 8893 644920976 SUM 23390 30057 INC 22118 44168416 SUM 3065 27070 SUM 21220 29912 SUM 6643 20459 INC 19128 119388134 INC 23541 685588422 SUM 4379 15345 SUM 2190 20020 SUM 4749 22635 INC 14005 532394588 INC 25668 200797812 SUM 19551 29606 INC 25077 111030751 INC 12649 883192075 INC 6652 84315150 INC 13358 911774307 INC 19816 926198013 INC 5496 325971799 INC 24149 471113730 INC 30976 877782504 INC 20669 853336433 SUM 4991 27801 SUM 4241 25829 INC 27669 757131291 SUM 2563 25439 INC 11963 930294343 INC 28126 736096891 SUM 10341 27358 SUM 7022 13033 INC 14550 750902395 SUM 25421 30844 INC 24249 336876028 SUM 6005 12873 INC 402 771487968 SUM 2142 9656 INC 28101 337877077 INC 18706 888230824 SUM 1193 31297 INC 23583 11957926 INC 7556 476358633 INC 1000 12259839 INC 30274 98728576 INC 3999 146971636 INC 20816 943995518 INC 24149 526341300 SUM 1398 25509 SUM 176 20683 SUM 16021 29500 SUM 914 7938 INC 21777 7840755 SUM 24278 31181 INC 28979 979179312 SUM 13411 24856 INC 24519 936811628 SUM 21054 25806 SUM 106 22110 SUM 3341 21392 SUM 4826 24249 SUM 18501 28040 SUM 2343 13235 SUM 6604 13896 INC 23543 802191117 INC 9130 475812295 INC 28587 90816407 INC 10839 400931574 SUM 18066 26452 INC 16806 874820109 INC 9597 937600340 SUM 7178 22870 SUM 105 15171 SUM 2535 25261 SUM 6637 19716 SUM 4433 27183 INC 6779 476392664 SUM 15207 30376 INC 23611 536858540 SUM 1855 22496 SUM 18873 28992 SUM 6443 19296 INC 14607 29086436 INC 24492 146093171 INC 6157 944931270 SUM 16293 31260 SUM 11855 18945 SUM 11784 29537 INC 17388 147467376 SUM 3214 31171 SUM 2597 28449 SUM 5522 31096 SUM 15025 30964 INC 28635 884870050 SUM 6629 19254 SUM 17 10399 INC 16696 771688717 INC 18000 794862970 SUM 6104 24388 INC 5067 961402481 SUM 10062 14811 SUM 813 7449 INC 24973 593299753 INC 13516 878632927 SUM 1602 12056 SUM 8767 31214 SUM 17401 31412 INC 9010 870364510 SUM 6845 20719 SUM 12397 25638 SUM 2372 27711 INC 14079 760337224 SUM 2576 25611 INC 16823 264155165 INC 8493 10093943 INC 12423 61100998 INC 6100 674949190 SUM 6811 27503 SUM 6381 22366 SUM 6245 22620 INC 14173 141051236 INC 24142 71566569 SUM 12700 30975 INC 28767 929213895 INC 21070 126412667 INC 5559 13233525 INC 4893 12165948 INC 29875 197955807 SUM 3088 20669 INC 22559 960786059 SUM 9947 24168 SUM 493 22448 INC 23144 726275847 SUM 6503 21512 INC 16773 61399840 SUM 1931 22717 INC 8743 78869356 INC 19119 859119024 INC 4840 61747756 INC 30595 27913046 SUM 4681 28698 SUM 16309 24559 SUM 19457 25407 INC 26130 404931193 SUM 6611 13802 SUM 987 28931 SUM 9796 27929 SUM 400 31400 INC 20739 322110836 SUM 10579 18856 INC 29775 24842663 INC 21376 803512632 SUM 10860 27603 SUM 1866 26484 INC 10207 147472777 INC 29073 921582107 SUM 149 31209 INC 18493 743564792 INC 5477 466469630 SUM 3914 29658 SUM 14360 31180 INC 5448 82887112 SUM 6583 26781 SUM 14948 25887 INC 21015 811205147 INC 12201 69502022 SUM 11172 14169 INC 20404 123836330 INC 2230 183555282 INC 23937 753234472 SUM 13397 25623 INC 2594 946251311 SUM 8932 26073 SUM 5578 23312 INC 10661 876411804 SUM 6413 27118 SUM 9140 15271 SUM 23228 30280 INC 31006 138832099 SUM 7401 28283 INC 5074 142614025 INC 27808 492021755 INC 12876 749962635 SUM 2329 18621 INC 31357 859708234 SUM 1737 20767 INC 30762 27251230 SUM 17248 30621 INC 6037 938752436 SUM 3942 31244 INC 14224 28783887 SUM 10279 17554 INC 5153 968197701 SUM 140 30787 INC 14283 3823792 SUM 11335 28803 INC 1682 539260141 INC 22090 817146424 SUM 9588 27315 SUM 358 11188 INC 16555 881892020 INC 24540 966559185 INC 22514 994002711 SUM 10015 27390 INC 23461 18434772 SUM 17471 28764 SUM 697 25356 INC 21236 942739609 SUM 2090 23093 SUM 3611 30564 INC 26744 597510353 SUM 6350 22828 INC 5632 63136451 INC 3979 439760306 INC 27252 63766241 INC 26279 960217523 INC 18864 946105277 SUM 29542 31025 INC 21880 745313496 SUM 4020 12489 SUM 17921 21767 INC 3274 572716464 SUM 17823 29826 INC 6917 130647982 SUM 6371 14660 INC 21092 142049828 SUM 11260 25378 SUM 16746 20749 SUM 1108 29838 INC 19914 572617074 INC 30722 669938199 INC 16628 593802604 INC 16316 683763638 SUM 15695 23660 SUM 46 29753 INC 27829 330552658 INC 5439 966850886 INC 1404 146299644 INC 13405 357692128 SUM 3975 25236 INC 26133 73162981 INC 20983 136161758 INC 21385 956689011 INC 18168 322985524 INC 1445 10776928 SUM 15418 30433 SUM 310 7492 SUM 1038 9226 INC 16376 942465008 INC 31210 80108778 SUM 9777 15049 INC 4602 147471243 INC 12121 589669778 INC 29137 141951297 SUM 14504 29457 SUM 4483 20511 INC 8662 132427149 INC 13378 796245373 SUM 15020 21663 SUM 2553 22370 SUM 20219 26610 INC 21751 438336755 INC 107 738136520 INC 24001 659621540 INC 12809 9741160 SUM 16763 31288 INC 17788 726827291 SUM 8517 25737 SUM 2605 23272 SUM 3849 23928 INC 20762 634034067 SUM 17534 30642 INC 7389 104486232 SUM 17344 27476 INC 13305 205594525 INC 28907 868536594 SUM 17458 31179 INC 28303 891718230 SUM 4410 15390 SUM 27249 31448 SUM 27147 31026 INC 12045 885138578 INC 28194 8980631 INC 15271 609640354 INC 21876 874190905 INC 13202 547690196 INC 16064 105005066 INC 9823 138479734 SUM 3506 15521 INC 6066 536790315 SUM 14749 30416 INC 5582 120775080 INC 3313 954384382 INC 28581 729787813 SUM 8187 30445 SUM 5679 31364 SUM 13542 30732 SUM 3482 25985 SUM 632 29304 SUM 1367 19508 INC 12166 821002756 INC 17437 56648349 SUM 2075 15571 SUM 2977 11939 INC 36 421958019 SUM 1532 13082 SUM 7463 31242 INC 6669 984924446 SUM 25685 28980 INC 647 601162985 SUM 1295 25907 SUM 9799 26220 INC 6939 56796351 SUM 11343 30022 SUM 9384 26314 SUM 16909 22394 INC 28974 37650728 SUM 3313 23292 SUM 16422 30308 INC 25136 916792390 SUM 7935 26717 INC 1341 878980859 INC 27041 965774065 INC 7490 46526318 SUM 2468 29875 INC 7000 270868719 SUM 6104 13785 INC 5070 200512682 INC 7215 609592758 INC 17277 810970814 INC 12781 617544230 SUM 6473 28289 SUM 434 22841 INC 14553 670018154 SUM 856 28135 SUM 2130 31046 INC 10184 711223635 SUM 29156 31457 INC 29266 16206008 SUM 510 25870 INC 2656 24883953 SUM 21789 30861 INC 28429 888511878 INC 25689 861265184 SUM 11208 28757 SUM 26119 30744 SUM 2573 23052 INC 6793 29046713 SUM 2766 28557 INC 23598 24599580 SUM 95 30465 SUM 189 8521 SUM 9223 26718 SUM 24491 25735 INC 24572 340525515 SUM 7329 14265 INC 22566 955314305 INC 21118 952165234 INC 23933 473310869 INC 25415 28767564 INC 4287 63350940 INC 16954 109109347 SUM 13187 29677 SUM 4940 27032 SUM 1706 29638 INC 27094 957740212 INC 22877 111507616 SUM 16047 30821 INC 30837 375693083 INC 27102 24101610 SUM 72 1146 SUM 6103 25701 SUM 5119 19814 INC 18013 626404043 INC 22100 140791451 SUM 285 17636 SUM 17433 28811 INC 13804 855199734 SUM 398 26425 SUM 1056 13617 INC 5111 991329081 INC 7463 489545866 SUM 1594 6577 INC 30116 626381225 INC 16959 94946694 SUM 4489 30675 SUM 16322 25581 SUM 3638 29235 SUM 25458 30572 INC 1429 73699803 SUM 805 13924 SUM 6418 14861 INC 10056 816066297 SUM 11356 25469 SUM 4803 27563 SUM 14727 29564 INC 16639 719613306 INC 23865 223205186 SUM 18639 25009 SUM 2939 25335 INC 1052 995135569 INC 29780 890282261 INC 16285 144721870 INC 28268 805246070 SUM 1201 17460 INC 5743 1711137 INC 16062 862098621 INC 12002 483804239 SUM 4371 29886 SUM 8962 14170 SUM 6608 26684 SUM 691 17958 SUM 3111 30622 SUM 3172 28776 SUM 9077 25258 SUM 9752 21925 SUM 1989 12539 INC 1685 604541603 INC 724 852298514 SUM 17124 23794 SUM 753 21120 SUM 12475 28939 SUM 18821 27993 SUM 916 29956 SUM 5810 27843 INC 19849 7117318 SUM 1823 29968 INC 27902 939467524 SUM 621 12241 INC 5330 28822903 SUM 5430 23364 INC 3952 423005741 SUM 7639 23139 INC 22983 70305001 INC 25059 796881916 SUM 18172 26366 SUM 4334 28716 INC 14885 601603598 SUM 1993 15093 SUM 586 17780 SUM 8681 29631 INC 6285 474040152 INC 23597 491140926 SUM 3988 19477 INC 20809 928054978 INC 10118 109448114 INC 16927 890354687 INC 21041 737565868 INC 29494 961727892 INC 30508 826581841 INC 27737 739316782 SUM 18075 31052 SUM 22797 28465 SUM 14108 26365 INC 18052 350908684 INC 31456 69249812 SUM 8565 23267 SUM 8218 22336 INC 15984 73737291 SUM 1650 25776 INC 5863 877524988 SUM 3345 19689 INC 7320 634853629 SUM 7842 25104 INC 3684 879030352 SUM 1053 23887 SUM 3867 31329 INC 2622 487471195 INC 13624 953317571 SUM 632 23029 SUM 4043 22902 SUM 18551 24022 SUM 21752 28681 SUM 14639 29918 SUM 1628 21736 INC 11865 6457731 SUM 258 8906 SUM 899 19981 INC 19962 340351337 SUM 4074 9638 INC 11053 741730856 INC 1970 511293764 SUM 4895 10887 INC 10794 914289323 INC 21354 482219561 SUM 5666 15438 SUM 16338 31206 INC 1556 20536805 SUM 20023 25374 INC 12627 145247489 SUM 1780 30546 INC 26630 142985210 INC 28278 760485369 INC 9936 32503909 INC 4376 97046052 INC 21864 473809627 INC 17770 911614395 INC 27433 995480208 SUM 1903 24083 INC 27076 801449180 SUM 6366 29181 SUM 4341 29015 SUM 17310 27392 INC 20403 7765152 INC 1551 409153841 SUM 2453 7893 SUM 94 18330 INC 11563 10531617 INC 5839 348727522 INC 22845 39827329 SUM 12582 31337 INC 25852 10655739 INC 1402 567256369 INC 17965 877032550 INC 12445 138937357 SUM 21893 30545 SUM 12459 18236 SUM 7118 16511 INC 5389 937411081 SUM 78 26828 SUM 9787 22451 INC 18721 342965964 INC 25117 992209460 INC 2577 806022574 INC 29632 940211641 INC 4259 959215974 SUM 2543 29078 SUM 2438 16992 SUM 2381 26149 INC 22392 143600796 SUM 408 20668 INC 19820 610508613 SUM 24 16044 SUM 11740 31419 SUM 5026 30222 SUM 779 30650 SUM 128 12242 INC 26276 339988839 SUM 4281 29869 SUM 288 24642 INC 313 28017917 INC 16753 138954731 INC 23593 29037949 SUM 24627 26094 SUM 16032 21025 INC 4882 450658154 SUM 5042 31363 INC 4072 34675945 INC 18370 751653331 SUM 1387 14988 SUM 4901 15704 INC 9878 956137735 SUM 2326 10117 SUM 27507 31153 SUM 345 11565 INC 15855 454444225 SUM 7615 30323 SUM 23831 28608 INC 6453 8765881 INC 3905 751934711 INC 6419 240134623 SUM 2051 11427 INC 24585 249375081 INC 12887 960885573 SUM 6771 28104 SUM 8209 9796 INC 13675 144310781 INC 14864 56894658 INC 808 534197510 SUM 3250 13419 SUM 13746 29730 INC 31053 293631289 INC 4416 739670206 SUM 12087 28069 INC 20039 259649864 SUM 24900 26476 INC 1197 78888878 SUM 1044 21768 SUM 14824 26092 INC 23344 46684692 SUM 4335 18079 INC 19738 728050055 SUM 8837 26553 SUM 1207 27688 INC 20399 20530062 INC 10492 2633148 SUM 18902 30270 INC 7713 342169205 SUM 5217 20944 INC 29877 962831217 INC 20103 820954248 SUM 607 14487 SUM 427 30352 SUM 209 23995 INC 7380 324407869 SUM 801 17803 SUM 7445 28076 INC 15821 969610020 INC 5445 69732106 SUM 15163 19377 INC 16968 844381886 SUM 13851 31163 INC 17110 420497730 SUM 2903 11715 INC 20671 995526650 INC 22755 234832090 SUM 12402 31039 INC 3167 597494763 INC 21300 26823720 SUM 1400 26193 SUM 17400 29436 SUM 8464 30259 SUM 4278 18783 INC 25409 676761627 INC 31451 760635250 SUM 467 11274 INC 24350 103164394 INC 3977 144417238 INC 24193 29461090 INC 25222 839278037 SUM 2489 20886 SUM 3578 16707 SUM 20670 29838 SUM 139 19193 INC 8114 145017259 INC 19898 683264885 SUM 511 30550 INC 7225 893620726 INC 28732 844187556 INC 6307 147763289 INC 19947 813230878 INC 19602 55871563 SUM 9906 29596 SUM 11189 15613 SUM 14381 27387 INC 10478 837695396 INC 19793 499399232 INC 20439 42041723 SUM 270 24889 INC 10643 714887959 SUM 12426 27631 INC 21527 5497334 INC 5872 722758279 SUM 13745 30400 INC 13917 407982537 INC 29647 837806394 INC 1039 4497623 INC 9640 128469826 INC 5827 619755116 SUM 6261 25522 SUM 133 22468 INC 16343 56822338 INC 12657 105089379 SUM 2154 22465 INC 12056 610046557 SUM 7694 24279 INC 24391 841762940 SUM 2274 30937 SUM 1183 28816 INC 28525 25818189 INC 3564 759467139 INC 23876 769244490 SUM 254 28162 INC 15672 806275328 SUM 2598 16173 INC 20271 955311804 INC 11442 846194103 SUM 3158 18061 SUM 23387 30816 SUM 12833 18665 SUM 7953 25308 SUM 29353 31454 INC 15890 955625453 INC 14194 598903670 SUM 19522 29110 SUM 452 31450 INC 16377 749372651 INC 12233 737086798 INC 26963 27713812 INC 27561 736399200 SUM 14057 20940 INC 28158 927350347 SUM 1767 18829 SUM 4108 23079 SUM 8661 13065 SUM 4457 24138 INC 27820 989603631 INC 19084 857539488 INC 6159 982798546 SUM 12059 24354 SUM 1052 13882 INC 10585 209056241 INC 13256 28727126 INC 22784 88737977 SUM 5826 30012 INC 20238 928232738 INC 38 444606108 INC 693 887904759 INC 6812 788361441 INC 27893 879020277 INC 8451 123210675 INC 24590 381663580 INC 16613 838235311 INC 10764 142045167 SUM 3967 29872 SUM 15440 29948 INC 13377 20565705 SUM 24087 25150 SUM 3694 26491 SUM 3277 30741 SUM 6289 26202 INC 29054 955289199 INC 24343 759056236 SUM 11835 24756 INC 12717 24530553 INC 16320 882236077 SUM 6193 15455 SUM 4480 30613 SUM 19714 31345 INC 2787 724785260 INC 22546 356907031 INC 7098 870855087 SUM 17307 24034 SUM 20478 31274 INC 27249 903219241 SUM 801 28808 INC 17305 892636295 INC 3831 144837990 INC 17139 133715275 SUM 4792 25821 INC 29164 867489765 INC 5944 77724050 SUM 1803 29435 INC 13652 861039897 INC 9703 73639314 SUM 9617 17243 INC 22755 949972782 INC 16981 610453272 SUM 13538 29436 SUM 8002 30173 SUM 9604 13292 SUM 24856 30307 SUM 10814 21880 SUM 7915 17113 INC 24138 936629320 INC 3649 115844637 SUM 8260 18783 SUM 23896 31358 INC 1674 20035655 INC 1786 593541653 SUM 15028 23035 INC 16860 73577703 SUM 1934 29415 INC 22380 49372063 INC 20781 28016220 SUM 5664 28051 SUM 17730 31108 INC 12817 872701261 SUM 16073 20839 INC 18716 852526565 INC 19158 425096851 SUM 14477 31379 SUM 9260 25575 INC 24129 75799175 SUM 9744 13053 INC 15707 282137475 INC 6981 890646981 INC 6789 979693032 INC 13859 929727437 SUM 55 6530 SUM 262 30379 SUM 39 10889 INC 29481 9915177 SUM 10725 31451 INC 4524 234865539 INC 911 9904601 SUM 2602 11472 INC 21725 254157132 INC 22258 994980572 INC 21831 541376776 SUM 10251 24673 SUM 1170 25827 INC 31121 905132717 SUM 9158 20341 SUM 14002 21677 INC 25851 267433872 INC 17507 806675230 INC 19764 170332543 SUM 4824 20951 SUM 18995 31216 INC 1652 753412489 SUM 8586 23019 SUM 2527 31381 SUM 13085 29592 SUM 251 5839 INC 4797 763655612 INC 4474 759974801 INC 10551 139044316 INC 26327 901819295 SUM 19676 31234 SUM 3121 6936 SUM 6423 16869 INC 19722 977425740 INC 21895 823521741 INC 12168 130048068 INC 13608 111737253 INC 7311 987960792 INC 5255 324164498 SUM 13351 20495 SUM 4476 20096 INC 20349 319946594 SUM 2757 28472 SUM 338 21237 SUM 2116 22844 INC 1460 878984330 INC 25536 28803645 INC 18340 6532784 INC 2900 551300044 SUM 1517 4343 SUM 5698 16140 SUM 3011 24726 INC 9142 6924073 SUM 1956 16692 INC 30359 756425498 INC 16800 927896208 INC 20020 147446171 SUM 18934 31254 INC 23893 76077044 INC 19607 509939878 SUM 13068 27397 INC 19577 69531070 SUM 374 27230 SUM 6417 30197 INC 13830 142473518 SUM 4616 19720 SUM 1527 30505 INC 11354 147395227 INC 14694 113659253 INC 4154 476340942 INC 1432 146380519 SUM 1368 3732 SUM 259 9533 SUM 22479 29455 SUM 20913 23114 INC 4303 11930572 INC 22568 792109097 INC 15673 616843354 INC 28722 820590586 SUM 15771 30211 SUM 10863 31206 INC 10885 147441015 SUM 164 5359 INC 23177 461186467 INC 7281 69179341 SUM 15097 23925 INC 26844 420874101 SUM 781 28249 INC 29518 926019214 SUM 9546 24861 SUM 14391 29021 SUM 13930 28722 INC 15085 913329065 INC 8285 8902719 INC 3375 144262023 INC 11041 137940171 INC 17172 742597772 INC 18730 649474831 INC 794 12158612 INC 19448 424789919 SUM 10422 17473 SUM 3291 29051 SUM 485 31339 INC 10735 451271339 SUM 16044 28418 INC 24512 952178211 INC 10354 374915978 INC 19028 65298363 SUM 7462 30304 SUM 9858 31442 SUM 1994 20094 INC 5067 938956406 SUM 8820 20296 INC 12312 543399595 INC 1592 625864509 SUM 23761 26433 INC 23562 957659638 INC 15718 917392573 INC 27778 890393669 INC 1519 816851649 INC 16483 14845914 INC 12815 12265930 INC 2152 281834750 INC 9452 446211786 SUM 3263 20391 SUM 4162 22953 INC 14717 71643260 INC 25052 396975951 INC 13948 858524465 INC 11809 956662490 SUM 6549 12596 SUM 26871 31372 INC 25404 483372528 SUM 12997 30971 SUM 3250 20461 SUM 1741 13354 SUM 5651 29942 SUM 21446 25260 SUM 1335 30328 SUM 55 27996 INC 27045 206943382 INC 20499 515667870 SUM 1527 14149 SUM 57 2113 INC 1418 775799847 INC 18898 340022994 INC 18423 939502058 SUM 6699 31395 INC 25167 145259317 INC 22607 323122295 SUM 18468 29668 INC 5968 137937041 INC 1023 671953424 INC 5874 733721195 INC 1117 92270003 INC 15186 627379282 SUM 387 27165 SUM 1565 8160 SUM 6115 22723 INC 3749 337730265 INC 23387 992871067 INC 29898 813464021 SUM 16534 29709 SUM 8544 23477 SUM 12278 28193 INC 14097 652252600 INC 8708 884351719 SUM 23004 30758 INC 5479 921634581 SUM 18527 31265 SUM 7550 16393 SUM 10135 26823 SUM 3133 25978 INC 9190 458637221 INC 29248 20507536 SUM 14548 27745 INC 12114 883511992 INC 18255 357549693 INC 27737 971295801 SUM 11995 20722 SUM 6644 30096 INC 26286 404803930 INC 27605 935872983 INC 23818 73423222 INC 26400 476080570 INC 11763 759453235 INC 7343 332356617 SUM 23178 25905 INC 23113 945009904 INC 24988 990246679 INC 16104 653257329 INC 29138 717151568 INC 22540 362309259 SUM 12082 28751 INC 13918 3914296 INC 3407 869360670 SUM 18371 30844 INC 24030 603245547 SUM 8194 15330 SUM 10953 28997 SUM 11658 21316 SUM 20032 31133 INC 7033 24825683 SUM 809 25170 INC 796 268409666 SUM 2346 6736 INC 19065 438903715 INC 27961 891908363 INC 21056 348947353 INC 10468 959731409 SUM 19378 28442 SUM 12857 16367 SUM 15769 24910 INC 3882 694440863 INC 4025 16440670 SUM 15603 17848 INC 31139 501046980 INC 10271 146947917 SUM 5244 17079 INC 13733 784210526 SUM 703 30829 SUM 457 28431 SUM 12199 19697 SUM 15505 27947 SUM 11322 26476 INC 11531 146264887 INC 17341 491073730 SUM 10761 14304 SUM 362 16978 INC 31065 20431421 INC 5596 957090777 INC 11864 882793834 SUM 8639 19516 SUM 6209 22584 INC 5642 623797671 INC 22024 893153231 SUM 2430 17329 INC 13675 38224281 SUM 105 30399 INC 6512 491030234 SUM 3307 11296 SUM 3408 26782 INC 25988 934579225 INC 22036 539179379 SUM 1066 7539 INC 18103 492085081 INC 4478 875746893 SUM 20489 28715 INC 23430 760642177 INC 24308 473124992 SUM 12220 22950 INC 27086 79739059 SUM 26042 30835 SUM 1657 13474 INC 20914 414196250 SUM 19275 23463 INC 10840 113539996 INC 12110 885650594 SUM 28207 30230 SUM 8976 26894 INC 9640 19584347 INC 23325 877548222 SUM 18744 30340 INC 10221 954792694 INC 4907 892056248 INC 21629 113874667 INC 6837 878987228 INC 4824 69435227 INC 2343 877705280 SUM 14512 27024 INC 4417 391152262 SUM 18962 30053 INC 15688 105222508 INC 19546 937458649 INC 26433 685119265 SUM 10261 30534 SUM 4476 22085 INC 189 28953670 INC 6171 758232690 INC 18912 805122812 INC 3762 805039395 INC 8406 941648420 SUM 9898 18971 INC 4202 726911930 SUM 244 23548 SUM 419 24970 SUM 22046 26871 INC 5887 143767222 INC 27334 751689897 INC 21682 465425062 INC 4025 71668244 SUM 11174 30556 INC 829 876777901 SUM 8556 25019 SUM 5188 9949 INC 18108 833962225 INC 23994 140886026 SUM 5326 19398 INC 24227 479571546 INC 25227 744783733 INC 23207 469664006 SUM 14885 23622 SUM 9431 31122 INC 22917 24889566 INC 19436 887427162 SUM 575 26497 SUM 7643 18724 INC 14088 27498384 SUM 15187 30780 INC 31093 825117622 INC 13304 82850360 SUM 8150 28776 SUM 29700 30680 SUM 2155 23668 SUM 16064 30431 INC 4684 676633966 SUM 16358 31251 SUM 9563 31410 SUM 16734 24724 SUM 5848 29459 INC 6327 971141221 SUM 8118 30625 SUM 18181 30387 SUM 25902 31344 INC 26480 818974204 SUM 264 30886 INC 3169 788540718 INC 5950 61442130 SUM 7487 26627 INC 12513 338389008 SUM 4428 21491 SUM 3908 14507 SUM 24300 26663 SUM 16221 30073 INC 10071 146696979 SUM 7506 24934 INC 26530 7843519 INC 28581 125925901 SUM 3203 11227 SUM 17501 26900 INC 30305 141905436 INC 10874 12072558 INC 14379 876888235 SUM 13009 23490 INC 30491 357572064 SUM 2706 27905 SUM 618 4563 SUM 19005 31225 INC 18305 152382966 INC 14743 950970505 INC 21153 601901708 SUM 907 19950 INC 3776 146953946 INC 8229 137861243 INC 4379 2765768 SUM 1021 23864 INC 22187 810826184 INC 12784 12260526 SUM 15871 28972 SUM 983 24232 SUM 16056 30506 SUM 1699 19509 INC 14500 142230822 SUM 1180 16959 INC 6890 921774935 SUM 11746 21717 INC 18953 28551031 INC 17348 608355735 SUM 10679 23274 SUM 14666 21699 INC 547 422830977 SUM 1601 15158 INC 11215 586083905 INC 456 951626063 SUM 9844 31159 INC 8626 24821887 INC 7880 944984230 SUM 2435 30841 INC 13239 121440990 INC 28976 894851025 INC 9271 669835377 INC 24133 65176634 SUM 8545 29079 SUM 1016 6644 INC 1357 803966487 SUM 1792 25529 INC 24073 870369048 SUM 23 8097 INC 4860 72577003 INC 29634 10173747 INC 20590 732130714 INC 19715 995464768 INC 27338 71627169 INC 28504 452219128 INC 21218 53521540 SUM 16670 24415 INC 21547 380593891 INC 29523 952654692 INC 23162 737139499 SUM 11655 26034 SUM 5942 31004 SUM 7285 18626 SUM 23607 30419 INC 14955 875333232 SUM 13777 26408 INC 20969 457549863 INC 16212 827220713 SUM 7490 25120 SUM 12006 27433 SUM 8129 19175 INC 28211 702572216 SUM 2691 31018 INC 29115 962884275 INC 22166 946028467 INC 17459 206641358 SUM 5564 29873 SUM 28276 30664 INC 14660 469225923 INC 14874 223640832 INC 3449 4350928 INC 20145 50642172 SUM 1449 4183 SUM 4657 29788 SUM 5512 20906 SUM 2549 30567 INC 25570 614030118 INC 27973 144969197 INC 13465 577008765 INC 27865 5956351 SUM 7268 30703 INC 29729 986559841 INC 31259 760096025 SUM 4911 23099 INC 1875 144308148 INC 12116 1400635 SUM 16784 28959 INC 5990 26957126 SUM 13936 29605 SUM 16059 23500 INC 6937 219739981 SUM 20374 30643 SUM 4671 25601 INC 16297 978744175 INC 15992 996054246 SUM 4595 31354 SUM 8249 26243 SUM 3317 27547 SUM 2868 30379 INC 14127 490817098 SUM 205 29479 SUM 12567 31050 INC 11283 989090083 INC 22336 483790458 INC 23298 869214927 INC 1464 28659043 SUM 96 29391 SUM 7025 15752 INC 31187 144796251 SUM 9688 17799 SUM 5333 22027 SUM 5586 28163 SUM 2525 20128 INC 23973 94287726 SUM 12757 28415 INC 5259 73064207 INC 9761 757973871 SUM 12373 26629 INC 22308 128565587 INC 27842 26311129 SUM 4502 28793 INC 9822 783270915 INC 2290 492065041 SUM 3705 16097 SUM 14491 29491 SUM 2755 7374 INC 20115 10545429 SUM 12639 27861 INC 20648 415941254 INC 1604 54823418 SUM 563 15276 SUM 1141 14921 SUM 932 24509 SUM 14194 31387 INC 29098 69111711 SUM 8871 31084 SUM 2546 11958 SUM 19302 31430 INC 1203 23709790 INC 21888 11668353 INC 21044 411615966 SUM 4997 22997 SUM 24074 28347 INC 9476 606094223 INC 28181 744420483 SUM 8378 27629 INC 26260 263160394 SUM 10370 22328 SUM 18503 27775 INC 30862 349505268 SUM 984 11485 SUM 6559 24281 INC 20459 878958209 INC 12626 136949216 SUM 22071 29109 SUM 3514 16262 SUM 11018 31060 SUM 12764 17543 INC 4106 476161924 SUM 2161 15721 INC 11649 124852601 INC 11056 860171819 INC 22823 619249102 INC 11888 506831831 INC 305 193890879 INC 12875 607456792 SUM 6933 30511 INC 28520 944543025 INC 8566 597270980 INC 22507 676158046 SUM 9365 29455 SUM 6778 21461 SUM 7336 31165 SUM 6667 30920 INC 10738 102875327 SUM 8205 29260 SUM 1951 29966 SUM 8789 19538 SUM 8254 16676 INC 14497 144304233 SUM 607 15401 SUM 1118 9867 SUM 7833 25057 INC 19031 609569855 SUM 6739 27975 INC 17478 40303175 SUM 13706 27114 INC 10857 939435844 INC 24074 782790195 SUM 14590 28417 SUM 12197 22776 SUM 18532 31287 SUM 4679 21693 INC 21402 904962895 SUM 15182 26287 INC 23149 784353993 SUM 1610 12254 SUM 18 8233 INC 17985 693519702 SUM 18067 19195 SUM 137 13608 INC 26647 874792587 INC 3984 473341507 SUM 127 22620 SUM 9572 13658 INC 11557 121262697 SUM 8148 8892 SUM 4714 28503 SUM 14876 30931 INC 9429 625862963 INC 3086 876982580 SUM 5354 8003 INC 4069 20434509 INC 3374 28956770 SUM 14861 24508 INC 18054 145622847 SUM 16977 22791 INC 12981 568481694 INC 9960 961956007 INC 28270 141108421 SUM 26438 30972 SUM 2783 19696 SUM 2597 31170 INC 12207 725355245 INC 15071 3100416 INC 12642 875397123 INC 11180 993899132 SUM 823 30393 INC 8095 918450682 SUM 13110 28923 INC 5232 610001346 SUM 10412 23224 INC 12767 608374783 SUM 17806 30912 INC 7479 869703641 SUM 5009 29126 INC 1410 341113174 INC 22638 942911613 INC 5131 474129384 INC 25556 485451849 SUM 23498 30720 INC 10633 23814788 INC 29122 22744906 SUM 2080 16501 SUM 427 30576 SUM 6571 31419 SUM 2295 29837 SUM 3317 17162 INC 9655 458610403 SUM 934 22985 INC 3416 27662541 INC 11837 854647759 INC 27764 648619294 INC 10166 463860095 INC 15515 625747670 SUM 2678 23626 INC 29926 185184621 SUM 19872 25911 SUM 156 28681 SUM 9617 15346 SUM 9541 24218 INC 1102 649820843 SUM 1744 31384 INC 24165 65030923 INC 18877 146303135 SUM 3800 13478 SUM 386 22579 INC 12905 961794188 INC 13667 723724779 INC 7589 26741197 SUM 2192 18344 SUM 16540 29805 INC 20491 147409312 SUM 2403 24554 SUM 8203 30033 SUM 2958 26304 INC 386 45736738 SUM 12698 23811 INC 10699 355854018 INC 29875 22658178 INC 16388 702615985 SUM 15926 31236 SUM 2290 17600 INC 370 828639186 INC 5409 214795076 SUM 18042 31454 INC 18824 174204804 INC 5510 798440213 SUM 2359 31343 SUM 5510 9656 SUM 8247 22791 INC 2799 466705226 INC 19290 919471800 SUM 218 26045 SUM 3716 25471 INC 28027 972753904 SUM 24694 29757 INC 13493 78214575 SUM 1796 22849 INC 5620 995445080 INC 18057 957469100 INC 16919 324086591 SUM 4008 12933 SUM 325 17133 INC 18230 869309549 INC 21553 135937602 INC 158 108664706 INC 1601 844510152 INC 16233 937714172 SUM 4587 23957 INC 11904 938561451 SUM 807 23926 SUM 20824 26663 SUM 1133 26414 SUM 360 21751 INC 8569 29040799 INC 1166 787814377 INC 5437 24679879 INC 12037 904857260 INC 11017 406351331 SUM 342 14267 SUM 452 6590 INC 29067 324436543 INC 20918 71947710 INC 31402 13210335 SUM 11464 24755 INC 5092 40181595 INC 18742 977644273 INC 4553 232682337 INC 31275 952425422 SUM 674 28911 SUM 6123 31138 SUM 276 1449 SUM 5899 29498 SUM 5714 16103 INC 1824 84773246 SUM 2103 24208 SUM 5034 20985 SUM 20848 22290 INC 25129 19213879 INC 6007 954338330 SUM 2986 15133 INC 14077 172126766 INC 29684 27201625 INC 15166 223736639 SUM 2008 29401 SUM 93 7742 SUM 25370 29920 INC 31181 62509068 INC 24982 937461794 SUM 26111 31385 SUM 7063 11735 INC 4609 608486287 INC 17369 12235711 SUM 9280 25515 SUM 2510 18048 INC 14128 125580611 INC 29037 12665803 SUM 219 22666 SUM 8877 23314 SUM 10555 24448 SUM 1371 22467 INC 5602 64241320 INC 16119 479052947 INC 8240 127442188 SUM 4543 27474 INC 18194 29988437 SUM 2018 26106 INC 10290 146275411 SUM 2565 29449 INC 12425 112815916 INC 9467 466989750 INC 9167 11064042 INC 9983 5973161 INC 14254 80340160 SUM 10646 27934 SUM 11491 20355 SUM 9422 29562 SUM 20920 30488 SUM 1090 13324 SUM 1733 11752 SUM 1795 4728 SUM 17233 24204 SUM 12001 21955 INC 17507 680020990 SUM 7094 27044 INC 22604 609211080 SUM 24561 27574 INC 29643 80067925 SUM 232 25365 INC 7764 147021587 INC 4089 759974860 SUM 5015 13208 SUM 1161 25103 INC 17449 912035439 INC 893 737542921 INC 10716 827488290 INC 27753 541996412 SUM 1006 20472 SUM 13139 24155 SUM 28188 30571 SUM 4039 10458 SUM 5895 28180 INC 5653 944631688 SUM 8357 28474 SUM 14187 30978 SUM 1469 8369 INC 9231 146941157 SUM 4453 23300 INC 20351 990187572 INC 5623 952961512 INC 15542 143284198 SUM 13856 30634 INC 13165 96895686 INC 31422 25321650 SUM 2700 23955 INC 9181 856156872 SUM 9663 28355 SUM 21942 30702 SUM 758 19301 SUM 9820 24903 INC 7116 982667059 INC 21383 175165105 INC 2205 338986683 SUM 19168 27313 INC 1063 334796089 SUM 19230 29930 INC 24890 88430881 INC 19843 80089482 INC 16945 982421650 INC 25197 821113675 INC 26555 995240317 INC 4522 585638182 SUM 8434 26357 INC 22990 992599898 SUM 10211 28174 SUM 2146 31420 SUM 5282 28562 INC 7668 699895320 INC 28643 140092035 INC 11117 934066765 INC 16684 12292728 INC 8889 40162129 INC 15138 269150682 SUM 7438 24335 INC 3233 887686137 SUM 18626 29207 SUM 1496 28997 SUM 7179 8280 INC 21185 853560995 SUM 16837 31065 INC 14020 67396714 SUM 3113 26542 SUM 23971 30320 SUM 909 30654 INC 24690 121239881 SUM 19275 30196 SUM 5177 18741 SUM 5987 26813 SUM 8678 22480 SUM 629 22180 SUM 1445 11045 INC 9007 960874119 INC 15210 940957313 INC 4053 15651483 SUM 2759 19721 INC 14327 391111783 INC 5153 44717487 INC 8696 646211782 SUM 9017 16602 INC 14230 759850540 INC 2874 993954683 INC 11674 878077774 SUM 5321 13206 SUM 7795 21110 INC 10309 425073774 SUM 4975 19364 INC 12680 122193582 SUM 4455 31363 SUM 28781 31244 SUM 9964 23722 INC 21106 886374603 SUM 4539 11696 SUM 4269 31452 SUM 9044 30418 SUM 4431 31138 INC 19287 945863873 SUM 2803 27584 SUM 801 14947 INC 16252 3890665 INC 14622 575978150 INC 22956 669833998 SUM 8407 25846 INC 20565 740493734 SUM 333 24094 INC 14559 312498607 SUM 1120 29960 INC 29801 999780637 INC 19530 132622477 SUM 11776 31343 INC 7831 24892149 INC 20189 2356259 INC 26193 20458035 SUM 4733 23777 INC 29371 130155210 INC 18703 844386811 SUM 7615 30871 INC 14182 897017036 SUM 6607 28273 INC 14736 764002589 INC 19677 184470869 INC 3126 887941283 INC 15477 151000087 SUM 11792 25804 SUM 7665 29387 SUM 458 14851 INC 14326 961668835 SUM 10234 27816 SUM 22366 24174 SUM 5422 13105 INC 3090 11992758 INC 9441 991306096 SUM 3926 8955 SUM 19573 31282 SUM 3014 25631 SUM 1587 8346 SUM 10471 27847 INC 25353 514454 INC 7678 13250011 SUM 2128 30833 SUM 6990 25499 INC 19315 73443102 INC 5787 899636661 SUM 21272 26307 SUM 853 19704 SUM 7337 24096 INC 31201 995817330 INC 30372 722195921 SUM 17002 27834 INC 10009 962423519 SUM 11430 28594 SUM 12202 30947 INC 30607 995282481 INC 26336 56728524 SUM 2581 30359 SUM 3013 13933 INC 13650 424550003 INC 21312 876780555 INC 26947 803247508 SUM 1218 15649 INC 28485 414161031 SUM 4696 26866 INC 29169 916402095 INC 17240 121218328 INC 9156 300189618 INC 26295 26812079 INC 1919 32575773 SUM 434 15886 SUM 3692 23454 SUM 12757 24046 INC 1930 350529443 SUM 793 18445 SUM 13807 31321 SUM 1363 23888 INC 10158 821825765 SUM 8893 14738 INC 7955 683380550 INC 23510 852390574 SUM 27570 28463 SUM 4095 30347 SUM 2652 24315 SUM 1365 10907 SUM 4070 29789 INC 23763 20288982 INC 2792 870222001 INC 15232 947446189 SUM 486 28440 INC 27068 12856007 SUM 2365 11739 INC 25706 28511759 SUM 4162 14799 INC 15570 73472385 SUM 7736 28016 INC 250 955957061 SUM 9647 27219 SUM 6206 28913 SUM 1535 22923 INC 3396 921438973 INC 21984 995130064 INC 17314 710306139 SUM 2560 13045 SUM 5783 23160 INC 27809 910373062 INC 9339 143096219 INC 26906 184356968 INC 30486 751481642 SUM 6216 26048 INC 8308 978729097 SUM 3504 9630 INC 27249 72780263 SUM 3178 18128 INC 6102 40167323 SUM 79 5238 SUM 437 7764 SUM 2122 21143 INC 14328 740065265 SUM 10131 29244 SUM 15011 29437 SUM 84 19006 INC 28145 952633726 INC 18972 27597710 INC 10064 347135739 INC 21551 946844793 INC 30693 888567380 SUM 5296 19392 INC 4895 962843131 SUM 10636 18846 SUM 15279 27268 INC 26109 45404580 SUM 1893 6794 INC 16376 919948168 SUM 16418 29874 INC 20469 144196211 INC 17060 799924263 SUM 1906 13968 INC 21443 454210079 INC 14293 832876840 SUM 16781 18814 INC 26527 315948905 SUM 1110 5588 SUM 4683 22630 SUM 21665 24886 SUM 8645 28722 SUM 7268 25014 INC 21699 932076095 SUM 3107 31299 INC 25618 401936418 SUM 1913 27415 SUM 4172 16306 SUM 8218 30495 INC 460 26982224 INC 7348 733428237 INC 3003 610860489 SUM 4630 28649 SUM 4985 27537 SUM 13711 15910 INC 26930 536444239 INC 22034 145781147 INC 15627 26061003 SUM 5714 18757 INC 14659 926255374 SUM 23967 30766 INC 15819 349080515 SUM 23786 30405 INC 5839 771203096 SUM 4572 17924 SUM 4235 7881 INC 23702 96597962 SUM 1652 17607 INC 28998 624147342 SUM 1255 27862 INC 12446 952418446 SUM 4738 12542 SUM 9169 22965 SUM 6931 23831 INC 4021 926243562 SUM 6969 22364 SUM 2609 19959 INC 29281 794919241 SUM 6807 14242 INC 25713 938107815 INC 19146 28995102 INC 23756 931100200 SUM 14892 31324 SUM 23007 27534 SUM 7107 28095 INC 27185 26980310 INC 7650 491151333 INC 384 24610866 SUM 4732 19159 INC 24944 987015246 INC 11026 339917105 INC 12345 605833845 SUM 10143 23175 SUM 4747 23052 INC 20122 576252019 SUM 6801 19028 SUM 6001 30899 INC 11927 20625816 SUM 1673 30863 INC 30019 150036863 INC 30061 985819087 INC 11002 894308070 SUM 4232 24444 SUM 13021 26070 INC 20292 145728456 SUM 6151 31248 INC 10553 894631090 INC 30198 974809966 SUM 25622 31262 INC 9960 886087339 SUM 11886 27768 SUM 6879 12794 INC 4679 4338960 SUM 18001 28547 INC 5637 592745917 INC 19650 5454847 SUM 12536 19831 INC 8522 71518140 SUM 19666 30437 INC 24716 585413141 INC 10439 870097133 INC 15474 526718631 SUM 1421 31236 INC 6546 540875893 SUM 12247 21584 INC 19407 382008263 INC 24734 972912541 SUM 2694 10946 INC 10940 994797554 SUM 8089 16132 SUM 14103 25073 INC 4994 610068103 INC 11688 407774450 SUM 13608 30532 SUM 2077 27933 SUM 6202 30789 SUM 5857 22269 SUM 1763 16526 INC 31299 688240874 INC 2409 61478097 INC 5819 142743162 SUM 1620 29120 INC 22540 935321004 INC 4652 961657950 INC 1023 735484742 INC 13026 22757061 SUM 1379 29327 SUM 9465 16592 SUM 3802 27537 SUM 3539 11376 INC 25328 932980555 INC 24150 626411424 SUM 10148 26608 INC 23528 160310794 SUM 10291 19730 INC 24091 88214955 INC 13982 685450410 INC 9794 658911995 INC 31326 69595303 SUM 12095 28669 SUM 11707 23502 SUM 15550 30335 INC 3244 338731820 SUM 14869 31168 SUM 12453 23000 INC 31097 454845951 INC 19609 60164777 INC 8087 301282282 INC 27239 63160558 SUM 11351 23824 INC 21451 857963187 SUM 3234 15566 SUM 21429 31025 SUM 252 25003 INC 5720 145368065 SUM 7566 18283 INC 10936 794052550 INC 26426 934331183 SUM 10497 30663 SUM 13285 30411 INC 14696 131485780 SUM 2650 19919 SUM 23455 30324 SUM 2392 4875 INC 10212 147458660 INC 1118 870645585 INC 3493 902416753 INC 3976 953265612 SUM 21811 30531 INC 29221 626122058 INC 31139 678466485 SUM 159 9783 SUM 4040 15674 SUM 10491 17931 SUM 718 22708 INC 30160 946898649 SUM 2997 26849 SUM 5400 26185 INC 18172 492107400 SUM 9899 30360 SUM 2093 18783 INC 26779 147382405 SUM 6355 24879 SUM 2077 29897 SUM 7030 28344 INC 28394 756166742 INC 21755 60795464 SUM 3004 24688 SUM 9859 28698 SUM 4881 20624 INC 11509 138150618 INC 4779 950754790 INC 1055 609196442 INC 31253 12144999 INC 13436 822207708 SUM 20305 30219 SUM 5313 17697 INC 23186 479035711 INC 18697 573618501 SUM 11591 19895 SUM 26182 29629 INC 20584 519528993 SUM 17781 23821 SUM 1065 22996 SUM 15350 28884 INC 15318 477518477 SUM 675 27374 INC 21464 6617147 SUM 9550 31270 SUM 16942 27267 SUM 20217 23991 INC 24862 756272934 SUM 12047 22786 INC 31398 92316144 SUM 1304 24824 INC 6178 16457871 SUM 5231 27775 SUM 25338 31113 SUM 2268 3078 SUM 14884 20746 SUM 8877 31293 INC 19357 861971760 INC 20444 760420246 SUM 1101 7268 SUM 6140 30023 SUM 73 31227 INC 13471 972923669 INC 857 961921747 INC 6032 492159738 INC 30625 878071545 INC 11670 948982494 SUM 76 31138 SUM 6556 25670 INC 16622 609263620 SUM 17378 30673 SUM 12747 26037 SUM 1691 27918 INC 27516 727069051 SUM 2564 27972 INC 1277 987143399 INC 18839 805115780 INC 10557 610552300 SUM 867 30937 SUM 3005 30331 SUM 1144 31333 INC 8457 508545540 INC 11208 521915355 INC 3222 449835835 SUM 3031 23437 INC 19127 991591721 SUM 52 4412 INC 27259 593793973 SUM 1975 24742 INC 620 937485788 INC 12139 5665231 SUM 14727 27693 SUM 2814 25021 SUM 3107 27584 SUM 6422 27943 INC 24978 487838199 SUM 1419 17309 INC 7678 401654910 SUM 18710 30098 INC 1490 72650341 SUM 1755 30592 INC 12241 963932645 INC 8103 975904306 SUM 20933 21726 SUM 4314 27413 SUM 12718 31195 INC 5917 410052439 INC 18148 12020371 SUM 3060 13839 SUM 2283 8481 INC 27622 994938464 SUM 7203 14031 SUM 1253 30367 SUM 7300 23423 SUM 19772 31228 SUM 16091 21272 SUM 27850 28155 INC 7836 684684852 INC 26381 142165955 INC 11881 484279486 INC 2875 927857009 SUM 1600 16972 INC 13329 201557268 SUM 9579 25127 INC 16093 874429141 INC 5187 945608418 INC 8890 927851049 SUM 9 728 INC 7770 137827186 INC 28315 87238802 INC 6303 182916168 SUM 1444 12507 INC 20695 991331401 INC 14192 605606418 INC 11024 431395657 SUM 6362 28039 SUM 1710 17863 SUM 20920 29499 SUM 13189 30408 INC 2434 79908053 SUM 4053 17197 SUM 1240 13477 INC 13849 757575744 SUM 27160 31393 INC 29692 930555462 SUM 18195 27264 SUM 8526 31174 SUM 1537 27331 INC 29295 743324390 INC 13342 146307667 INC 9992 25488156 SUM 12427 31079 INC 31122 97030793 SUM 689 11140 INC 22740 20391482 INC 23889 894764702 SUM 8969 25540 SUM 119 29416 INC 8172 521177898 INC 27226 882746986 INC 6413 912442708 INC 23536 223082090 INC 11077 492163264 INC 625 64794616 SUM 2464 28026 SUM 17822 29419 SUM 14665 26757 SUM 11624 29184 INC 3353 885333703 SUM 7084 29895 INC 26342 27771682 SUM 282 21906 INC 29507 492215968 SUM 3626 24467 SUM 26922 27546 SUM 1380 24307 SUM 3178 31122 INC 3524 609725622 SUM 8104 31457 SUM 12448 26721 SUM 3143 15731 INC 11658 865909000 INC 2820 606371044 INC 9922 111662647 INC 7462 27953857 SUM 5066 18644 SUM 17332 25530 SUM 1988 21572 SUM 1496 6146 INC 1959 534562702 SUM 23330 30013 INC 22571 983841592 INC 30820 51844536 INC 9016 804999856 SUM 14238 26831 SUM 6833 17194 INC 23722 760640583 SUM 916 25044 SUM 17784 30740 INC 9456 988793438 SUM 573 30391 INC 12261 534117654 SUM 9967 26243 INC 592 804291032 INC 12070 130309508 INC 12470 609268361 INC 5924 346920617 SUM 11309 28119 INC 11753 37693743 SUM 818 21488 INC 13741 676329720 SUM 23349 30414 SUM 18979 26396 SUM 5325 22828 INC 1000 105313662 INC 19331 4683045 INC 4596 12154160 INC 30140 667586915 INC 694 105295302 INC 27163 105516799 INC 19519 4038719 SUM 13875 30198 SUM 16924 31067 INC 14386 120466532 SUM 10812 24501 SUM 717 31326 INC 15639 138400693 INC 12594 610506404 SUM 9840 29212 SUM 2193 19272 INC 17129 600073289 INC 27524 25791195 INC 12008 985006916 SUM 561 24582 INC 9862 47995170 INC 22829 568742019 INC 29880 102857307 INC 3514 492209718 INC 2742 893801098 INC 4509 130654280 INC 11584 677982717 SUM 1900 30757 INC 1140 35505751 SUM 16966 29725 INC 5387 79420593 INC 3075 610594091 INC 14593 25862261 INC 30853 234605115 SUM 17518 28973 SUM 2247 16783 INC 6968 492168502 SUM 785 30409 INC 31340 875325958 SUM 4633 22451 SUM 3247 20543 SUM 10760 22413 SUM 12776 22201 SUM 2500 11656 SUM 1172 23976 INC 24436 125449738 INC 26743 585107999 INC 24421 140065405 INC 31212 138390311 SUM 2489 25001 INC 24268 37948922 SUM 8862 31162 SUM 8103 30967 SUM 1562 18281 SUM 6787 26180 INC 5854 675349773 INC 24370 915218547 INC 9300 28962696 SUM 18709 31410 INC 20228 542828546 SUM 500 25007 INC 2093 835714842 INC 12210 988765747 SUM 982 24255 INC 14124 62020094 INC 15206 874542233 INC 31363 37605105 SUM 9451 30207 SUM 16290 27240 SUM 24920 30186 SUM 584 28043 SUM 18519 30111 INC 8704 186025286 SUM 4125 28937 SUM 4895 26511 INC 21484 146317914 SUM 414 2409 SUM 5628 20210 INC 4229 146959115 INC 15727 865917676 INC 22295 519003105 SUM 28371 31158 SUM 2988 16114 SUM 1446 25740 SUM 9561 18844 INC 17968 147433858 SUM 9296 24426 SUM 1477 29479 SUM 11006 23361 INC 7196 550417841 SUM 1527 7254 SUM 11736 31071 SUM 9239 28896 INC 26462 486952895 SUM 419 15112 SUM 5182 30235 INC 10935 893729540 INC 12338 979037838 SUM 4129 26608 SUM 229 7991 INC 5615 940965746 INC 8131 741461689 SUM 8505 18720 INC 9227 886427146 SUM 14216 20237 INC 12671 28760389 INC 29291 721366218 INC 19780 319543403 SUM 2638 29331 INC 18138 875470133 SUM 9051 17944 SUM 2641 28685 SUM 508 19676 SUM 4603 14221 SUM 26325 30396 INC 886 901906934 INC 6799 976441194 SUM 21765 29188 SUM 13408 31222 INC 16990 56401826 SUM 2850 13031 SUM 667 20358 SUM 2806 13937 INC 8355 855206870 SUM 12624 29956 SUM 15951 25013 SUM 6989 16272 SUM 163 7880 INC 15966 46137974 INC 23114 37305643 INC 7776 443965372 SUM 4414 22095 SUM 11898 30706 SUM 17976 27329 SUM 1462 18967 SUM 2028 7523 INC 21617 481684239 SUM 10198 18057 SUM 4031 16777 INC 3941 28767002 SUM 1296 6717 INC 29601 13830223 INC 16647 144570102 INC 29195 838217896 SUM 12504 28210 INC 2675 610328505 INC 7297 27900395 INC 25181 342069498 SUM 668 30741 SUM 1806 25870 INC 13921 464471199 SUM 10720 18935 SUM 10793 30170 SUM 2833 15995 INC 5488 758517583 SUM 12692 29321 INC 1151 24791575 INC 21455 63283401 INC 1524 886122820 INC 11992 946012573 SUM 484 29977 INC 19675 416179398 SUM 22027 24766 SUM 19180 30047 INC 15088 218504942 INC 27304 692051684 INC 7967 391332385 SUM 1177 24341 SUM 25978 28469 INC 8303 20141546 SUM 11058 25691 SUM 5899 29048 INC 14506 417896264 INC 19854 542807556 SUM 25402 30833 INC 18898 526382041 SUM 936 7457 INC 19115 147464515 SUM 13516 24827 SUM 11520 28542 SUM 9333 26063 INC 23448 145363021 SUM 11099 30586 INC 11917 877450238 SUM 781 13424 SUM 1405 13712 SUM 10439 23186 INC 5876 24509066 INC 1271 8376679 SUM 1917 17942 SUM 6383 24457 SUM 399 30179 SUM 9371 29435 INC 8194 886081382 INC 14299 757480332 INC 28451 28957965 INC 2288 339694946 INC 2250 892486116 INC 7430 137980962 SUM 9936 30748 INC 26100 105512022 SUM 922 6458 INC 29042 938464965 INC 26603 113714257 SUM 4082 26969 INC 11567 939512716 INC 15988 877814106 SUM 14869 31389 INC 29147 923022701 SUM 885 18231 INC 12627 934740322 INC 5600 456043060 SUM 2876 20404 SUM 11416 30087 SUM 5875 25491 INC 6164 438310561 SUM 14529 30875 SUM 7668 30518 INC 10244 862347417 INC 1250 859501738 SUM 622 16032 SUM 10978 29236 SUM 17572 29339 SUM 8871 28516 SUM 8045 27244 SUM 6731 24150 SUM 7812 11326 INC 7671 818956843 INC 2454 364853454 INC 22504 254054707 INC 25020 996483732 SUM 46 22494 SUM 5538 30529 SUM 1325 22604 SUM 11269 24956 SUM 13375 23269 INC 14677 466466531 INC 30350 213211410 SUM 1173 25583 SUM 8528 31298 INC 2928 856518803 INC 21386 147076251 INC 7442 357731783 SUM 6159 24609 INC 30956 917394636 SUM 13343 23866 SUM 6423 13906 INC 11716 449829834 SUM 1655 29834 SUM 142 19863 INC 19820 717266407 SUM 2986 29509 INC 9607 995504745 SUM 836 19260 INC 2445 89525930 INC 20893 684765147 INC 24313 223679251 INC 9883 594818587 SUM 21574 24736 INC 17430 489058456 SUM 18190 29791 SUM 1396 21880 INC 28093 610604338 SUM 6395 21037 INC 17320 120939663 SUM 8222 24391 INC 7767 827645835 INC 23376 154516895 SUM 682 22127 SUM 14419 25330 SUM 9070 24528 SUM 9028 14762 SUM 7748 9988 SUM 806 10385 INC 24962 121156308 INC 869 946284192 SUM 12157 16860 INC 6161 464694801 INC 26699 637000464 INC 8514 146947017 INC 19940 418372536 INC 20192 138518713 SUM 12393 30975 INC 5367 143207385 SUM 5152 27299 SUM 2223 18302 INC 6467 991304659 INC 8446 894585981 SUM 1158 12534 INC 16229 603156492 SUM 21233 30261 SUM 4012 31413 SUM 5744 20415 INC 4799 12997978 INC 23927 598662186 SUM 11655 21191 INC 15377 935135442 INC 28793 866393025 SUM 1629 17095 INC 14896 892757267 SUM 8493 30165 SUM 10188 29327 SUM 4684 29822 SUM 2792 27667 SUM 596 17836 INC 17560 22881215 SUM 6486 19263 INC 6300 908068073 SUM 6853 10656 INC 21024 231535187 INC 9972 739512223 SUM 4422 20234 INC 4386 947700431 SUM 524 25011 SUM 8876 19007 SUM 2176 13546 INC 26252 420378270 INC 12203 439770157 INC 20215 446564342 INC 24382 972161732 SUM 9492 20020 INC 28474 624206983 INC 24662 950202953 INC 14507 944704764 INC 7212 952960717 INC 8863 112876272 INC 532 19916962 SUM 13152 23116 SUM 15307 30183 INC 1562 760598012 INC 20506 588158827 SUM 11499 22807 SUM 470 5358 SUM 8007 31145 SUM 3709 23091 SUM 12544 28139 INC 8181 266861599 INC 10330 682405857 INC 16382 869533848 INC 28584 583959164 INC 12292 137155524 INC 20930 134727660 INC 2944 40185518 SUM 2512 21584 SUM 21231 30241 SUM 3232 5599 SUM 8062 22000 INC 5950 995236897 SUM 9683 11935 INC 14488 16631961 INC 9837 424761132 INC 2150 921145677 SUM 8688 19801 SUM 7596 26903 SUM 12492 31136 SUM 19509 27884 SUM 2557 14070 INC 3604 866439512 SUM 3874 13785 SUM 1990 21489 SUM 22159 31149 SUM 159 17110 SUM 2412 21100 INC 26828 46775945 SUM 13765 30778 INC 8833 803181798 SUM 55 28415 SUM 3334 29671 INC 13469 450678344 SUM 22129 30561 SUM 672 29504 INC 25917 878208444 SUM 19762 27599 INC 16065 903917987 INC 3594 408315394 INC 30645 56317763 INC 30502 608856698 INC 5568 827207061 INC 2889 682607876 INC 3024 80361484 INC 1593 10177970 INC 5760 26842781 INC 12302 975325103 SUM 2470 13612 SUM 2502 8021 INC 17826 760514814 SUM 7101 16655 INC 21802 878507661 INC 10840 943970694 INC 6822 65217761 SUM 5553 29195 INC 18644 146955256 INC 30207 872775313 INC 2453 13159227 INC 21566 17497337 SUM 9147 11321 SUM 2456 23503 SUM 3656 24283 SUM 11861 26286 SUM 578 16239 SUM 5918 19453 INC 7893 256142901 SUM 15621 31426 SUM 5046 18958 INC 21582 884847850 SUM 5955 9656 INC 28483 558542881 INC 10905 921729887 SUM 2902 18176 INC 9490 888818336 INC 15436 760563748 INC 23458 799994783 SUM 8438 17345 SUM 1401 14932 SUM 25098 31455 SUM 1960 5469 SUM 10067 16843 INC 25613 42703132 SUM 2604 25773 INC 6799 73195471 INC 14459 605964259 SUM 13212 27856 INC 7404 657239493 SUM 16751 31209 INC 23525 146418617 INC 22429 240555075 INC 28772 12029327 INC 3613 134402642 SUM 668 22539 SUM 333 8334 INC 4860 491119068 INC 17354 949905892 SUM 7462 30347 INC 8196 591684285 INC 19985 298914477 INC 18523 954703772 INC 30555 876836995 SUM 24977 26308 INC 9385 449689989 SUM 3650 28073 SUM 22410 30450 INC 17805 759574176 SUM 1670 13190 SUM 6635 30804 INC 7507 882591675 SUM 760 19381 SUM 11970 26938 INC 12987 27868246 SUM 26905 29145 INC 21036 575788307 INC 21596 60345571 SUM 2268 16516 INC 31378 577051479 INC 6220 946146781 INC 23845 576842861 INC 24593 885549644 INC 3611 24817546 SUM 2482 28225 SUM 503 4937 SUM 10431 14692 SUM 661 23951 SUM 12261 29912 SUM 5239 16899 SUM 5369 26919 INC 12709 465727296 SUM 2280 30512 SUM 12142 25785 INC 15477 601916939 INC 11799 994095083 SUM 18552 30270 SUM 2711 30922 SUM 3637 30027 INC 30242 994302045 SUM 14454 31418 SUM 4401 26721 SUM 11718 30856 SUM 25636 29640 SUM 10033 22913 SUM 3364 25168 INC 13385 40144652 SUM 12033 20094 SUM 8013 10017 SUM 19683 29218 SUM 12074 30875 INC 6416 145095593 SUM 11014 16506 INC 29775 877505110 SUM 3969 25842 SUM 8812 23679 INC 6435 963579920 SUM 6643 22770 INC 21641 24339782 SUM 11651 30855 INC 24402 275850233 SUM 980 30445 SUM 12141 27755 INC 20140 876913807 INC 21885 759985056 INC 9030 969287159 SUM 6980 18636 INC 29845 217913564 INC 5321 56150797 INC 28236 24119105 SUM 8877 30601 INC 26536 492183173 INC 8008 22787072 SUM 29643 30758 SUM 2172 19832 INC 26464 749766978 INC 2804 130686932 INC 26432 939500304 SUM 3811 19400 INC 22823 954764564 INC 7064 31718288 SUM 2397 26866 INC 23856 147313610 INC 6704 657834920 SUM 3 24505 SUM 17275 30879 SUM 14144 18599 SUM 177 23689 INC 19809 978702631 INC 2431 845225020 SUM 1575 12769 SUM 363 29458 INC 14654 937471246 INC 21433 12164678 INC 15149 17726749 INC 26317 156617 INC 5323 88051367 SUM 9555 24210 SUM 2921 28801 SUM 24437 27837 SUM 9802 21533 INC 25076 801592709 INC 12126 24279571 INC 30740 726320436 SUM 5647 26927 SUM 224 16375 SUM 1512 30076 INC 4806 80372593 INC 22747 760067951 INC 15236 39771227 SUM 1587 30812 SUM 9995 27897 INC 13502 103402703 SUM 17151 22023 INC 30292 800003499 INC 11280 71682264 INC 11465 806739363 SUM 14603 19602 INC 20397 71753198 SUM 6657 14787 SUM 2853 11808 SUM 2374 30739 SUM 18553 28669 SUM 2196 29186 INC 11470 756140025 INC 26764 139974894 INC 6473 892605281 INC 22697 490106710 INC 31140 587599555 SUM 2690 15608 INC 29293 994094957 INC 30006 45209182 INC 14148 593798904 INC 16080 20640848 INC 5478 937286070 INC 4973 591602379 INC 11749 487416150 INC 6430 28969696 INC 23605 65548215 INC 17436 693355660 SUM 8816 15332 INC 28062 541263190 SUM 4493 25390 INC 7551 92358469 SUM 24395 30231 SUM 5920 20344 SUM 7140 28390 SUM 3035 28797 SUM 6334 29888 INC 4093 922740932 SUM 176 31266 INC 26719 147433298 SUM 5551 31003 INC 26982 24479248 SUM 4060 23013 SUM 24422 31256 SUM 3472 20089 INC 9097 491239207 SUM 8101 21463 SUM 8115 26309 INC 10740 771601404 INC 6903 6508579 SUM 5874 26677 SUM 5501 30717 SUM 21188 30636 INC 11947 147411091 SUM 10783 16897 SUM 1333 14221 INC 23257 869640929 SUM 15339 29291 INC 13040 921269704 SUM 6499 20412 INC 10539 6251267 INC 22913 812692486 INC 15007 919446564 INC 29339 26292091 SUM 2858 28829 INC 27211 73693883 INC 19201 452702657 INC 4501 20309558 INC 27123 102911438 SUM 5643 29884 SUM 6143 21772 SUM 13420 30266 SUM 4774 28583 SUM 456 29956 SUM 1346 24325 SUM 257 26689 SUM 26957 30150 SUM 2594 19930 INC 14235 265061348 INC 27877 357466117 SUM 6632 14401 INC 9386 166667915 INC 8446 27884729 INC 21222 609458067 SUM 3495 22478 SUM 4932 26201 SUM 7639 26083 INC 25727 113135174 INC 10600 108894507 INC 11676 48248709 SUM 1241 12014 SUM 43 22875 SUM 3901 25265 SUM 6762 17482 INC 28979 113663603 SUM 3365 9291 INC 6921 126485429 INC 7279 609975830 INC 20569 473324394 INC 1308 458631842 SUM 21587 23740 SUM 9189 15232 INC 12299 307402815 SUM 13388 30864 INC 13604 653308810 SUM 2662 30274 SUM 17239 29434 INC 2784 65245915 INC 9819 818992544 SUM 42 3272 INC 14137 27084266 INC 9769 407086608 SUM 16651 25914 SUM 12108 28358 SUM 15701 28048 INC 16028 577024730 INC 6611 265043156 INC 8895 211105463 SUM 24946 28909 INC 12979 8601123 SUM 10717 15813 INC 9366 892742864 INC 28796 947884765 SUM 290 7549 INC 16320 602211754 INC 28890 988710564 INC 30080 924046132 INC 29100 402590488 INC 24826 976583900 INC 15707 38581978 INC 24865 144052322 SUM 2899 11416 SUM 607 25933 INC 25217 415304214 INC 8287 13234886 SUM 44 22505 INC 5283 519682908 INC 8810 68772810 INC 22895 548494955 INC 19321 413614183 SUM 879 30519 INC 21324 867046351 INC 3463 712366891 SUM 20683 31211 INC 24175 872844749 INC 10213 705994612 SUM 1735 15946 SUM 14061 24030 SUM 10535 31004 INC 3612 894865437 SUM 9394 25905 SUM 406 17284 SUM 2366 24448 SUM 1884 20026 SUM 4814 22905 SUM 12123 24476 INC 23368 40079743 INC 28820 811884979 SUM 6527 15580 SUM 5283 12399 SUM 9289 30129 INC 15067 143118628 SUM 7895 30646 INC 16635 810435333 INC 4997 987107714 INC 27834 121261403 SUM 983 23640 INC 20850 71852134 SUM 6467 15970 INC 9337 220601871 SUM 8813 28079 SUM 1836 16863 SUM 8211 26889 SUM 2437 21951 INC 17058 19385923 SUM 369 14181 SUM 3151 7177 INC 31304 11938878 SUM 2858 27282 SUM 5302 26717 SUM 600 17075 SUM 4172 29207 INC 8448 67403095 INC 2753 78219250 INC 9876 827487213 INC 8776 847474520 SUM 16841 30433 SUM 22622 27871 INC 10960 962315176 SUM 20256 24570 SUM 8406 21226 SUM 24321 27318 SUM 18313 31061 INC 15923 518601 INC 561 491165057 INC 17748 564845809 INC 3458 685017414 INC 5461 223528700 SUM 26121 30715 INC 26361 858951819 SUM 1064 23603 SUM 891 21610 SUM 4659 24651 SUM 12934 25993 INC 6738 617429593 SUM 6989 22307 SUM 5590 27471 INC 22058 145325368 INC 25153 108652914 INC 26091 29071362 SUM 9410 31003 SUM 568 31145 INC 29680 924191946 INC 10464 854980165 SUM 27613 30230 SUM 5400 27203 SUM 2190 28604 INC 22376 29036748 SUM 757 15884 INC 10276 878103121 INC 25368 972089213 INC 2664 406955606 INC 11740 500968098 SUM 163 25626 INC 29501 894568961 SUM 6719 19952 SUM 7099 22858 INC 3816 105538333 SUM 3512 24824 SUM 9006 23395 INC 30608 515400572 SUM 17129 21698 INC 22838 110987083 INC 6113 894760080 INC 11678 994650870 SUM 2079 24740 SUM 486 5413 SUM 20084 28044 SUM 24163 25790 SUM 10931 24788 INC 9956 401133844 SUM 7972 26039 SUM 20912 31402 INC 1587 452214910 SUM 11374 27563 SUM 15762 21463 SUM 319 14761 INC 17096 35564106 INC 28154 877678900 INC 2278 961928236 INC 12034 989236598 SUM 6001 28383 INC 5691 266919867 INC 15155 139479568 SUM 25165 31147 SUM 15500 21419 INC 9087 654744479 INC 28011 713284893 SUM 15869 30628 SUM 5464 27656 SUM 16405 26111 SUM 9972 21304 INC 12165 101019841 SUM 15021 27162 INC 7984 688774128 SUM 10063 30389 SUM 9241 21418 INC 28115 938305456 SUM 639 28474 INC 29396 974509312 SUM 17205 31365 INC 15765 308344386 INC 23217 335833069 INC 31265 135758638 INC 2242 469706640 INC 8835 77083928 SUM 13740 31322 SUM 1879 31230 SUM 232 28074 INC 26808 522249264 INC 11757 77371214 SUM 17073 20174 SUM 5889 17223 INC 25197 755819218 INC 23518 732813616 INC 8197 757026573 INC 18640 459578418 SUM 2051 27365 INC 7452 755655541 INC 25533 878799013 SUM 5868 28667 INC 17399 144154494 SUM 631 9770 INC 25701 147384053 INC 18955 9147994 SUM 23016 28169 SUM 11528 28072 SUM 1649 12094 SUM 2015 22659 SUM 7974 19996 SUM 9624 23378 INC 14781 990192060 SUM 1009 19822 INC 15362 355892910 SUM 5669 15712 SUM 3713 31368 SUM 2345 25394 INC 29907 669546166 INC 10107 756449496 SUM 188 5822 INC 27936 606332064 SUM 1511 19580 SUM 26067 30281 SUM 10353 30445 INC 20299 872214033 SUM 11966 21712 SUM 16476 27304 INC 14320 324431279 SUM 10685 28817 INC 11326 11202554 INC 29910 870651880 SUM 8217 16890 INC 17497 332699196 SUM 2455 21283 SUM 12296 24595 SUM 961 29065 SUM 3934 22501 INC 29664 728052709 INC 1340 40022876 SUM 6004 27398 SUM 484 28936 INC 25567 130510151 SUM 8600 28418 INC 12671 748560606 INC 18633 124298377 INC 2042 3420333 SUM 12707 31119 INC 25510 686966246 INC 18355 748973837 INC 8757 597661069 INC 22346 215246982 INC 9698 13235910 INC 17350 939837492 SUM 6312 9173 SUM 3224 22928 INC 23553 871277370 INC 27787 425075493 SUM 14408 30877 INC 29878 360646010 SUM 620 4673 SUM 6790 17970 INC 16466 486651112 SUM 8008 30920 INC 6630 781246000 INC 17155 17086381 INC 19373 955338269 INC 17833 683727989 INC 28473 502971350 INC 1412 923443170 SUM 6385 19512 INC 16595 940604819 SUM 15629 30901 SUM 7435 28979 INC 18479 144814260 INC 1021 785144827 INC 28401 856839036 INC 19825 130069613 INC 11053 884445816 SUM 15194 21603 INC 1480 725944291 SUM 2757 28428 INC 17314 127837101 INC 11401 577032293 SUM 2188 21399 INC 27529 885108776 INC 13933 758758610 SUM 12636 27820 SUM 5489 14999 SUM 1914 24953 INC 13542 536796138 INC 10713 608155916 SUM 1072 19682 SUM 1603 26100 SUM 2701 29997 SUM 497 4422 INC 492 859083783 SUM 379 25218 SUM 589 10247 INC 8872 71643395 INC 20652 858662363 SUM 2506 13654 INC 9347 839149963 INC 9306 919836594 INC 3210 859904162 INC 12234 461714076 INC 11517 135945336 INC 9345 953562917 INC 5665 424560830 SUM 14642 24437 INC 31395 592317004 SUM 2194 6339 INC 23701 752945285 SUM 14178 30835 INC 16252 109245989 INC 6702 107094144 SUM 8972 29242 SUM 19608 30607 SUM 7933 25744 INC 20638 722865493 INC 13606 734351481 INC 1225 487306875 INC 10907 939320361 SUM 8071 20324 INC 12765 147338707 SUM 15353 29947 SUM 8690 29886 INC 15410 206996363 INC 17160 487866950 INC 26680 752155104 SUM 16617 29112 SUM 5530 11434 INC 2586 727782747 SUM 1623 20916 INC 671 441834876 INC 25271 468168399 SUM 1353 28231 INC 22705 487720408 SUM 279 29515 SUM 14185 31249 INC 21236 147455200 INC 5986 15972420 SUM 3018 7901 SUM 11463 29305 SUM 10547 23580 SUM 6762 30598 INC 3878 138770602 INC 19281 10835274 INC 9146 25367194 SUM 3263 14030 SUM 4800 29315 INC 13318 888099150 INC 3251 979443269 SUM 3583 28717 SUM 7604 17563 SUM 5055 27394 SUM 1606 16861 INC 11867 949557953 SUM 2803 5774 SUM 1393 19095 INC 9608 487454410 SUM 7555 23261 INC 10578 130578592 SUM 9837 29723 SUM 2733 22735 INC 796 447657698 SUM 2416 27902 SUM 1090 17254 SUM 7365 19628 SUM 7589 21837 SUM 2640 30833 SUM 14237 26158 SUM 26720 31059 SUM 5891 26179 INC 27617 884216320 INC 15506 969097670 SUM 13393 30317 SUM 3941 10789 SUM 1280 28992 SUM 16700 26195 SUM 2894 14829 INC 26044 750507138 INC 14475 28934005 SUM 4699 16641 INC 4328 607538410 SUM 9196 28214 INC 25419 922729091 INC 17653 995057730 INC 28863 138778158 INC 13691 143239968 INC 12842 588256572 SUM 436 8316 INC 9045 838902131 SUM 4611 18680 SUM 3927 16801 INC 16372 826145541 INC 2805 207170749 INC 30593 753836367 INC 16421 455151618 SUM 13198 29079 INC 6888 300180838 SUM 474 18785 INC 23618 877058279 SUM 19528 31231 SUM 22738 28684 SUM 329 17196 INC 3086 754229866 SUM 13586 30093 INC 16088 492216253 INC 12102 99583798 INC 18858 942742517 INC 27482 878249291 INC 25755 503501013 SUM 4503 31361 SUM 15600 23005 INC 2528 21574023 INC 11228 929641572 INC 27224 905915533 SUM 13665 23153 SUM 12487 23988 INC 27318 9056705 INC 28007 62629494 SUM 13009 30108 SUM 2121 27668 INC 7939 961839294 INC 19465 778973610 SUM 2891 28418 SUM 7996 30149 INC 27257 29061242 INC 26566 821082262 SUM 6659 30599 SUM 9271 28697 INC 24324 147397634 SUM 3262 29877 SUM 1461 25713 SUM 460 25665 SUM 1652 26525 SUM 7368 27150 SUM 1826 30833 SUM 19602 30718 SUM 1137 14401 INC 26214 80167979 INC 5842 489990985 INC 22083 142982122 INC 23534 803145009 INC 24345 20399061 SUM 1927 7052 SUM 13064 30631 INC 14874 23391190 INC 23924 892711012 INC 9437 742351026 INC 15724 141058914 SUM 5438 31197 SUM 3118 23605 INC 5227 125925800 SUM 5196 27346 SUM 9355 28422 INC 4976 536541613 INC 6043 29027012 SUM 2699 30713 SUM 7212 21761 INC 15483 968777128 INC 27008 72913805 SUM 168 22732 SUM 15775 30893 SUM 14579 29629 INC 6644 995394041 SUM 10234 16595 INC 3499 11017730 SUM 1462 29353 SUM 20836 25431 SUM 11446 13832 INC 1416 592942147 SUM 11033 19559 INC 1425 811910101 INC 15054 877066249 SUM 1707 29557 SUM 8833 27995 INC 17133 894318952 INC 26224 28536140 SUM 2227 11120 INC 24795 11279736 INC 10664 304364011 INC 16283 136644328 INC 21123 541034216 SUM 1045 14179 SUM 4595 12234 INC 22277 535905095 INC 3027 971158949 INC 10103 122300376 INC 25443 828959254 SUM 2997 23039 SUM 11519 28297 INC 14298 743607505 SUM 1866 28940 INC 4607 950971902 SUM 1438 26123 INC 1128 645218081 INC 23964 985001718 SUM 662 10201 INC 208 938549004 SUM 6969 27045 SUM 7006 17587 SUM 7744 30767 INC 11496 113363537 INC 19182 147422960 SUM 2292 31154 INC 18489 147333517 SUM 4637 19116 SUM 563 13974 INC 25480 467667104 INC 19455 279945574 SUM 3753 27128 SUM 1794 27417 INC 9877 877326816 SUM 13666 22491 SUM 24516 27516 SUM 1739 20368 SUM 1026 10286 INC 6223 575991787 SUM 2040 23878 SUM 804 30401 SUM 4911 31063 SUM 4539 22754 INC 25820 818301621 INC 17951 492160853 SUM 3950 24708 INC 5401 219331808 SUM 853 25306 INC 9784 5916730 SUM 6068 22668 SUM 9046 22421 SUM 13066 31092 SUM 7878 27248 SUM 22197 26620 SUM 14147 29754 SUM 9296 23080 SUM 2924 21542 INC 6140 821071620 INC 30917 71946207 INC 30072 831514548 INC 31326 964649366 SUM 7932 15738 SUM 18018 29773 INC 4817 937725230 SUM 26179 28829 INC 18459 682289919 SUM 241 10916 INC 18206 96076404 SUM 24195 28706 INC 21270 849685093 INC 15644 739552185 SUM 16725 26077 SUM 10564 29575 INC 16434 893756792 INC 6822 71327667 SUM 6582 29790 SUM 17541 30178 INC 7705 534380875 INC 20713 329656567 INC 11299 588419824 SUM 4704 21783 INC 10828 300207503 SUM 18874 31284 INC 30337 464846127 SUM 511 15053 SUM 13801 29503 INC 27224 973242513 INC 8080 483500689 SUM 2038 7561 SUM 126 13275 INC 2413 11840912 SUM 4175 29489 INC 1053 133849163 SUM 2676 27145 INC 23950 6671486 INC 15665 933693312 INC 19084 10206259 SUM 26043 28292 INC 3840 785326372 SUM 909 26241 INC 3024 458103608 INC 14076 146958010 SUM 2465 4593 SUM 648 22024 SUM 14116 16518 INC 28274 147404162 INC 16915 995426436 SUM 1818 22773 INC 3720 827444589 INC 22803 953491017 SUM 19702 29907 INC 16797 589638546 SUM 11063 16130 INC 2649 510337057 INC 26828 368124025 INC 5584 872866708 SUM 8921 25036 INC 5962 608954179 SUM 3042 27912 INC 14629 827749125 SUM 732 12601 SUM 4579 30076 INC 14422 722853550 SUM 22351 30992 INC 26061 813883087 INC 8082 957732892 INC 1932 138913331 SUM 14712 21490 INC 25186 197605005 INC 18553 508625905 INC 15132 686019005 INC 15779 888210834 SUM 6029 18258 SUM 15531 29332 SUM 6014 13620 SUM 2130 20704 INC 18704 7715201 SUM 1843 30267 SUM 6026 16437 INC 3636 4921694 INC 27407 417912300 INC 20048 784543672 SUM 8414 24931 INC 23658 146425588 SUM 2202 10642 INC 11225 319072713 SUM 19557 27056 SUM 20249 26821 INC 30693 147425801 INC 19339 952911213 SUM 1279 17774 SUM 16384 24400 INC 16631 844806849 INC 23159 727092156 INC 12863 88598248 INC 11998 416684802 SUM 12895 29723 INC 19897 143104236 INC 10863 735341966 INC 22288 608494133 SUM 7339 13436 INC 24828 621818724 SUM 654 11841 INC 1759 814830945 SUM 23143 31438 SUM 14519 29349 INC 1600 490603826 SUM 4915 28440 INC 3275 23176173 INC 26615 12421729 INC 10889 109385631 INC 25939 625114462 INC 29090 786091620 INC 2620 995523999 INC 22660 130687751 SUM 25724 27374 INC 21753 406065857 SUM 437 17921 SUM 7085 27630 INC 27023 104306406 SUM 8657 22566 SUM 2348 23958 INC 30028 48480644 SUM 2731 29748 SUM 24784 26686 INC 7548 863997364 SUM 6483 20397 SUM 3802 13475 INC 11377 28953895 SUM 1158 12881 INC 10518 906210413 INC 5277 835992282 INC 1807 20634917 INC 30120 954772615 SUM 5601 26414 INC 1808 12076933 INC 8066 80337097 SUM 13088 28639 SUM 14038 23021 INC 10338 130659791 SUM 6647 22295 SUM 5283 31037 SUM 24126 30453 INC 15541 147065873 INC 25342 743165490 SUM 2590 26518 SUM 25536 31101 SUM 1003 27313 SUM 3836 26537 INC 22747 882956124 INC 11937 80351733 INC 677 938566258 SUM 12457 24094 SUM 876 19016 INC 17336 459342520 INC 3320 23058705 SUM 3550 29096 SUM 8730 24453 INC 18384 476320671 INC 3097 909262234 SUM 7743 23812 INC 15483 28465373 SUM 8549 29497 SUM 13595 19581 INC 19612 16691821 SUM 3231 28364 INC 28527 223701707 SUM 242 12749 INC 9774 147302894 SUM 960 25092 INC 28611 27483886 SUM 6223 19223 INC 25612 78737028 INC 13334 901282714 SUM 18025 31433 SUM 66 22538 INC 2497 856972468 SUM 4743 20355 INC 14063 146420429 SUM 23183 31459 INC 2992 726822339 SUM 224 17560 INC 4751 810610462 SUM 26547 30542 SUM 6675 18953 INC 12116 416254256 SUM 9023 28772 SUM 722 29600 INC 7076 24831398 SUM 3481 22031 INC 7176 479556939 INC 22056 610602434 SUM 1795 30295 INC 5590 759404197 SUM 530 4847 SUM 17625 29908 SUM 6008 21037 INC 27755 56934459 INC 18261 854500755 SUM 14570 30782 INC 7321 80047791 SUM 8277 10704 INC 302 73413288 SUM 19133 30992 INC 6432 817068353 INC 23128 147296525 INC 9092 402687887 INC 15104 112487188 SUM 23383 31220 SUM 4198 30609 SUM 5769 23535 INC 11885 40639840 SUM 384 10958 SUM 7909 30663 INC 29558 911470538 INC 22884 457543593 SUM 3042 26381 SUM 5165 24656 SUM 8807 25214 INC 5438 125140468 INC 3000 899684746 SUM 11704 30416 INC 21089 844430792 INC 3739 29027718 SUM 16679 29943 INC 16072 535715438 INC 13210 10091215 INC 2562 990285236 INC 10100 8775610 SUM 23563 31267 INC 18134 842319963 INC 5317 988176553 INC 5941 147404687 SUM 3538 19312 SUM 446 30663 SUM 15803 19628 SUM 13105 28234 SUM 14380 25828 SUM 3579 26528 SUM 27717 30394 SUM 15955 28100 SUM 4963 21459 INC 26572 424052132 SUM 11160 30991 INC 7817 5294345 INC 25639 10084962 INC 9850 241118673 INC 11992 878998931 SUM 4176 30860 SUM 20738 31364 INC 1453 756419927 INC 8282 883316411 SUM 809 20775 SUM 10276 24331 SUM 6180 9551 INC 28671 347413222 SUM 15066 27566 SUM 7369 23370 INC 10925 24799706 SUM 2585 19922 INC 15002 117044036 SUM 6715 16964 SUM 5822 19157 SUM 3227 31458 SUM 11402 23047 INC 18161 145079043 SUM 25926 31407 SUM 12162 28976 INC 25129 13125954 INC 20506 483481936 SUM 7106 21955 INC 15554 932262240 SUM 469 25729 SUM 1930 16356 SUM 12747 27941 INC 23072 541344834 INC 25123 66731165 INC 6771 928399855 INC 16368 69450247 INC 15674 792731234 INC 15745 913290135 SUM 645 14390 SUM 17245 30216 INC 4989 288947294 SUM 1139 25597 INC 2230 899881449 INC 28352 592664142 INC 12035 955039190 SUM 9317 30836 SUM 2465 8072 INC 22838 989552230 SUM 18 14049 SUM 7205 30995 SUM 20493 28276 INC 14062 921741066 INC 26749 338567341 INC 3796 891426573 INC 9130 141178105 SUM 2023 10155 SUM 11794 27883 SUM 6267 11375 INC 17359 848351678 SUM 2774 29584 SUM 512 29145 INC 6904 737310993 INC 14950 614206463 SUM 5068 18204 INC 21240 690160708 INC 10916 524704458 SUM 429 14014 INC 17304 552586670 SUM 4129 27814 SUM 5146 30620 SUM 7116 31182 INC 13153 993710121 SUM 18078 31422 INC 17882 341968996 SUM 3687 14290 INC 10239 651216426 SUM 59 12242 INC 28921 893498101 SUM 21320 30960 INC 21474 142628071 SUM 18690 30180 INC 30169 593513717 INC 5973 92506620 INC 82 626316236 SUM 606 12113 INC 18801 721281885 SUM 2730 22307 SUM 20538 30003 INC 8871 92359299 INC 25656 911243178 SUM 71 27010 SUM 5179 28033 SUM 5844 9481 INC 26849 584209011 SUM 12631 25312 SUM 1164 9830 INC 1748 146980419 INC 12584 992330395 SUM 427 22918 INC 16675 889625999 INC 15283 26418317 INC 9393 307777805 INC 26736 12270168 SUM 23845 29026 INC 4099 760611399 INC 25725 789344885 SUM 4586 15624 INC 26214 787550343 SUM 384 29872 SUM 857 30519 SUM 2836 25212 INC 26020 282174546 SUM 5518 19984 INC 21297 820022816 INC 28387 215345384 SUM 596 13570 SUM 5029 13632 INC 21258 67738213 INC 7783 735934006 INC 10497 3917608 INC 18849 878614765 SUM 251 4733 SUM 10035 21960 SUM 1989 31050 INC 5878 10321748 INC 7538 811917551 INC 13915 872218809 SUM 21 13085 INC 29157 551843222 INC 7466 223614243 INC 3792 56816663 SUM 4349 30403 SUM 71 7216 INC 1309 992402590 INC 4458 606212058 SUM 1005 21326 INC 27677 221682686 INC 7636 323251287 SUM 623 28449 SUM 3200 24761 INC 26001 20478184 SUM 20398 29194 INC 27178 921149600 SUM 9953 28467 INC 18297 449211580 SUM 21980 30384 INC 25587 908288189 SUM 9861 23528 SUM 1742 16843 SUM 19312 21863 SUM 715 20381 INC 27205 876628052 SUM 2221 29247 SUM 5327 21705 INC 18446 52145154 INC 18537 997552815 SUM 1395 9493 INC 7205 954298537 INC 23917 760595694 INC 1131 79309446 SUM 4353 29975 INC 28836 236442216 INC 27673 24245079 INC 11484 407185942 INC 9466 873876168 INC 17864 80985955 SUM 1024 18140 INC 25027 39778663 SUM 13300 30111 SUM 2811 25964 INC 2994 288212163 INC 2055 938443458 INC 22355 363925661 INC 22701 12996082 SUM 5065 21868 SUM 389 27909 SUM 14721 21186 INC 27503 492120729 INC 2147 73679425 INC 21394 326161037 SUM 1513 20975 INC 27097 175636849 SUM 114 25390 INC 30845 20150385 INC 23984 10660288 INC 22871 872739307 INC 22137 92935576 INC 5377 958507118 INC 27763 857866038 SUM 4518 16144 SUM 4815 9557 INC 16232 589347042 INC 24184 463736199 SUM 1438 29736 INC 2707 19185167 SUM 12792 28975 SUM 13223 22911 INC 5020 450692302 INC 17168 534669766 SUM 1294 17958 SUM 18298 29073 SUM 13095 25979 INC 20928 70057165 SUM 2438 23068 SUM 4340 18904 INC 25306 896326652 SUM 756 20248 INC 18741 418210450 INC 16074 666191168 SUM 8459 15098 INC 28880 957622630 SUM 3743 8238 SUM 461 27696 INC 7539 465553465 INC 6077 659628309 SUM 375 6995 INC 9072 39426352 INC 1814 955655221 INC 24177 129585556 INC 19474 811910809 INC 19716 624737582 INC 20632 878238909 INC 13535 458666397 INC 14713 107393787 INC 1056 900525151 INC 7594 887785431 INC 23922 927353884 INC 26775 138914603 SUM 21684 30108 INC 17254 609919653 SUM 1215 28970 INC 25927 27726076 SUM 4888 17948 INC 21856 798386425 INC 16342 45881640 INC 28656 138562533 SUM 28312 30653 INC 976 139065806 SUM 9259 24236 INC 10571 136291583 SUM 7109 28586 INC 13164 10684812 INC 19417 326326878 INC 2012 16120579 SUM 906 28963 INC 8591 26956870 SUM 20038 25112 INC 28163 257323824 INC 323 4091406 INC 22296 700639086 SUM 16860 24358 INC 27380 51170958 SUM 8929 24325 INC 8512 873941115 INC 19456 894857481 INC 24404 727042258 INC 2546 894862790 INC 11349 488395945 SUM 954 24743 INC 11715 455483032 SUM 4826 27204 INC 23641 535741667 SUM 6740 31386 SUM 4919 26683 SUM 987 13969 INC 17018 147367350 INC 10029 610601364 SUM 8478 19889 SUM 1631 22051 SUM 5875 14399 INC 30504 526678078 INC 11793 894210841 INC 10518 901392793 INC 6222 826262946 INC 24908 26184893 INC 27376 4445927 SUM 7262 21359 INC 23001 6948974 SUM 10052 25483 SUM 4315 22742 INC 7502 77422383 INC 15174 84413129 SUM 7557 28364 SUM 16324 31070 SUM 13321 30627 INC 25089 856817590 INC 4340 491691925 INC 17226 575687957 INC 7751 811923010 INC 13 928416605 SUM 19507 28386 SUM 9231 27068 INC 19199 877698156 SUM 11204 26796 INC 21203 465226472 SUM 8971 18485 SUM 11337 31020 INC 826 941949772 SUM 9485 20875 INC 2729 141468481 INC 23229 742778281 SUM 7311 21038 SUM 5054 28634 INC 18078 122261561 INC 7851 928312639 SUM 1253 31289 SUM 5584 14360 INC 9563 707153193 INC 18107 55163007 SUM 13952 19697 INC 9307 398789783 SUM 8327 22142 SUM 10050 16783 SUM 15027 30260 SUM 20998 28222 SUM 7682 28328 INC 15340 105176614 INC 17686 28537914 SUM 7810 23143 SUM 91 1373 INC 16245 483676282 SUM 6051 25942 INC 18029 143108722 INC 17062 78907272 SUM 25204 30635 SUM 1184 6627 INC 1804 970335808 INC 6493 977612678 SUM 2413 18119 SUM 6327 26646 SUM 11097 30462 INC 28167 894834320 SUM 8286 28839 INC 4331 670894465 SUM 6286 29256 INC 5875 64764645 INC 18342 794037730 SUM 15291 29761 INC 11367 678349123 SUM 10734 24346 SUM 617 21159 SUM 4108 21560 SUM 2303 27624 INC 9243 606408451 SUM 6545 30350 INC 28809 146183466 INC 8601 602184331 SUM 226 12291 INC 10657 790998514 INC 27166 939976920 INC 18194 141149226 SUM 5622 16092 INC 8791 449616413 SUM 6749 29811 SUM 20679 27232 INC 24917 114025396 INC 10760 73719739 INC 16382 961501672 INC 30208 952436741 SUM 11093 20213 SUM 1504 17459 SUM 793 16220 INC 12868 80245376 INC 27110 346706481 SUM 644 26723 SUM 10402 24852 INC 2775 890359055 INC 1723 94266564 INC 3270 568659103 SUM 7817 24984 INC 25250 145046774 INC 15858 521458769 SUM 54 8823 INC 14115 487453585 INC 6930 957211364 INC 6939 28771513 INC 27499 735142714 INC 9020 868522164 SUM 11967 25067 INC 26127 517262958 INC 4898 995440306 SUM 2164 23460 INC 3904 760629031 INC 3304 956036341 INC 10124 676326830 INC 3432 415716006 SUM 1085 31034 INC 12857 974948387 INC 11613 606122899 SUM 17544 28766 INC 675 30005123 INC 10324 357441790 SUM 182 11551 INC 18401 760332036 INC 2885 892765771 SUM 24915 30404 SUM 27193 30835 SUM 10574 25024 INC 3029 141692038 INC 9267 934628704 INC 12815 142714906 INC 5286 471495504 SUM 4448 13426 SUM 8045 10410 INC 30825 144673076 SUM 7868 16624 INC 25457 756432838 SUM 17893 26416 SUM 24171 30489 INC 24195 543467577 INC 2956 14378684 SUM 18562 27933 SUM 11425 25068 INC 23801 893674444 INC 17605 818959894 INC 30846 26983047 INC 6 810887693 SUM 11039 19314 SUM 1266 9338 INC 10678 955025307 INC 14577 509413363 INC 1576 173498145 SUM 5780 31325 SUM 20233 28046 SUM 4287 11361 SUM 2992 28687 INC 14814 413067972 SUM 1377 15663 INC 2754 610450021 INC 10588 539157313 INC 14769 609721336 INC 10590 113689334 SUM 3091 29534 INC 13631 197446252 SUM 6671 29445 SUM 846 11938 INC 24121 121980253 INC 6885 130153540 SUM 12601 30232 INC 3094 499201156 SUM 4994 25279 SUM 1227 28308 INC 30677 116794681 INC 16418 137794117 INC 27840 299813508 INC 13975 864012564 INC 11122 69497999 INC 21435 873358927 INC 24720 953223011 INC 25983 998076504 INC 17065 958235774 SUM 8817 29888 INC 12992 64271673 INC 8726 9647477 SUM 10097 20806 SUM 2872 21900 SUM 19112 22820 INC 30776 581464358 INC 2197 220953111 INC 28616 128943375 SUM 9925 30969 SUM 2676 24143 INC 29222 17235827 SUM 5112 13210 SUM 16245 27913 SUM 8989 28000 INC 13464 124105176 INC 21726 67306403 SUM 1105 7853 INC 22283 868611424 SUM 6600 27532 INC 18342 945589071 SUM 687 24200 SUM 1307 4229 INC 27266 744653894 SUM 12294 24733 SUM 7050 11535 SUM 8049 19157 SUM 20238 28012 INC 23224 7434251 SUM 3119 31455 SUM 299 21331 SUM 472 4053 INC 13154 26979870 SUM 3504 29593 INC 19873 109509981 INC 5133 944137753 INC 28923 56905665 INC 30118 919643503 SUM 923 20673 SUM 15318 29251 SUM 22485 29020 SUM 1996 16261 SUM 16264 24085 SUM 4795 14504 SUM 13783 28241 INC 10524 89024730 SUM 3122 26122 SUM 16639 31453 SUM 101 20826 INC 5255 993385144 INC 7552 690278153 SUM 16802 30698 INC 30112 616893414 SUM 6546 26613 INC 6582 998202032 INC 16249 733171338 INC 22857 934018603 SUM 541 23746 SUM 7607 13220 INC 26438 873752003 SUM 14181 23718 INC 29486 9413327 SUM 992 13783 INC 11069 20135339 SUM 10448 31073 SUM 4638 28998 SUM 27003 30704 INC 15501 476317043 INC 9101 574668310 INC 13132 952996474 INC 19159 74059890 INC 22187 991273709 INC 23662 750526335 INC 13848 107627254 INC 10246 67739629 SUM 7351 31035 SUM 6327 13026 SUM 1854 28232 INC 27958 103898070 INC 8100 737750932 SUM 23956 30117 INC 28073 29667356 SUM 7881 30174 INC 18780 156561302 SUM 1805 22329 INC 8350 416598402 SUM 21828 28493 SUM 2788 31354 SUM 7063 28703 SUM 136 26650 INC 19693 130055091 INC 24152 685173748 SUM 183 22127 SUM 8788 27942 SUM 835 31270 INC 15320 803595443 SUM 10380 31383 INC 24838 532896848 SUM 5318 30384 SUM 11822 25481 INC 166 853199032 SUM 9828 31271 SUM 8945 31098 INC 16588 28932667 INC 14594 852901310 SUM 14352 31328 INC 12125 104735503 SUM 7657 30726 INC 503 808153041 SUM 8004 26990 SUM 1334 19964 INC 8941 145789999 INC 6409 995484447 SUM 6206 29272 INC 31146 912054826 SUM 3314 13525 SUM 10826 24573 SUM 1434 29700 SUM 6315 18931 INC 3351 698775122 INC 22870 126464385 INC 27098 919302430 INC 5491 24356187 INC 16291 29699488 INC 29925 542336728 SUM 14394 29995 SUM 24507 30449 SUM 7654 27213 INC 16998 752133744 INC 2339 11015653 SUM 5811 23512 INC 16102 38370886 SUM 169 29618 SUM 5298 19174 SUM 10505 27544 INC 26892 677047515 INC 10974 948585001 INC 1383 483795916 INC 23808 3789225 SUM 16211 31297 INC 30895 111672161 INC 3852 752229545 INC 12921 284145469 SUM 11508 29574 INC 5352 72078130 SUM 20383 22613 INC 411 412169242 INC 21787 705538688 SUM 9253 21550 INC 7578 738484328 INC 1609 877978224 SUM 21680 30847 SUM 746 27965 INC 639 38868737 SUM 18775 26138 SUM 4173 30252 SUM 13855 25125 INC 16893 97094131 SUM 7559 17214 SUM 3921 24901 INC 228 977706441 SUM 1063 6937 SUM 19177 31457 SUM 7333 24328 SUM 29316 30766 INC 1047 667670375 SUM 21451 29685 INC 17314 879002263 INC 13240 454199598 SUM 558 26431 SUM 54 30854 SUM 13436 26299 INC 14457 503201580 INC 26395 816385997 SUM 905 14050 INC 22034 454792784 SUM 20095 30988 INC 5918 536806705 INC 9431 23602410 INC 22290 60972160 INC 6581 450341009 INC 30962 290772501 SUM 11034 29537 SUM 26810 30898 INC 30905 916668807 SUM 1705 12099 INC 8644 993470158 SUM 4913 28223 SUM 69 3191 INC 18044 418801321 INC 17437 824224901 SUM 957 20465 INC 15394 396564260 SUM 3155 25100 SUM 268 18402 SUM 7854 20379 SUM 19349 22771 INC 16967 893741210 SUM 5221 29079 SUM 22242 30632 INC 23467 12078360 INC 285 147336667 INC 28430 794178562 SUM 17912 27239 SUM 8506 24810 SUM 15937 25182 SUM 6338 30361 SUM 938 31196 INC 11298 861295813 SUM 27262 30476 SUM 14911 28043 SUM 8820 30796 SUM 917 2831 INC 17522 73565276 INC 30888 955051636 INC 8329 985347398 SUM 16036 31338 SUM 7950 31345 INC 12136 217120244 SUM 7413 20411 INC 6871 9555979 INC 6819 994247285 SUM 1193 25294 SUM 28651 30890 SUM 5915 24903 SUM 3164 31430 INC 30225 27383198 SUM 11068 20397 INC 5539 861081258 SUM 1402 29982 INC 985 974858539 SUM 17290 23304 SUM 14581 29083 INC 3522 894692174 SUM 5508 29752 SUM 23273 26619 SUM 6172 26847 SUM 7504 17091 INC 13507 609222643 INC 26739 396712976 SUM 6377 25910 INC 14225 740469835 SUM 6118 23048 SUM 14489 30927 INC 10905 271642288 INC 19015 73361725 INC 3093 9025649 INC 14421 403289648 INC 15102 476289575 SUM 3051 5053 INC 4947 376447637 INC 6655 991211531 SUM 7502 30136 SUM 15983 25588 SUM 3904 15917 SUM 11340 20417 INC 5502 986601071 INC 4792 821067682 INC 6565 843435045 SUM 5393 22491 SUM 12129 31458 INC 10522 416436662 INC 18104 2974236 INC 5427 78104061 SUM 1729 28972 INC 7241 187549152 INC 12297 422385517 SUM 2267 30235 SUM 10534 31372 INC 25726 349903702 INC 29109 87345402 INC 15755 475308893 INC 31046 526632260 INC 15300 575586616 INC 22588 993430358 SUM 13031 27328 SUM 6942 23827 SUM 14357 22461 SUM 9768 24712 INC 9301 254041094 SUM 19174 21476 INC 7934 995398425 INC 15923 870368279 INC 6293 944032551 INC 1184 12724514 SUM 7555 25780 SUM 11834 28948 INC 9696 291841442 INC 10870 609970205 SUM 9339 24630 SUM 2032 20300 INC 1621 72363932 SUM 11820 26658 SUM 2746 24955 INC 19330 954288581 INC 11829 759305925 SUM 2772 31390 SUM 17763 30917 SUM 110 21000 SUM 20238 23744 INC 15405 553989189 INC 1480 876657571 INC 32 389927780 INC 30140 481916206 SUM 4243 14416 SUM 1182 23039 SUM 11439 23317 INC 7696 659386859 SUM 667 4155 SUM 1553 13599 SUM 13009 24123 INC 30124 6617549 SUM 10806 30672 INC 17745 113751126 SUM 6293 19234 INC 17942 113010537 SUM 9139 26479 SUM 7452 20075 INC 24345 240836694 INC 18746 313325618 SUM 4506 31188 INC 7784 686768716 INC 26804 828306533 INC 23468 13225994 SUM 6880 17154 INC 16418 491298340 SUM 28173 30421 INC 2370 551580369 SUM 19655 28473 SUM 42 17605 INC 17338 331320409 INC 14240 878897096 SUM 6663 16443 INC 12670 357979977 SUM 3245 18478 SUM 2218 9053 INC 3942 886264731 SUM 1713 31025 INC 9528 472137380 SUM 6345 23005 SUM 18287 28933 INC 12407 600601378 SUM 3199 30987 SUM 2101 19683 SUM 4583 26852 INC 11700 972911732 SUM 10453 24603 INC 17016 89724010 SUM 20407 24233 INC 24469 60962227 SUM 28657 30950 SUM 4705 14118 INC 14460 518372905 INC 27406 727863647 INC 1052 952480407 INC 26981 597994815 SUM 4815 12588 SUM 15985 22546 SUM 12054 18444 SUM 11900 28267 INC 27278 930051730 INC 21347 450227254 SUM 528 12923 SUM 5567 25695 SUM 920 12313 INC 16808 973074221 SUM 24471 28477 INC 4357 8508152 SUM 1248 17603 INC 17285 887967388 INC 14829 988815481 INC 137 610427695 INC 30089 894837484 INC 15509 492062997 SUM 204 17663 SUM 2665 9689 INC 13359 180910772 SUM 6174 22394 INC 93 971008547 INC 11165 345374671 SUM 3537 28143 INC 23308 72127561 INC 13469 143945657 SUM 9997 26921 SUM 1003 14211 INC 5279 943615947 INC 10822 995101342 INC 25140 854966075 SUM 16405 24258 INC 27337 726725054 INC 30314 331611334 INC 31224 947804697 SUM 2076 26618 SUM 6522 21868 SUM 5115 15771 SUM 13010 29126 SUM 9723 28219 INC 775 102369716 INC 13713 577012913 INC 5432 10758650 SUM 14247 15751 SUM 27765 31397 INC 12267 120186607 INC 23412 70756008 INC 30487 860095825 INC 26333 305969603 INC 10527 987871654 INC 18804 670820155 SUM 7981 17474 INC 2804 26941231 SUM 2728 17360 SUM 2422 14927 SUM 2077 24803 SUM 819 31145 SUM 1493 31320 SUM 21716 28826 SUM 16940 22240 INC 21905 748008492 INC 16918 465479742 SUM 3666 28502 SUM 9531 30209 SUM 27083 30811 SUM 7555 29464 INC 12716 349592458 INC 17207 26452303 INC 7191 609780670 SUM 393 30145 SUM 3753 23855 SUM 2803 16720 INC 891 60581741 SUM 2428 21790 INC 27899 19857694 INC 9228 755932248 INC 15467 652207917 SUM 1693 15509 INC 29340 950041196 INC 29814 144301653 INC 9529 810939673 SUM 4413 21477 INC 26720 103396797 SUM 17812 27544 INC 1748 24760878 SUM 14404 17375 SUM 973 27642 INC 22370 147429290 SUM 1889 15927 INC 29207 685113570 SUM 10106 14259 INC 17525 952892576 INC 22212 61077525 SUM 2487 10924 SUM 153 30952 INC 16231 668995968 SUM 16499 27664 INC 13853 572288207 SUM 19057 24585 INC 31173 392012617 INC 5432 852654926 INC 17368 946242195 SUM 14913 28468 INC 7387 811752622 INC 11783 722037672 SUM 23 16719 SUM 13164 26765 INC 3921 909158427 INC 24726 619567162 SUM 273 23103 SUM 7807 21827 SUM 3490 31065 INC 5244 877058154 SUM 751 30642 SUM 3901 31000 SUM 13577 31222 SUM 5665 22300 SUM 939 17844 SUM 6363 24170 INC 14518 16495236 SUM 15503 19070 SUM 21465 27867 SUM 136 20374 INC 27252 610310512 INC 26253 454414959 SUM 190 5603 INC 29813 786386853 INC 23651 535068661 SUM 8776 30409 INC 1164 26053981 SUM 1296 23179 SUM 8416 21974 INC 13502 68932236 SUM 1975 19124 INC 24098 123325045 INC 1714 12438639 SUM 11311 15305 SUM 5535 27246 SUM 22841 29539 INC 7966 140914620 INC 7455 111717015 SUM 1643 30008 INC 25416 23782653 SUM 11666 29848 INC 24782 742353697 SUM 27327 30979 INC 27570 28984445 SUM 10601 19936 SUM 829 27985 SUM 1648 10700 SUM 3624 19862 SUM 4487 26328 SUM 2740 31451 SUM 20297 31135 INC 11814 837623097 INC 10342 870632892 SUM 1195 7613 SUM 19104 30791 INC 2372 937277847 SUM 10093 23084 INC 9907 109043258 INC 28496 957692954 INC 21895 3916913 SUM 80 22254 SUM 7505 12039 SUM 13344 28834 SUM 11246 28879 SUM 11799 23950 SUM 5141 25978 SUM 1166 31008 INC 8206 73454075 INC 19851 126124625 SUM 8717 20808 INC 11519 60804758 SUM 7970 30077 SUM 3497 23069 INC 10094 12255476 SUM 20625 30547 INC 7762 775287389 SUM 8540 23727 INC 18731 921511386 INC 11153 69828302 INC 2616 813659604 SUM 3136 28562 SUM 626 30355 INC 11016 340078559 INC 27728 18587238 SUM 3620 24346 INC 2297 425071859 SUM 10334 30804 INC 15367 515564463 INC 22712 608355568 INC 11805 995207378 SUM 13401 19819 INC 28347 827760158 INC 25398 145834460 INC 14724 352994050 INC 7163 593707933 SUM 20222 30506 SUM 1221 20008 INC 2321 534249503 SUM 9714 30690 SUM 7066 31083 SUM 2635 12581 SUM 21944 26648 INC 20519 923893496 SUM 6697 31308 SUM 18967 26723 SUM 20779 31193 SUM 22843 31040 SUM 307 31440 INC 4563 594199380 INC 4398 56910425 INC 23863 26923946 SUM 4332 27100 SUM 8840 31255 SUM 14787 16486 INC 8179 4714574 INC 30673 860737098 INC 21072 364809959 SUM 6144 31014 SUM 4599 15332 SUM 2883 29339 INC 18197 185424728 INC 6749 12162064 SUM 17910 24759 INC 21196 688924906 INC 21792 73379122 SUM 14206 31403 INC 27863 945902332 SUM 2717 24785 SUM 2988 26219 INC 193 137597133 INC 24227 130689685 SUM 12928 30551 INC 9885 952906981 SUM 8796 26282 SUM 23736 31428 INC 28361 893649742 SUM 7602 16078 INC 4477 842907997 SUM 10604 29025 SUM 2116 28515 INC 2842 130389320 SUM 52 20321 SUM 26107 30752 SUM 25109 28859 INC 6414 18520326 INC 8322 752251712 SUM 26270 28520 INC 2395 22614549 INC 27489 536861005 INC 7393 950046920 SUM 26703 31222 SUM 16801 30826 INC 29029 856481979 INC 19564 463748547 SUM 1423 12889 SUM 12485 20360 SUM 114 11208 SUM 3922 27384 INC 3467 58995995 SUM 14621 25392 SUM 3315 30030 SUM 695 30031 INC 2789 401899568 INC 20860 129573949 INC 17974 606389149 SUM 14449 30859 SUM 19987 24404 INC 29835 7553140 SUM 3940 11534 INC 2030 319169155 INC 1017 687230335 INC 20440 73025752 INC 26620 532533500 SUM 14644 23039 SUM 369 23289 SUM 3888 26440 INC 30731 877703664 INC 7061 994984642 SUM 149 30046 INC 9075 601127877 INC 3805 882260511 SUM 7185 23250 SUM 6807 23981 INC 9469 976467709 SUM 15767 27410 INC 26010 416460108 SUM 8090 24244 INC 22078 558914848 SUM 22332 26234 SUM 11679 28873 SUM 25710 28757 INC 9034 126478664 SUM 3236 7737 INC 19719 811922403 INC 11677 54105499 SUM 4459 14708 INC 18725 894741070 SUM 6644 27434 SUM 1121 7591 INC 19843 777837538 INC 21029 55914871 SUM 3890 29976 INC 25729 375602725 SUM 11580 22175 INC 11815 711868896 SUM 179 969 SUM 3621 27067 SUM 4159 29609 SUM 1602 23890 SUM 10315 29644 SUM 57 31455 INC 23592 23804870 SUM 24657 28570 INC 19609 492215260 SUM 11925 31071 SUM 4492 22927 SUM 15737 30179 SUM 22031 29152 SUM 7127 25805 SUM 3009 12348 INC 13970 886437735 SUM 12569 27314 INC 4122 602125578 SUM 2106 20020 INC 867 876362537 SUM 8987 29950 SUM 616 14334 SUM 1545 11325 INC 9880 793122311 SUM 20051 27611 SUM 12088 25232 SUM 13947 21421 SUM 11388 13007 SUM 81 9267 INC 10343 760441182 INC 3773 642057476 SUM 23419 30331 SUM 15918 24702 INC 13502 942690082 SUM 382 31116 SUM 13115 16723 INC 16956 136977135 SUM 2548 19069 INC 27007 174390816 SUM 5198 26273 INC 9087 214968795 SUM 861 22794 SUM 9033 28980 INC 4017 79832250 INC 13249 399503906 SUM 4287 22352 INC 3086 353181430 INC 11297 75967194 INC 6645 785778366 INC 25438 77963771 SUM 906 21198 SUM 14549 29911 INC 9609 131474634 SUM 3232 18505 SUM 16633 31343 SUM 801 7452 SUM 16511 28682 INC 28515 741732187 SUM 11630 26701 INC 8266 113728863 SUM 27873 30271 SUM 11340 27964 INC 31071 73184743 INC 21968 877690707 SUM 1101 7039 SUM 2999 26002 SUM 13837 29946 INC 20949 685930225 SUM 456 13991 INC 15859 818309693 INC 18321 12022287 SUM 4870 27896 SUM 24562 30821 SUM 8117 19483 INC 22185 538667112 INC 179 792620361 INC 11897 13682753 SUM 4659 20676 INC 22007 793643328 SUM 2832 28526 INC 27850 49304644 INC 3719 27933281 SUM 3918 28725 INC 9862 559684933 INC 6505 383116128 SUM 2482 5585 INC 25349 851688734 INC 28281 28768926 SUM 389 30252 INC 18784 608496934 INC 16224 861255123 SUM 23852 27397 SUM 42 25291 SUM 6873 27245 INC 23131 823529391 INC 22868 4588276 SUM 3272 13907 SUM 3082 30332 SUM 21608 27360 INC 21995 502339298 INC 28480 854951097 INC 22073 904936063 SUM 173 3135 SUM 3007 13351 SUM 16393 24459 INC 7034 611368192 SUM 927 25971 SUM 14889 20910 INC 4494 29018296 SUM 9415 27558 INC 10006 827727365 INC 10425 147173623 INC 4753 845358277 SUM 11892 31338 SUM 2647 29622 SUM 273 31215 INC 4090 145332831 SUM 2163 28701 INC 5698 894837393 INC 25376 49413685 SUM 6945 23763 INC 7839 109203802 INC 23505 879023825 SUM 6221 22416 INC 20072 932952392 INC 26648 138175547 INC 19820 73792334 INC 15529 474254984 SUM 28480 31393 SUM 10428 22695 SUM 14430 29105 INC 21263 991330131 INC 16602 938418271 INC 22416 457585686 SUM 29742 31303 SUM 19825 28537 INC 20685 961963451 SUM 712 19471 INC 26807 255784871 INC 18400 878376526 SUM 12696 31214 SUM 20404 27407 INC 9650 73669576 INC 21369 609385087 SUM 370 24482 SUM 4369 24530 SUM 4786 30095 SUM 20956 28697 INC 3356 625335631 INC 13348 4646817 INC 16960 928307057 SUM 11052 14378 SUM 10212 26179 SUM 1131 11021 INC 19983 63058608 INC 27979 442789319 INC 27406 80346449 INC 9917 919315194 INC 2812 386563985 SUM 5232 31035 SUM 2594 20680 INC 7746 743853433 INC 1004 882939467 INC 9269 391111195 SUM 1188 31119 INC 5601 457864607 INC 24050 78530891 SUM 7581 14939 INC 3109 80359932 INC 12283 878791755 INC 12274 134488881 INC 31371 955031645 INC 17534 878370841 SUM 4781 27249 INC 11792 885915075 INC 19867 952074318 SUM 10413 31398 SUM 3829 24665 SUM 860 15339 SUM 13048 28522 INC 15300 107329250 SUM 2951 27557 SUM 2302 19324 INC 28560 992854337 SUM 9965 30159 INC 17445 12208775 SUM 4138 20660 SUM 2400 10527 SUM 12680 25381 INC 11839 938463771 INC 13728 273972285 INC 12380 838220645 SUM 2186 25990 INC 4408 945525934 SUM 10732 21887 INC 16518 139063108 INC 2567 147482283 SUM 9061 30294 SUM 5443 31215 INC 15094 634734499 SUM 2977 24895 SUM 10943 17869 SUM 21182 22027 INC 18293 894828891 SUM 10333 21959 SUM 14272 29098 INC 27984 54894693 INC 2678 572714512 SUM 20946 29017 SUM 2255 16466 SUM 5995 21038 INC 3397 219564987 SUM 33 29101 SUM 4042 29955 SUM 18569 31260 SUM 16375 25485 SUM 7574 21052 SUM 10174 31004 INC 6588 760621967 INC 30382 3345792 SUM 5022 22403 INC 30050 191167800 SUM 1769 29445 INC 28626 138029826 INC 2773 169016591 SUM 20000 29155 INC 18061 491632136 SUM 5084 24589 INC 9616 991304061 INC 8421 950292450 INC 10485 19298298 SUM 15858 31141 SUM 13885 24946 SUM 18931 30322 SUM 11104 25103 SUM 4826 28061 SUM 5204 27517 INC 9936 804992445 SUM 895 9970 INC 1341 13227588 SUM 23885 30859 INC 24010 874900881 SUM 22343 28862 SUM 25005 31055 SUM 6476 27652 SUM 17229 26612 SUM 4944 19631 INC 11329 743826676 SUM 3854 22431 INC 11752 731934193 SUM 13355 27903 SUM 169 29426 INC 18797 596330476 SUM 3386 30793 SUM 4942 13165 SUM 11702 15532 INC 31360 822423070 INC 16721 277110252 INC 17249 129388595 INC 16077 726945057 SUM 4528 25154 SUM 6571 23437 SUM 5262 26518 INC 20511 806695678 INC 20419 341621852 SUM 2678 30008 INC 6188 953747396 INC 12161 867954243 INC 25601 707288150 INC 18601 324972599 SUM 13122 26309 INC 24406 722840443 SUM 4532 26760 SUM 9730 30034 INC 26003 384405254 INC 18936 981177117 INC 21935 399790879 SUM 18608 29070 INC 26138 742714060 INC 3513 412156959 INC 26021 480261995 SUM 2835 30027 SUM 20149 26499 INC 30905 71703920 INC 16552 874990791 INC 10751 876824175 SUM 24296 29108 INC 16416 706113410 INC 4895 73977250 INC 9208 13777859 INC 12895 961921921 INC 4268 25937054 SUM 386 28154 SUM 2075 4487 SUM 2403 29671 INC 14248 690076779 SUM 3454 11795 INC 8016 20645259 INC 15908 69520218 INC 8198 686195229 INC 2756 2429365 SUM 1759 20970 SUM 9264 27069 INC 29804 886362820 SUM 14543 28869 INC 12690 990276802 SUM 1276 26398 INC 21312 810324350 INC 18570 28172823 INC 7108 4760125 INC 18854 808496841 INC 18584 894261693 INC 10237 926267958 INC 26949 680746365 INC 23977 958727702 INC 22765 927613263 INC 29409 669898640 SUM 1079 4143 INC 9264 23815881 INC 3809 129875445 SUM 1822 26291 SUM 18047 30821 SUM 1762 27893 SUM 2848 28886 SUM 5139 26903 SUM 8563 25688 SUM 9108 30817 SUM 9804 26663 SUM 15682 28730 INC 20946 146348053 INC 1030 753542719 SUM 22799 30068 INC 18815 876995524 SUM 6617 28482 INC 21859 879710492 INC 19206 897666439 INC 841 146043976 INC 132 502206376 INC 28711 907039942 SUM 129 17680 SUM 7486 26083 SUM 3371 23684 SUM 17972 25418 SUM 2579 27497 INC 4538 487305998 INC 12732 835771142 SUM 5242 15920 INC 18617 94478411 INC 165 825426671 SUM 12757 30704 SUM 662 15405 INC 25288 24881232 SUM 3729 31311 INC 14908 22270507 INC 28181 917313292 SUM 4392 21187 INC 18861 494126079 SUM 2167 8452 INC 6961 642008533 SUM 9969 30658 INC 9669 744785620 SUM 5057 29008 SUM 22520 29051 SUM 18544 24516 INC 15828 29068055 INC 23515 388778353 INC 16782 893764991 INC 2878 143120046 SUM 9006 27814 INC 25332 960710690 SUM 7302 28682 INC 27342 949385396 SUM 339 12431 SUM 363 25367 SUM 195 14934 SUM 385 18744 SUM 10016 14781 SUM 2942 10438 SUM 4997 19252 SUM 21092 29577 INC 9689 942617976 INC 181 784205119 SUM 16 10842 SUM 3327 26892 SUM 7207 24918 SUM 15698 30535 INC 24401 127502137 INC 8026 878880428 SUM 13407 29739 SUM 1133 30182 SUM 10348 13319 INC 68 458357046 INC 26063 904814490 SUM 2457 30242 SUM 7339 29798 SUM 8634 25223 SUM 11144 29475 SUM 8488 28469 INC 8065 991063548 SUM 9730 30368 SUM 15671 26509 INC 21377 20625670 SUM 6825 18796 INC 25442 418150782 SUM 3793 25453 SUM 3671 29382 INC 19056 827103408 INC 26703 147309552 INC 25179 526407393 SUM 1309 26698 INC 690 971358814 INC 6859 994069488 INC 15189 28221384 INC 3687 789976455 INC 22954 514229768 INC 24858 987532478 INC 7854 670179253 INC 346 878752999 SUM 19239 27338 INC 14602 961927927 INC 2536 818489908 INC 1447 295090019 SUM 9134 16146 SUM 11576 23871 SUM 1206 24349 SUM 855 9475 INC 19786 961697157 INC 17111 471958480 SUM 3123 29982 SUM 22068 27677 INC 14289 808581153 INC 11776 13168749 SUM 3806 23175 SUM 5240 19770 SUM 704 24558 INC 15635 441174250 INC 19231 19309970 INC 27876 934322102 SUM 3164 29806 SUM 22917 29632 INC 29976 477976275 INC 18307 29064366 SUM 9423 30622 INC 22305 939494980 INC 6211 129605131 SUM 15224 18374 INC 14242 143570492 INC 4132 126188721 INC 3611 894734698 SUM 4452 15352 SUM 9025 28700 SUM 2691 17343 SUM 359 7295 INC 16914 413511702 INC 5100 738099559 INC 1183 877690027 INC 5956 744802209 SUM 909 21975 INC 24360 528314669 SUM 3945 29472 SUM 1744 19060 INC 28987 760340866 INC 10059 101207478 INC 10616 63570039 SUM 1639 17116 SUM 11589 17728 INC 19032 287175970 INC 6527 558110367 SUM 8778 31216 SUM 7316 27293 SUM 4994 30210 SUM 166 28896 SUM 9960 28669 SUM 637 1309 SUM 2177 22403 SUM 5456 22963 SUM 20155 26792 SUM 2953 25525 INC 22651 14381778 SUM 6442 22803 SUM 11157 30703 SUM 5973 24428 SUM 1356 30296 INC 15031 28498888 SUM 4155 31240 SUM 27952 30742 SUM 1066 18101 INC 3068 941924966 SUM 16536 28949 INC 11294 996466748 SUM 16313 19039 INC 20984 489667238 SUM 25690 31320 INC 6476 145063846 SUM 3396 22085 SUM 4 24244 SUM 15575 29703 INC 367 650859433 SUM 3211 15183 SUM 4913 20012 INC 12813 584114106 SUM 7132 29955 SUM 21379 30240 SUM 5718 30971 INC 27115 145349580 INC 28661 147466026 SUM 4778 30650 SUM 27226 31265 INC 26048 891441521 INC 23179 12024909 SUM 283 29186 INC 20606 820258850 INC 12351 686837220 INC 14440 758935160 INC 4612 29049761 SUM 1313 18341 INC 1248 750146615 SUM 17712 30484 SUM 5673 29192 SUM 1993 5527 SUM 5284 30975 INC 28280 23404771 SUM 2810 14581 SUM 4790 29203 INC 26643 550540877 INC 17534 68838491 SUM 11780 31112 INC 4875 371844066 INC 19590 742499282 INC 16291 800792789 INC 30306 112843215 INC 3297 58914841 INC 10942 878933618 SUM 8277 30141 SUM 2135 7253 SUM 9677 29225 SUM 15014 25647 SUM 5585 30121 INC 13168 905783552 SUM 20301 29667 SUM 4132 31373 INC 4942 288688760 SUM 1058 27178 SUM 13788 29170 SUM 16297 22352 SUM 28353 31373 SUM 5916 27958 SUM 8856 23237 INC 20131 604301173 INC 29243 957661409 INC 10802 667543737 INC 26014 483461589 SUM 3170 27626 SUM 8713 17854 SUM 2422 20825 INC 15039 946771748 INC 5753 921771892 SUM 4116 21931 SUM 10050 27762 SUM 8192 25594 INC 14003 804741403 SUM 181 29658 INC 28830 826546527 INC 8846 810884310 SUM 14326 29277 INC 14125 448110067 SUM 3671 25031 INC 3855 861581069 INC 11107 60518506 INC 25566 449969053 SUM 21969 25952 INC 28673 342176754 INC 15090 206959825 SUM 8560 30878 SUM 13669 30919 INC 15546 496155873 SUM 18905 31330 INC 19172 423004089 SUM 311 27772 SUM 1142 30358 INC 11548 3883098 SUM 1560 28198 INC 6944 416080507 INC 12211 678246816 SUM 13784 29967 SUM 11720 22562 SUM 9874 15477 SUM 5036 30145 INC 24167 605427511 SUM 25283 29722 INC 19748 842209720 SUM 7932 30346 SUM 645 28760 SUM 788 29891 INC 28340 113876825 SUM 327 12223 SUM 1137 29602 SUM 4423 8367 SUM 7717 21904 INC 31089 121897056 INC 29523 324286897 SUM 2841 15147 SUM 4535 31293 SUM 19447 26558 SUM 2699 28849 SUM 6437 8871 SUM 7846 23486 INC 18439 122134406 INC 21738 878914544 SUM 20844 30666 SUM 2542 14385 SUM 1457 18572 SUM 547 22699 SUM 10661 29987 SUM 2735 14123 INC 8394 71985435 SUM 10116 19644 INC 14395 48508728 SUM 5379 20931 SUM 726 30211 INC 18538 927266162 SUM 8541 23042 INC 11077 867184938 SUM 18842 29203 INC 4461 969577613 SUM 3943 22693 SUM 358 29750 SUM 13444 28194 INC 21464 79270075 INC 11557 25905053 INC 224 407221086 INC 1479 843272164 INC 5489 130596586 SUM 2132 23936 INC 28746 540933259 INC 17151 991082813 INC 2911 502592140 SUM 14825 30618 SUM 3023 27420 INC 29681 777322155 SUM 22290 29692 SUM 1642 29825 SUM 19224 25469 SUM 10750 29848 INC 25580 499063667 SUM 19053 22445 SUM 1324 20784 SUM 3912 18735 SUM 2107 28307 INC 9692 995602632 SUM 10932 31069 SUM 8332 28989 INC 8130 62671521 SUM 11246 22782 SUM 1240 15339 SUM 1692 19552 SUM 1861 25972 INC 29268 961842992 INC 4332 10737558 SUM 5776 31076 SUM 5897 30721 INC 8425 757444110 INC 6794 27936506 INC 3442 589213477 INC 5532 624825822 SUM 3496 31227 SUM 2054 21836 SUM 2016 13969 INC 10320 877445864 INC 10926 746974539 INC 13878 755406141 INC 24676 221452660 SUM 3864 12057 INC 993 29055114 INC 18216 978025357 SUM 10949 27095 INC 387 869323322 SUM 11634 31133 SUM 10142 20837 SUM 2971 10222 INC 4870 145514691 SUM 6216 22492 SUM 24037 26823 SUM 3761 10979 INC 26510 12688247 SUM 6555 16498 INC 4215 491837078 SUM 10161 29437 SUM 27081 30061 INC 25928 880846282 SUM 18087 29652 SUM 1288 10738 SUM 16749 29994 SUM 1218 20042 INC 657 923748421 SUM 10881 22486 SUM 65 16803 INC 24182 65327468 SUM 1321 19275 INC 20852 13016848 SUM 91 25519 INC 14877 104459299 SUM 3069 18592 SUM 14792 23654 SUM 16733 27178 SUM 7251 28753 INC 11904 686596152 SUM 10741 23165 SUM 5359 24951 SUM 2515 25828 INC 4580 80147564 SUM 9643 19804 INC 22248 479630396 SUM 1284 29546 SUM 3060 7260 SUM 3021 14265 SUM 9882 25311 SUM 4463 27426 SUM 3149 31034 SUM 2687 28053 SUM 2465 4505 SUM 5582 23160 SUM 1925 27529 SUM 19331 30027 SUM 15662 20455 SUM 1770 15840 SUM 7095 17391 SUM 15650 31421 INC 29672 146153958 INC 22543 682665499 SUM 1015 29843 SUM 74 20845 INC 17785 695710740 INC 8925 26741039 INC 10225 994484569 SUM 7522 12214 INC 3937 66948684 SUM 9173 28834 INC 5780 416353907 INC 3923 4463532 SUM 8834 28987 SUM 17434 28963 SUM 4842 26516 SUM 1283 12180 INC 25399 133817611 SUM 7155 24903 INC 20830 13241639 INC 24345 905383705 SUM 3239 26639 SUM 22729 28470 SUM 793 20768 INC 15837 953569254 INC 27799 246395184 SUM 14560 28632 INC 26879 603709775 SUM 1398 16561 INC 22450 270326402 SUM 22031 29872 SUM 18153 29231 SUM 14773 30664 INC 22769 627344896 INC 13025 28442809 INC 741 29053522 SUM 13143 24865 SUM 5006 8122 SUM 14792 25727 INC 26101 105219463 SUM 11599 15703 INC 27453 986402673 SUM 3693 21571 INC 4514 935717048 SUM 6801 25930 SUM 551 12284 INC 15812 384336471 INC 21867 959080119 SUM 6678 26306 INC 12298 710426268 SUM 110 6675 SUM 2647 19836 INC 44 483011184 SUM 3936 12942 SUM 5037 30508 SUM 3548 21353 SUM 4555 12511 SUM 5548 31167 SUM 6227 23206 SUM 1237 16043 SUM 13928 29492 INC 31214 24616430 INC 22345 972302453 INC 19542 11116093 INC 2459 841237873 INC 24574 869245941 SUM 6418 31099 INC 8704 735859511 INC 1941 532304872 SUM 3904 24584 SUM 1179 7408 SUM 22480 30958 SUM 4946 21767 INC 18090 26612907 INC 9677 935534353 SUM 16102 30046 INC 8938 24747926 SUM 705 23989 INC 4685 594562051 SUM 1794 30532 INC 24003 351070854 SUM 3077 11848 INC 3117 926626654 INC 16971 173111141 SUM 7292 15361 SUM 2961 10837 INC 364 26950160 SUM 15281 16935 INC 31038 877332958 SUM 1697 17285 SUM 3488 25653 INC 20419 593679124 INC 15105 71955233 SUM 134 28066 SUM 1090 30144 INC 9830 462670087 INC 10299 706960422 INC 24068 106724621 SUM 11449 29111 SUM 791 30148 SUM 4463 30625 SUM 14310 24145 INC 26320 413303460 SUM 16581 26440 INC 5795 758391607 INC 16607 885428411 INC 4591 97066619 SUM 2885 21785 INC 12743 136997375 SUM 17569 31432 SUM 8774 14170 INC 11483 874721166 INC 1276 7510215 INC 14704 933232451 SUM 15792 30898 INC 25415 145366236 SUM 11511 22169 SUM 12876 30496 INC 24745 945266995 INC 1473 878488566 INC 26834 111535686 SUM 5482 25142 SUM 12785 29658 INC 32 816638756 SUM 3971 10674 INC 29342 2193559 INC 31326 414697879 SUM 3274 15182 SUM 2143 6584 SUM 3146 29450 INC 23073 29037433 SUM 5750 14461 SUM 16687 30872 INC 10556 963314217 INC 19244 894116605 INC 7701 147423258 SUM 18286 21492 SUM 9762 28617 INC 13563 349456250 INC 20701 693009379 SUM 2161 22173 INC 17351 816844229 SUM 7314 28029 SUM 15632 26395 INC 16074 686899213 INC 28380 536833473 INC 29546 490795787 INC 27623 4543418 INC 27287 21735170 INC 29140 522569369 SUM 1854 9573 SUM 20055 25305 INC 21664 879294036 INC 29407 145603628 SUM 16512 23484 INC 12173 661072387 INC 6741 71692169 INC 4649 467400438 INC 26421 357194053 INC 27596 113604113 INC 3766 78215995 INC 12642 5874326 SUM 7030 29047 SUM 6555 14926 SUM 18585 26295 INC 6632 487700962 INC 4530 992803410 SUM 13 2419 INC 16236 20664901 SUM 8620 29479 INC 7369 821127062 SUM 1573 5360 INC 1108 129637951 SUM 4335 15659 SUM 1572 11536 INC 15780 29602612 INC 14940 915651101 INC 14421 540072005 INC 20219 487468667 SUM 25696 29253 SUM 5044 25783 SUM 10492 30783 SUM 3285 26345 INC 14414 921839270 INC 19355 28121409 INC 29841 557076019 SUM 9230 30905 SUM 2272 14719 SUM 2536 20569 INC 6253 912815138 INC 24864 20243582 INC 7746 38974572 INC 20555 749979514 SUM 2680 29233 SUM 12583 30689 SUM 5280 20670 SUM 26211 30494 INC 24691 912307559 SUM 980 25827 SUM 3862 28570 INC 2509 63079910 SUM 5690 28631 INC 17214 20640655 INC 5482 609652152 INC 20518 809535662 SUM 5764 30466 INC 12211 142746543 INC 28576 800119975 SUM 1716 16570 INC 1149 105411019 INC 5300 978809450 INC 19254 134580874 INC 26326 147369489 SUM 28224 29231 SUM 1602 11099 SUM 773 27629 SUM 11275 22762 SUM 4140 11108 INC 27447 72610070 SUM 22 17087 INC 3963 482244752 SUM 5656 26490 SUM 3120 16234 INC 30903 55592108 INC 28833 536760012 INC 7308 400318277 INC 1962 222717754 SUM 3859 15487 SUM 23904 31378 SUM 4751 20178 SUM 14133 14699 SUM 200 30818 INC 21655 752023751 SUM 9005 18963 INC 4059 475835235 INC 22535 930107012 SUM 16994 24796 SUM 577 21742 SUM 22574 28730 INC 232 996457889 INC 57 760256762 SUM 9351 29520 SUM 8073 22956 SUM 5040 23957 INC 22713 321195365 SUM 176 21567 INC 7991 726515286 SUM 1365 25978 INC 17658 28891360 SUM 21036 29955 INC 4740 878726856 INC 19104 989754108 SUM 6438 28074 INC 13778 991292532 INC 3991 257166626 SUM 5896 20066 INC 865 4848140 INC 23592 945088634 INC 17220 686476883 SUM 5218 21791 INC 30188 626299423 SUM 2172 31154 SUM 13497 29935 INC 11019 878491422 SUM 17423 28188 SUM 10560 31275 SUM 298 19410 INC 2433 21187366 SUM 13348 26335 INC 11431 955308250 SUM 10272 26432 INC 17880 844850692 INC 11685 774174743 INC 3596 686878075 INC 24139 593806150 INC 23269 6583582 SUM 1246 25103 INC 4388 28823138 INC 23674 802488373 INC 9100 129512466 INC 27106 894571940 SUM 7748 19812 INC 12127 328350552 SUM 1881 24501 INC 24584 937118792 SUM 9151 22487 INC 21625 7203328 INC 1791 876918607 INC 8559 20664935 SUM 3128 22584 INC 13527 935611511 SUM 23528 26182 INC 2940 610595822 SUM 1501 16548 INC 27251 654080 INC 1838 901722307 INC 26480 147300725 SUM 3322 31206 SUM 11564 31340 SUM 14530 27243 SUM 426 31416 SUM 353 21125 SUM 6819 27497 INC 1651 856817017 SUM 4019 17613 SUM 9997 24276 INC 18448 894688788 SUM 1058 24372 INC 30783 130142211 SUM 26414 30008 SUM 1903 5450 SUM 11910 25700 INC 30648 391508540 SUM 25471 30729 INC 7587 147097425 INC 19155 486661422 INC 12632 20575824 INC 23376 333665712 INC 14290 289764611 SUM 592 25065 SUM 23712 31396 SUM 13127 20148 INC 22367 649910017 SUM 4693 13626 INC 11522 38017075 INC 11158 894761738 SUM 2571 3972 INC 10269 147405883 SUM 7791 23179 INC 10441 801843134 SUM 34 20651 INC 29416 626344568 INC 4647 39797470 SUM 6168 29549 SUM 271 5909 SUM 588 28823 INC 27213 343190891 INC 31197 22753529 INC 12569 851741435 SUM 8244 31452 INC 10263 146910199 SUM 10129 31237 INC 3674 12953950 SUM 3539 25230 SUM 67 24375 INC 5402 25557884 SUM 14074 23941 INC 31271 737917177 INC 4840 61209891 INC 20743 757969894 SUM 15868 30255 SUM 186 26940 SUM 8443 30595 INC 12052 878964548 SUM 2228 30069 INC 29838 902657448 SUM 14434 30470 INC 11275 938556601 INC 31009 12893542 INC 23268 625339969 SUM 1375 29337 INC 10616 987983010 SUM 19484 28668 INC 24786 692981275 SUM 8274 29513 SUM 21696 26299 SUM 5281 23497 SUM 13199 28711 INC 17963 894838540 INC 14425 811872107 INC 6688 406714016 SUM 7545 27025 SUM 20257 25574 SUM 9734 28154 SUM 24138 27289 SUM 1431 19463 INC 14687 601522757 INC 27226 12152536 SUM 12250 25274 INC 13783 72677978 INC 13856 826657802 INC 13548 801194505 INC 9769 56677705 SUM 22446 27220 INC 2200 893198319 INC 19631 467022060 INC 29400 20505642 INC 19513 610551348 INC 15893 552525089 INC 5519 144285211 SUM 2615 19640 SUM 5387 26667 INC 23133 5780252 INC 19556 368775052 SUM 372 16177 SUM 2932 23466 SUM 693 26384 INC 26035 348964806 INC 19938 146943561 INC 15018 425092660 INC 15557 28015561 INC 2015 22782074 INC 29071 125191056 SUM 3447 29213 INC 28789 492207177 SUM 244 9201 INC 14840 12213670 INC 26846 999726229 SUM 20391 30935 INC 28847 921466958 SUM 1066 29670 SUM 10108 30396 SUM 12321 25416 INC 3545 970321142 INC 4378 4751079 INC 13448 147200921 SUM 5070 18121 INC 13373 757812472 INC 10902 760562025 INC 20403 468826712 SUM 7578 21439 SUM 1728 9379 SUM 963 31285 INC 3531 925702541 SUM 5966 7293 INC 9827 787378356 SUM 1800 17733 INC 11271 920694023 INC 15724 606952174 SUM 4480 27392 SUM 12092 31298 INC 1386 993233702 SUM 209 22532 INC 19768 873787924 SUM 709 27849 SUM 3877 18866 INC 8124 139074631 INC 25916 129540091 INC 16005 752627894 INC 310 366179213 SUM 6430 14054 SUM 4031 18196 INC 15425 981773719 SUM 17228 31177 SUM 673 7864 INC 2927 26933892 INC 5574 552634285 SUM 2111 17017 SUM 27770 31022 SUM 2375 21795 SUM 11406 18979 SUM 4257 29619 INC 21447 758544667 SUM 6519 16439 INC 24621 129015501 SUM 7511 18488 INC 6384 475842944 INC 20685 535785236 SUM 936 8625 SUM 12295 29975 SUM 2046 31430 SUM 6524 18965 INC 21526 12191564 INC 29143 937462958 INC 20996 947558729 SUM 22617 30412 INC 8494 28991104 SUM 4902 30272 INC 14997 718389363 SUM 12009 27750 INC 4354 919624008 INC 29548 367319907 SUM 21485 30708 INC 1797 143477585 INC 12401 458623119 INC 711 758472389 INC 16171 912569098 SUM 25595 31307 SUM 7501 14822 SUM 322 17266 INC 13889 466730207 SUM 14324 30778 SUM 16041 28879 SUM 14303 20284 INC 25094 84468305 SUM 2840 11884 SUM 10969 20888 SUM 8868 26297 INC 18054 894427368 INC 21361 10864911 INC 27963 961891441 INC 16879 187583942 SUM 2286 31416 INC 15480 485862098 INC 10504 79159767 INC 2834 929236399 SUM 625 29191 INC 23471 641260622 SUM 2784 25614 SUM 8356 17211 SUM 4742 27688 INC 11243 111749342 SUM 8978 19982 SUM 9433 21797 INC 12026 861093278 INC 21717 814716658 INC 1156 997167435 INC 14621 223248806 SUM 11837 28653 SUM 1640 24514 SUM 2635 28922 SUM 2915 20076 SUM 12266 29113 SUM 58 23324 INC 2859 853496969 SUM 2333 11542 INC 29709 746957415 INC 11372 25340376 SUM 3855 29464 SUM 9660 27089 INC 23829 747530827 INC 22597 483026253 SUM 222 24516 INC 20724 223630919 INC 18631 846048116 SUM 11481 22650 INC 20208 490087605 SUM 3360 19740 SUM 350 5677 INC 25588 866409758 SUM 61 3079 INC 12395 744372406 SUM 16378 27893 INC 3431 23251140 SUM 3079 31066 INC 23768 39102444 INC 12801 958666086 SUM 6667 29035 SUM 23122 30352 INC 2180 481455102 SUM 1101 23993 INC 7339 213634273 INC 15262 692489904 INC 8512 968826870 INC 16068 147396423 SUM 15 27945 INC 5612 875718632 INC 11790 615148824 INC 15618 693485458 SUM 8791 20830 SUM 8894 28904 INC 7832 721391100 SUM 3255 27000 SUM 21099 28526 SUM 15035 24455 INC 14825 867745582 INC 8523 339766896 SUM 5793 12688 SUM 11603 31235 SUM 18428 30448 SUM 2827 7620 SUM 11014 24372 INC 5209 658875418 INC 5256 173852736 SUM 401 27036 SUM 96 12366 INC 25215 435419349 SUM 1659 12356 SUM 8976 30543 SUM 1505 17800 SUM 8472 24050 SUM 3881 31098 INC 23922 905776823 SUM 17923 30199 SUM 6827 24123 SUM 3723 16937 INC 21227 975418797 SUM 15454 29876 INC 22389 79297844 INC 23934 267284847 INC 18751 576777705 SUM 3553 11675 SUM 8288 27045 SUM 15007 30261 INC 21956 67481047 SUM 1811 17782 INC 27887 111181750 SUM 1316 29626 INC 21945 341613115 INC 23220 591681466 INC 6797 857068048 SUM 290 26127 SUM 3563 28777 INC 16469 142232117 INC 19872 492208433 SUM 12670 26500 INC 14274 581231615 SUM 12077 19542 SUM 8290 14326 INC 19997 464788743 INC 15035 388281129 INC 17024 892751987 SUM 6454 10764 INC 16882 753762847 INC 17143 1540832 INC 17773 143135782 SUM 2504 7034 INC 5782 783535988 SUM 3235 24864 INC 28569 674539867 INC 14195 36889769 SUM 3870 24929 SUM 10326 28485 INC 7603 844594300 SUM 23964 31210 SUM 7232 13787 INC 27723 439723478 SUM 3673 13154 SUM 9791 31027 INC 27839 877194924 SUM 21814 30239 INC 11279 352389167 INC 10284 6670121 INC 23298 121087133 SUM 3304 30010 INC 1249 759163667 INC 21499 593199773 SUM 655 17152 INC 20357 20406159 INC 1264 102365016 INC 25936 795825188 SUM 20042 31306 INC 3607 893295949 SUM 3783 15235 INC 18043 147192218 INC 24091 425089253 SUM 20154 30199 SUM 4844 16430 INC 7927 894822602 INC 16422 743820201 INC 28305 752091038 INC 5769 642936762 INC 4152 489020997 INC 6025 877717681 INC 27832 598882364 SUM 8551 21678 INC 28007 9018550 INC 16497 88745544 SUM 7212 17456 SUM 5212 21074 INC 28460 556974067 SUM 1414 9627 SUM 14283 26097 SUM 10030 30294 INC 29085 482932118 INC 28445 394089675 INC 8649 475077111 INC 7906 282144997 INC 17167 129256659 SUM 16737 21769 INC 6593 846669288 SUM 6484 29439 SUM 145 30943 INC 28005 636476831 INC 4782 28804467 SUM 14074 23479 INC 18142 724712484 INC 1345 760591988 INC 17499 391253034 INC 12534 46734805 INC 17382 94397621 INC 2628 206994250 INC 216 521991939 SUM 3915 10684 INC 11482 27453357 INC 7378 724806363 SUM 8685 21111 INC 19457 894321507 SUM 3152 17727 INC 10325 122826996 INC 19088 894794917 SUM 7845 28673 INC 17318 169678046 INC 25412 7003923 SUM 13863 25591 INC 16068 146777278 INC 28872 2297873 SUM 263 14063 INC 17589 142388816 SUM 7009 25909 SUM 4485 26823 INC 17386 672397318 SUM 10304 30030 SUM 9343 16941 INC 4479 567987274 SUM 12677 22717 SUM 2049 13598 INC 4219 475154242 SUM 5248 27983 SUM 13265 29610 INC 9300 207470348 SUM 11992 26629 SUM 184 16334 SUM 168 8078 INC 29154 457593496 INC 10633 760604798 SUM 4653 20430 SUM 9043 15013 SUM 4709 29107 INC 9847 44720847 SUM 6520 13948 SUM 9792 30025 SUM 4642 23615 INC 15930 989225557 SUM 1223 30576 INC 17138 559010195 INC 2890 994371128 SUM 5518 30740 INC 867 403285142 SUM 759 31447 SUM 11143 22155 INC 24209 557730566 INC 506 24631864 INC 20486 727700547 SUM 6163 30074 INC 21876 557542692 INC 8908 147424354 INC 5519 904864434 SUM 13097 24723 SUM 3494 30078 SUM 414 30645 SUM 469 30517 SUM 2149 28471 SUM 269 15693 INC 19636 121250473 INC 16272 132760949 INC 29360 265033967 INC 28956 753889645 SUM 3622 28641 INC 11437 367073934 SUM 5130 28892 INC 22188 788348647 SUM 269 11565 SUM 10336 15410 SUM 35 15580 SUM 1695 22039 INC 4964 101768622 INC 21142 45298534 SUM 1360 8265 INC 3448 84549044 INC 19930 588369573 SUM 6187 20315 INC 11304 524883581 INC 22248 816735760 INC 15664 824466274 INC 12503 28427756 INC 29689 945549342 SUM 406 27713 INC 28675 643863982 SUM 10095 17173 SUM 373 29120 INC 16311 961923760 INC 29173 11140188 INC 20814 794186261 SUM 6277 13114 INC 31160 26064331 SUM 2393 16307 SUM 9258 25019 INC 23033 610328191 SUM 7578 17607 SUM 10404 25958 SUM 4 28254 INC 9825 371312191 SUM 2847 8636 INC 7209 26976589 INC 20331 71473530 INC 5502 414203832 INC 4937 70205774 SUM 3391 9313 SUM 765 23099 SUM 1559 28134 INC 24732 907212701 SUM 5742 10133 SUM 23850 31091 INC 5670 76962256 SUM 12293 30344 SUM 6 22176 SUM 1654 26633 SUM 3990 31320 INC 11274 469760034 SUM 2387 18458 SUM 8459 26816 INC 2162 138472337 SUM 63 10170 INC 19280 28012518 INC 29191 610541614 INC 25462 472169907 INC 22957 636100715 SUM 20041 31264 SUM 9277 22144 INC 11336 954982774 INC 1653 961913898 SUM 5366 25290 INC 24131 659597746 INC 28051 598695292 INC 20094 23695851 INC 8961 422466430 SUM 5300 25866 INC 25621 973037300 INC 14869 887740261 INC 3787 804293993 INC 27559 146859956 SUM 10516 30579 SUM 3943 26009 SUM 2878 19617 INC 29410 2851858 INC 4746 936697735 INC 25875 145305808 SUM 21141 31323 INC 11944 1024903 INC 379 727128310 SUM 10105 27580 INC 14195 806124157 INC 4512 70589312 INC 6311 5961538 SUM 3039 28715 SUM 3026 29204 SUM 12101 30564 INC 5209 707863210 INC 4318 146278872 SUM 37 20018 SUM 15231 25677 SUM 3867 28248 INC 17031 890621554 SUM 1064 29614 SUM 17217 30166 SUM 15436 30504 INC 310 878748803 SUM 9753 29019 INC 5152 890132043 INC 25323 815361119 SUM 7616 29573 INC 24718 29078553 INC 21937 69387373 SUM 4914 16758 INC 12043 561230115 INC 26075 72665694 INC 11490 690293627 INC 15344 306342378 SUM 1798 11809 SUM 7226 24303 SUM 211 23787 INC 7666 827204518 INC 23532 20633902 SUM 755 20821 INC 420 77958296 INC 22381 145115502 SUM 1659 22330 SUM 3387 14955 SUM 2522 18161 SUM 27840 30853 SUM 52 21529 SUM 14021 30404 INC 13415 457407597 SUM 208 30135 INC 27978 490870107 INC 18038 416681976 SUM 8928 11765 SUM 22506 30987 INC 8035 877788981 INC 16285 680904615 INC 31278 892451271 INC 10465 995531098 SUM 5645 29893 SUM 4982 29610 SUM 2321 10110 INC 22275 31777239 SUM 9804 23599 INC 26759 403383753 SUM 12062 29769 INC 7398 625728122 SUM 4263 28450 SUM 4884 28125 SUM 10105 26597 SUM 1217 6862 INC 3074 934261985 SUM 8902 18870 INC 20390 221659895 INC 25827 743745039 SUM 5245 12406 INC 25668 24190151 SUM 25923 31020 INC 30074 378547726 SUM 9108 29211 SUM 11355 28284 INC 21658 424958367 INC 21449 920170128 SUM 9108 31297 SUM 2775 15316 INC 19243 926287942 SUM 10138 30832 SUM 5588 18140 SUM 10211 25009 SUM 10067 22126 INC 2437 10042784 SUM 5339 9659 SUM 12357 30872 INC 2562 893800424 SUM 4525 29106 SUM 11614 18026 INC 28290 144861940 SUM 7021 30388 INC 26130 890626392 SUM 8235 19091 INC 12752 146112734 SUM 2446 5495 INC 16080 995523661 SUM 4848 30505 INC 16736 788433990 INC 29930 564206411 SUM 507 13758 SUM 16917 31072 INC 7487 134574642 SUM 7056 17868 SUM 748 21330 INC 24838 457605250 SUM 24182 28571 INC 18016 729936151 INC 22058 138925873 INC 28589 929052908 SUM 12112 17157 SUM 14923 28692 SUM 19239 30113 SUM 5489 17348 INC 3009 869956191 SUM 875 19798 SUM 3966 29067 INC 26321 139053335 INC 16639 380146452 SUM 532 12754 INC 25905 140578571 SUM 10167 30457 INC 23018 79756346 SUM 17459 23902 SUM 15262 28828 SUM 14092 28924 SUM 3539 28713 SUM 1475 5586 INC 11553 80327622 SUM 11793 17040 INC 4656 880323952 SUM 495 12487 SUM 23863 31203 INC 798 79800676 SUM 5576 27257 SUM 607 27534 INC 26490 934319916 SUM 10278 21779 SUM 8740 29902 SUM 10822 31167 INC 29308 46541829 SUM 15470 26325 SUM 19779 26336 INC 24985 869695194 SUM 14733 29699 INC 5856 602028815 INC 20162 713878538 SUM 396 17661 SUM 3577 30224 SUM 9018 23135 SUM 1672 31394 INC 14645 760482174 INC 27384 945137030 SUM 4308 31129 SUM 13338 29242 INC 26565 342131386 SUM 2543 23465 INC 14256 28795614 SUM 12403 20404 SUM 5781 20304 SUM 1592 18915 INC 2355 839985142 SUM 7860 15362 SUM 4427 28145 INC 10074 960245338 SUM 12507 21572 INC 3286 20534543 INC 18206 137738916 INC 15391 713706604 INC 8732 112811595 INC 25515 442601719 SUM 4753 25202 SUM 2598 21663 INC 7573 995457906 SUM 1366 21609 SUM 13515 31378 SUM 17669 23246 SUM 1017 26882 INC 12674 138002302 INC 18338 877903162 SUM 13968 31031 INC 2132 875991853 SUM 16522 24797 INC 6681 19197475 SUM 4450 16422 INC 20073 878758790 SUM 30 14937 INC 5297 177600211 INC 5111 417885766 INC 19032 46720806 INC 15214 759999216 INC 18847 955250980 SUM 10173 25310 INC 23143 441467344 INC 7000 515930955 INC 22195 975145854 INC 5386 756401615 INC 7070 882695935 SUM 537 29590 INC 31074 939782511 INC 15735 744799147 INC 27391 621128326 SUM 3194 14190 INC 23174 934777788 INC 16013 607165614 SUM 6388 31310 SUM 17979 29897 INC 7093 268345496 SUM 20421 28091 INC 12874 940663749 INC 17075 11684557 INC 16361 995343245 SUM 7963 9662 INC 24344 754583787 SUM 4480 31425 INC 15242 978318945 SUM 8733 24977 SUM 642 28988 SUM 3305 10537 INC 28241 522168248 INC 17057 145323673 INC 11953 954938657 SUM 9023 21826 INC 466 80287068 INC 16498 458004031 INC 890 811881537 INC 30174 994231894 INC 23521 819988180 INC 17788 874490372 SUM 2847 8819 SUM 116 30114 INC 6003 24865652 INC 23622 583057482 INC 14059 28814724 INC 569 65349589 SUM 15198 29688 SUM 9376 26329 INC 20721 605345446 SUM 5538 9015 SUM 1457 10747 INC 25286 146392922 SUM 8529 18491 INC 11301 438609195 INC 11112 827605586 SUM 6751 29450 INC 14331 878985171 INC 21940 700568731 INC 17241 526446547 SUM 19212 23738 SUM 5587 14947 SUM 4507 23690 SUM 4385 27542 INC 7629 889583343 INC 23862 953578967 INC 2412 874725765 INC 15919 827741193 SUM 17814 29973 INC 9636 143541184 SUM 2545 22417 SUM 24820 31422 INC 20819 756400059 SUM 17930 30582 SUM 1492 13726 INC 26427 151979160 SUM 3421 21265 INC 24575 147425190 SUM 9257 23609 INC 5416 911269479 SUM 6374 25550 INC 19377 871842279 INC 17714 960747079 SUM 5883 13096 INC 9903 530565494 INC 7726 589330370 SUM 2347 11350 SUM 8005 22722 SUM 449 12059 SUM 3466 18247 SUM 795 13544 INC 20512 341789651 INC 18236 130456251 INC 4811 948275705 INC 27768 610582124 INC 23977 39896934 SUM 12509 29427 INC 1003 353231507 INC 297 481320987 SUM 3679 28550 SUM 42 18226 INC 31046 204623725 SUM 10118 30879 SUM 16223 26664 SUM 3870 24641 INC 13290 944558224 SUM 18442 30840 INC 18727 73191511 SUM 8478 10756 INC 23935 924173999 INC 17573 71244722 INC 29824 73000176 INC 25151 76048238 INC 12133 993373306 INC 14959 11492633 INC 755 382747355 SUM 6096 8298 SUM 9573 25851 SUM 362 3888 INC 7310 609584119 INC 16406 130694930 SUM 203 15453 SUM 6351 21620 SUM 2665 28477 SUM 8408 24533 INC 9775 147378350 INC 4757 20695336 SUM 24763 31373 INC 13233 474377309 INC 27042 653032724 SUM 3841 28640 INC 28447 956692755 INC 17857 62894753 SUM 15115 30890 INC 18427 551640136 SUM 2066 15858 SUM 1972 21210 INC 11750 756280679 INC 2999 333584784 SUM 22420 29137 INC 8264 944626794 SUM 1168 30116 SUM 4244 25922 SUM 17590 30492 SUM 16338 27625 INC 8605 130580085 SUM 7044 17677 SUM 496 10223 SUM 668 8229 INC 2766 911376364 INC 15626 69975568 SUM 1027 21065 SUM 7999 30225 INC 2191 65258903 SUM 6684 10815 SUM 13423 16010 SUM 7130 23595 INC 8196 991150805 SUM 11907 28870 INC 24968 22431387 SUM 3582 31310 SUM 11741 30599 INC 24048 792442736 SUM 21360 30664 SUM 5283 14096 INC 21731 826689783 INC 9830 146797718 SUM 3257 22584 SUM 270 20903 SUM 1361 26421 INC 25999 664988538 INC 15940 429752187 INC 18944 994617744 SUM 468 20816 SUM 20367 30065 INC 12735 593777153 INC 19094 878064040 SUM 28 3492 INC 12260 917413212 INC 8045 894156369 SUM 14024 29752 SUM 5793 25583 SUM 1217 30846 INC 30830 710231505 SUM 1853 6411 INC 30690 661591378 SUM 7786 20752 INC 19798 183680758 SUM 1054 13441 SUM 14878 23737 INC 16004 307305479 INC 15461 14729007 SUM 12995 15164 SUM 5769 18436 SUM 2469 31227 INC 21313 489529612 INC 28917 485573970 INC 8087 134847585 SUM 9612 30735 INC 21633 424056770 INC 14630 883778525 SUM 10949 20019 SUM 15082 30591 INC 25767 491022934 INC 10666 811931746 SUM 1666 7893 INC 12391 812709843 INC 23074 793724296 INC 4683 934543612 SUM 2070 9046 SUM 12560 29726 SUM 1564 19847 SUM 2823 16621 SUM 12135 22830 INC 3947 143944360 INC 26812 995472301 INC 21459 955199161 INC 11752 29046363 SUM 15574 30671 SUM 7509 23384 SUM 6855 28334 SUM 12220 24292 INC 932 689153540 INC 25643 13263649 INC 21134 113221002 INC 9545 70932018 SUM 20935 29302 INC 2084 795149848 SUM 4462 30002 INC 11938 990189313 SUM 1945 4668 SUM 1144 22642 SUM 7728 18929 INC 29305 124839348 INC 20267 608186933 INC 5509 491936626 SUM 18513 30242 INC 28428 466404306 SUM 159 23136 SUM 1491 18228 INC 8256 259480455 INC 25948 22213861 INC 14531 832602844 INC 19408 141851207 INC 22632 759354820 INC 4232 609241728 SUM 5200 25451 SUM 4244 9680 SUM 225 15477 INC 31161 105406165 SUM 8271 31349 SUM 2399 24100 SUM 7544 25051 INC 7485 696639536 INC 10712 325103751 INC 29781 457497695 SUM 14351 19624 INC 13534 207350670 SUM 10054 16324 SUM 4340 22119 SUM 5403 31234 SUM 714 25374 SUM 1006 22674 SUM 14289 23488 SUM 17278 27809 SUM 2370 26914 SUM 7019 28568 SUM 5072 27634 INC 1570 947450260 SUM 3992 31222 SUM 1641 27935 SUM 13948 30395 INC 16717 130158835 INC 14291 7051689 SUM 6129 13128 INC 7449 29055738 SUM 12004 22296 INC 1138 625890346 INC 23511 29030422 SUM 653 24384 INC 25883 870637438 SUM 27062 30319 SUM 18001 31191 SUM 13798 31232 SUM 24 10596 INC 22721 145114847 INC 7194 111676850 SUM 2494 22611 SUM 22608 30294 INC 20603 133816859 INC 7680 820989898 SUM 1570 19230 SUM 6017 24826 SUM 2569 30357 SUM 17167 31110 INC 7222 281368008 SUM 1756 25395 INC 6555 711933980 SUM 7583 26543 INC 11617 653929543 INC 5737 466446767 SUM 747 21498 INC 19798 872728148 SUM 15782 27972 SUM 13478 28032 SUM 5746 10171 SUM 12034 20692 INC 7980 97107237 INC 17216 18022565 INC 14720 793066946 INC 10443 321192794 SUM 6488 29738 INC 26033 953022358 INC 21629 748068738 INC 13336 138384858 SUM 21194 30596 INC 27584 12295018 SUM 14294 21153 INC 2787 873651398 INC 24479 8104342 INC 1237 418415652 SUM 6410 20802 SUM 23634 31000 INC 2737 971164072 SUM 6137 19520 INC 19481 138465733 INC 19969 25648020 SUM 1998 30549 INC 30285 439641205 INC 7525 75535444 SUM 1884 30318 SUM 2905 21870 SUM 951 29235 INC 9143 625316834 SUM 19003 22603 INC 922 956995824 SUM 631 25234 SUM 896 23228 INC 18291 957592464 SUM 1222 27131 SUM 2674 18905 INC 14207 6015208 SUM 5317 31333 INC 16567 783894818 SUM 6017 11180 SUM 15995 19809 INC 5736 71143842 SUM 11924 29635 INC 13370 978497699 SUM 15152 23119 INC 18974 652551414 SUM 225 27705 SUM 5021 18275 SUM 1360 11838 SUM 5919 20750 SUM 866 7841 INC 18233 142453996 SUM 24358 27607 INC 16391 800953998 SUM 10608 22701 INC 12944 957586328 INC 3108 20585316 SUM 10270 16928 SUM 10938 18900 INC 25665 878051385 INC 2625 945731708 INC 23156 126089383 INC 29752 842221281 INC 30627 23822404 INC 21265 130530956 INC 23017 146403557 SUM 4130 27352 SUM 8468 26133 INC 23823 910272118 SUM 988 29894 SUM 2070 30525 INC 28726 122269627 INC 30101 421415921 INC 4782 150215442 INC 13983 971594480 INC 6363 492122614 SUM 18529 26378 INC 18528 574907457 SUM 1 18032 SUM 16314 24989 SUM 6579 24076 SUM 42 21171 SUM 8306 26374 SUM 21522 30983 SUM 12513 25179 SUM 4215 17163 INC 29679 19620540 SUM 4252 20065 SUM 101 21986 INC 28672 892749966 SUM 6317 20629 SUM 397 20369 SUM 1021 22111 INC 31347 19715865 SUM 24431 26775 SUM 8771 29813 INC 3576 113751303 INC 23743 553910716 INC 23067 85266132 INC 29459 841144489 SUM 13315 31348 SUM 11053 28449 INC 6141 994461494 SUM 1240 27004 SUM 4286 17952 INC 25121 24735551 INC 630 668283454 SUM 28319 30137 SUM 5439 25306 SUM 8860 31338 SUM 2183 14608 SUM 3377 3920 SUM 8061 12532 INC 31457 929403531 INC 9129 24615138 SUM 815 21530 SUM 11126 17625 SUM 2730 15543 INC 23389 997024510 SUM 292 15362 SUM 97 29423 INC 29218 693175948 SUM 1042 21785 SUM 16922 30868 INC 7716 389391087 INC 264 71290562 INC 27165 911272024 INC 27072 491647976 SUM 10868 30277 SUM 12568 31422 INC 6534 480370013 INC 20765 281384249 SUM 2529 16361 SUM 271 30045 SUM 450 15226 INC 16622 552090552 INC 7936 542390038 SUM 464 14740 INC 9793 483601750 INC 10825 20600186 INC 23959 961843232 SUM 3953 7854 SUM 16883 21591 INC 14939 129019058 INC 8412 670982104 SUM 3473 22066 SUM 1114 29677 INC 27355 88144040 SUM 9251 16806 INC 16086 640401700 INC 19727 136701364 INC 30795 492195179 INC 11324 461223682 SUM 14437 24789 SUM 19724 26156 SUM 549 12429 INC 6050 27898499 SUM 3892 31417 INC 1722 15976354 SUM 7094 12753 INC 6094 461349898 INC 5804 156241468 INC 12811 894867551 SUM 17569 30155 INC 7381 878897525 INC 9504 357936330 INC 23978 508451693 INC 1023 147359343 SUM 6871 30595 SUM 18188 29839 INC 25752 143184861 SUM 19426 26588 SUM 9409 30574 INC 11912 448055617 INC 9596 146907519 INC 9675 743408249 SUM 13734 28947 INC 14779 147355422 SUM 19197 29632 SUM 9410 30758 SUM 16913 30921 SUM 20672 28111 INC 15336 20606713 SUM 40 5629 SUM 16108 26157 INC 23622 325375583 SUM 17962 28282 INC 7735 483779388 SUM 429 12357 SUM 9216 31153 INC 13457 684638961 INC 5964 80254788 SUM 20483 29342 SUM 1904 28527 INC 7599 810629452 SUM 5241 26831 INC 4437 78257789 SUM 14218 24778 SUM 24034 30122 SUM 6007 30915 SUM 8911 28568 SUM 12308 28852 SUM 14171 28502 INC 8012 147212083 INC 14178 10187654 SUM 3446 30323 INC 8017 147358613 SUM 4365 21361 SUM 165 22950 INC 26620 146394286 SUM 9067 27964 INC 12644 130393376 SUM 371 27389 INC 12926 961429240 SUM 2346 12158 INC 368 683855535 INC 17763 945223584 INC 24991 12914252 SUM 8876 28044 SUM 13934 24117 SUM 15100 25706 SUM 15671 21756 SUM 918 3633 SUM 5314 29000 SUM 17516 31179 SUM 25420 25687 SUM 5714 30347 SUM 1571 30822 SUM 209 3766 SUM 6273 28377 SUM 1793 18188 INC 1924 743727504 INC 13714 995514687 INC 22856 952518098 INC 13000 67405974 INC 510 214301800 SUM 3010 14693 SUM 1191 6814 SUM 11855 22029 INC 21431 147416485 SUM 1578 29237 SUM 10823 24593 SUM 13997 24577 INC 1274 146930786 INC 21611 324813592 SUM 6569 14303 SUM 766 27403 INC 22110 717690280 INC 13700 677670525 SUM 3330 27706 INC 19722 940807715 SUM 9776 30797 SUM 3712 17625 SUM 14 22556 SUM 2220 15200 INC 282 223742328 SUM 28616 30577 SUM 1786 23412 INC 24212 147467201 INC 23651 138024253 SUM 3256 27745 INC 26718 339372994 SUM 11181 22538 INC 10015 692377382 SUM 2750 20642 INC 9018 20637034 INC 17847 883899804 INC 19985 969775477 SUM 701 31403 SUM 12225 30863 SUM 624 28088 INC 12735 415883178 SUM 11402 27719 SUM 18 30441 SUM 5324 23689 SUM 7667 16275 SUM 24545 31182 INC 11364 201506692 SUM 10394 26608 SUM 11996 26674 SUM 18284 30939 SUM 10553 25096 INC 2790 572372255 SUM 10788 30778 INC 31014 960915517 INC 6938 869687551 SUM 4010 31102 SUM 39 8062 SUM 13571 28517 INC 22095 266497883 SUM 2376 19337 SUM 4890 20140 INC 30707 576237951 INC 8264 870920156 INC 16851 267478679 SUM 731 28166 SUM 6692 30042 INC 7998 283885281 INC 19162 821589332 SUM 1409 25096 SUM 143 9311 INC 9554 340132006 INC 124 426772917 SUM 10430 27466 SUM 15468 25218 INC 5936 937711875 INC 19092 844404404 SUM 17817 28208 SUM 19123 24827 SUM 7084 27197 SUM 28413 30122 INC 550 361840354 INC 13755 11289312 SUM 93 4017 SUM 26543 31217 SUM 276 26938 SUM 3726 26332 INC 16065 25801847 INC 8423 61043211 INC 6749 27071217 INC 24402 476354959 SUM 9489 29786 SUM 16653 28136 INC 21745 146776783 INC 8354 128555689 SUM 14839 21221 INC 540 864127223 INC 5567 852914609 SUM 4731 27522 INC 22095 743847270 SUM 13341 23194 INC 19951 810614672 INC 15261 147294258 INC 109 146878002 SUM 576 12967 INC 226 464786807 SUM 1480 4783 INC 28450 145292245 INC 14839 610516263 INC 314 812586253 INC 30918 944667754 INC 28500 339236189 INC 20457 684888630 INC 13434 536544270 INC 11273 145619763 SUM 4517 19511 INC 23648 733650745 INC 2698 979575381 SUM 5228 26743 SUM 12800 24918 INC 28282 146317562 SUM 3327 23605 INC 27699 409928158 SUM 3631 20866 INC 905 70550397 SUM 348 15731 INC 13339 138498225 SUM 5105 25988 SUM 16353 30239 INC 15113 20615842 INC 23660 970249331 INC 1449 190771924 INC 10353 267349441 INC 11465 147471367 SUM 13274 28543 INC 28636 756452261 INC 20508 10211592 SUM 3475 25554 SUM 9488 31167 SUM 6585 15702 INC 14590 602037770 INC 16969 707408965 INC 16143 886293770 SUM 13410 30795 INC 2430 605893797 INC 3537 415507044 INC 4905 483768529 SUM 4186 22910 INC 5765 143252994 INC 3971 528753212 INC 27999 143234541 INC 11191 200768812 SUM 21126 31318 INC 23398 456539700 INC 25865 762720390 SUM 70 29790 SUM 444 27968 INC 13662 26927522 SUM 2280 25174 SUM 11968 31135 INC 28279 990260468 SUM 7098 30932 SUM 282 31111 INC 9870 145173839 INC 21859 892627055 SUM 9884 27219 SUM 8130 28570 SUM 11186 31390 INC 21376 148776025 SUM 15413 28807 INC 21247 147462004 SUM 8183 24712 SUM 1755 31018 INC 11956 347500785 SUM 5263 7983 INC 24550 490265759 SUM 10112 17493 INC 19624 28512040 SUM 1782 30348 INC 1486 399925642 SUM 17545 25836 SUM 18760 28066 INC 14895 338811225 SUM 3355 30851 SUM 18177 24228 INC 27047 884624472 SUM 106 4470 SUM 63 28013 INC 21133 367840629 INC 15744 861120255 INC 20719 7494198 INC 19133 306415340 INC 27458 499019239 SUM 18245 31254 SUM 11418 22081 INC 21211 145916834 INC 20924 492137595 SUM 53 20358 SUM 19002 26261 SUM 26482 30654 SUM 3120 21172 SUM 11742 25878 INC 22111 40440112 SUM 15705 23882 INC 17579 129393934 SUM 16494 30438 SUM 5868 22220 SUM 7287 17016 INC 23144 27453150 INC 127 928326013 INC 29649 339777598 SUM 9488 30129 INC 27289 29073777 SUM 11701 18859 INC 24668 854375958 SUM 3740 30884 SUM 12137 30734 INC 24573 113622213 SUM 12641 20742 INC 12173 574500 SUM 172 25606 SUM 2432 6794 SUM 4147 25104 SUM 3851 27921 SUM 4282 20539 SUM 2536 11024 SUM 3558 18767 INC 9526 129885642 SUM 3854 25140 INC 2228 995286776 SUM 16848 25352 SUM 24630 30062 INC 18899 868542442 SUM 756 2740 SUM 9004 25663 INC 15210 146402521 INC 13221 17514717 INC 2183 899659130 INC 17371 146700572 INC 14096 625854298 SUM 21671 31459 INC 5490 405029036 INC 11561 333180511 INC 3818 845374806 SUM 11750 30689 INC 2726 492156448 SUM 1740 26421 SUM 3386 24003 SUM 117 30628 SUM 4633 13947 INC 2368 878435059 INC 3126 144296055 INC 6630 12045106 INC 24921 858569539 INC 22135 491901647 SUM 519 20057 SUM 2463 30357 INC 20785 747817438 INC 19906 732520603 INC 23129 903248780 SUM 204 28837 SUM 2415 11490 INC 581 886364894 SUM 9624 15373 SUM 583 26689 INC 7931 490841034 INC 8216 661660110 INC 26372 46952228 INC 22601 958819231 INC 25887 743845855 SUM 11669 30573 INC 2153 886026714 SUM 4280 28899 INC 7387 759550152 SUM 22414 24528 INC 3954 275052689 INC 17268 912802624 SUM 5064 31239 INC 6695 27810219 INC 25238 12251009 INC 23734 750162147 INC 7443 342104758 INC 18167 816647720 INC 15458 602213044 SUM 9 23207 INC 3586 323342738 INC 19676 115921657 INC 21693 182939662 INC 8889 27716225 INC 27416 144766082 INC 8435 610440062 INC 26645 541727287 INC 11591 944802683 SUM 2272 18873 SUM 2058 12897 SUM 1770 17320 SUM 7917 13906 INC 6920 677700517 INC 29824 10198197 INC 8643 146107194 SUM 18045 29246 INC 8389 946396876 SUM 3521 31105 SUM 17020 21559 INC 11854 805043835 INC 14115 3770154 INC 1651 915264354 INC 27020 19105070 SUM 6254 25369 SUM 1127 15890 INC 7221 608265561 SUM 8776 28345 SUM 1409 12652 SUM 875 27788 SUM 589 26310 SUM 8942 26304 SUM 16518 29663 SUM 3873 13647 INC 28809 609897378 SUM 259 20447 SUM 17525 29122 SUM 8776 27875 SUM 10948 27543 INC 19437 27759629 SUM 3071 29325 INC 31166 18534569 INC 1024 480101520 INC 8436 39594200 SUM 17109 25923 SUM 11235 26993 SUM 4121 23095 INC 24873 756963637 SUM 4005 17039 INC 9759 854629402 INC 23602 11966656 SUM 3521 13993 INC 28196 11929724 SUM 1389 28293 INC 15812 860154134 SUM 21930 29645 INC 12418 15945362 SUM 14656 29950 SUM 7634 27219 SUM 8819 28368 SUM 374 27902 SUM 4094 29862 INC 12597 534589954 SUM 8870 26654 INC 26431 960612546 INC 15104 145880285 INC 7740 265610702 SUM 10318 12249 SUM 5561 19366 INC 18212 921734309 SUM 22049 29290 SUM 18240 31436 INC 19851 594598397 SUM 6720 24644 INC 21350 20655579 INC 21917 420010979 INC 4746 31419112 INC 17551 877431997 SUM 8628 29649 SUM 5288 24782 INC 9725 12261525 INC 12423 755381843 INC 1625 76126922 INC 12908 599195042 SUM 12017 19310 INC 25218 903925968 INC 26162 113765447 INC 12283 530990913 SUM 634 26509 SUM 9664 29742 SUM 17032 27581 INC 8945 676515632 INC 29726 35417061 SUM 2400 30360 INC 18655 840290246 SUM 3778 23265 INC 5827 944678659 INC 15763 319102507 SUM 1031 30955 SUM 13574 22479 SUM 1889 21109 SUM 8375 31298 INC 10612 886431773 INC 26802 904796849 INC 17282 960752343 INC 14302 817161572 INC 20904 28498249 SUM 181 30962 INC 11502 693543520 SUM 19607 27940 SUM 1999 22969 INC 26719 833937628 INC 5839 559275301 INC 5928 528285685 INC 18601 19860385 INC 9416 878091021 INC 27266 871457835 SUM 19062 29450 SUM 9699 30637 SUM 3442 15291 SUM 9823 17372 SUM 2087 27084 INC 21174 367340210 SUM 2804 30686 INC 20031 939405155 INC 26340 938809488 INC 30381 874301287 SUM 9692 29024 INC 16361 983362274 SUM 120 12643 SUM 5741 26847 INC 23136 618513799 INC 17326 146418101 INC 10264 10080205 SUM 268 18816 INC 12147 747517405 INC 27561 791862457 INC 17864 887783059 INC 7351 7951256 INC 15876 137989822 INC 718 336716846 INC 22042 342139037 INC 3709 933060786 SUM 12305 25542 INC 173 874806574 INC 14708 133205807 SUM 3717 15085 INC 19281 993021320 SUM 154 27381 INC 7728 462279072 INC 30791 146668880 INC 4569 903105125 INC 28592 298004446 INC 12286 122001975 INC 24311 456359680 SUM 5079 25643 SUM 6580 29537 INC 13798 350863796 INC 14483 877687397 SUM 4404 31263 SUM 1217 2612 INC 5294 894479882 SUM 540 4504 INC 23256 917978144 SUM 6681 11831 INC 7211 550547929 SUM 5640 30234 INC 3812 754187692 INC 19510 923682575 SUM 381 26781 INC 29276 115988008 SUM 7541 14376 INC 6307 939936160 SUM 3260 20548 SUM 11872 28947 INC 19205 37956413 INC 26084 552373546 INC 23557 996433989 INC 30406 127897250 SUM 1026 27067 SUM 17226 26027 SUM 18 16538 INC 16696 916738297 INC 8427 957781500 INC 12153 134851967 INC 16044 792909281 INC 16426 143181732 SUM 11472 13495 INC 15825 777871038 INC 16110 757316678 INC 20255 129600436 SUM 524 15331 SUM 19657 26673 SUM 405 19492 INC 17943 29042893 SUM 654 9809 SUM 4079 16135 SUM 742 13488 SUM 5569 30008 INC 20223 144845953 INC 15645 876884408 SUM 4886 24859 INC 15515 684810677 INC 13704 653235609 SUM 11019 27664 INC 12693 693238877 SUM 512 31197 SUM 1168 13146 SUM 11527 25688 SUM 10971 27532 INC 4984 410063426 SUM 5981 21475 INC 12423 491126830 SUM 17671 30161 INC 17285 138826811 INC 26808 951095976 SUM 15943 30661 INC 1055 647528308 INC 22970 532656616 SUM 5205 8419 SUM 23221 31218 SUM 1619 30148 INC 5480 620868947 SUM 9250 18538 SUM 4308 21164 INC 14338 600006160 SUM 11482 27734 INC 25604 6307510 INC 21912 999250509 SUM 10648 23895 INC 18153 80328943 INC 10938 147454484 SUM 16734 26930 INC 10377 39795749 INC 23543 887422593 INC 25568 756368035 INC 5617 105522930 SUM 3437 26511 SUM 12980 29307 INC 1143 134725805 INC 16168 328438821 INC 21970 4472200 SUM 5499 23523 SUM 2177 25246 INC 12660 223744309 SUM 64 30627 SUM 15529 26139 SUM 1621 27884 SUM 56 17493 SUM 25675 30293 INC 8258 407926778 SUM 6188 28218 INC 7201 307343430 SUM 797 12746 INC 3100 24173289 INC 11387 678615480 SUM 22205 30130 INC 24165 130172735 SUM 6591 30837 INC 12362 190973162 INC 15622 59962185 INC 5585 994692632 INC 3739 894575033 SUM 4811 12491 INC 5526 147186518 SUM 6946 24141 INC 23470 659359303 INC 26472 109712320 INC 25284 215237822 INC 8877 953193259 INC 21658 357726614 SUM 672 13205 SUM 1951 12243 SUM 14514 23437 SUM 6900 24323 SUM 614 27034 INC 14448 68495748 SUM 2628 30691 INC 3401 28781245 INC 21197 491629771 INC 28958 930928375 SUM 917 29587 INC 22355 652474622 INC 3570 58569468 INC 9507 2345767 INC 908 134848289 INC 20286 939447970 SUM 6 17124 INC 27426 827218685 INC 29115 125942260 INC 12711 974888520 SUM 7950 20547 SUM 8749 27492 INC 13971 95981664 SUM 22963 27540 INC 16926 145845862 SUM 4896 14719 SUM 3556 28857 SUM 7200 13731 SUM 11636 29610 INC 6038 606242126 INC 305 134879293 INC 28331 147065900 INC 30257 12251393 INC 22143 355582631 SUM 12603 25118 INC 27436 400496052 SUM 4124 23728 SUM 23687 30720 INC 1629 954735939 INC 5788 147317806 SUM 5020 30391 INC 22813 405178047 SUM 1174 2481 SUM 1400 26759 SUM 4462 9694 INC 7400 69862565 INC 16950 559211196 SUM 3148 29722 INC 10747 483802828 SUM 817 14830 SUM 11103 23732 INC 22000 35940682 INC 21123 22214558 INC 25779 213022915 SUM 3041 16605 SUM 8653 23990 INC 758 440182111 INC 16870 600532230 INC 12012 206431913 SUM 19508 25642 SUM 4069 29580 SUM 3353 17607 INC 15559 625536773 SUM 5670 20198 SUM 6644 24920 INC 20724 147214305 SUM 7350 29136 INC 25566 938814952 SUM 17828 22803 SUM 9974 28634 SUM 3714 30611 INC 15597 950860683 SUM 8279 22122 INC 11644 534556450 SUM 10759 29849 SUM 3977 13878 INC 20596 538228215 INC 12217 22333844 SUM 5049 24373 SUM 1719 29983 INC 2955 144819915 INC 724 995441756 SUM 5926 28226 SUM 13812 23592 SUM 2376 21462 SUM 9573 29252 SUM 6821 21239 INC 27836 836545102 INC 10653 76979363 INC 1190 16451803 SUM 11443 15459 SUM 9495 30203 INC 16997 949006271 INC 29297 146401763 SUM 7647 14557 INC 12272 273768823 SUM 2653 13130 SUM 1558 26590 SUM 28957 29990 INC 22856 809497254 INC 3560 918064751 INC 12268 113895456 INC 27155 959597898 SUM 3961 16745 SUM 4507 16233 SUM 8199 29494 INC 23014 686896028 SUM 891 20146 INC 27811 138307917 INC 23729 341941205 INC 13702 274292401 INC 4813 118109088 INC 21976 458070439 SUM 2614 26665 SUM 4855 26268 SUM 25225 30933 SUM 3898 22631 INC 858 957542737 SUM 7298 28431 INC 8788 741759039 SUM 530 30791 SUM 5555 25411 INC 7023 96053086 INC 28737 974433832 SUM 9005 24257 SUM 107 30933 SUM 887 19983 SUM 5035 31063 SUM 20896 25283 INC 18067 993995204 SUM 120 23858 SUM 5903 30989 SUM 24131 26679 INC 17160 776532874 INC 26352 550793391 INC 11955 593694189 INC 28627 16036308 SUM 129 7312 SUM 4702 9653 INC 12186 922167652 SUM 4202 20604 INC 18612 307028203 INC 4644 534747430 SUM 21730 29655 INC 27464 859639538 INC 18596 722582785 INC 18481 343800376 INC 655 844274156 INC 3266 752156921 INC 25587 22185000 INC 8469 557179902 INC 18310 28288104 INC 23781 615633386 INC 25713 701357715 INC 26573 145070539 SUM 7925 27187 SUM 2616 20346 INC 15 752221593 SUM 17981 28038 SUM 8767 24902 INC 19136 28182604 SUM 1274 9938 SUM 7905 30287 INC 21621 9112634 SUM 386 31105 SUM 12890 22201 INC 20747 988152380 SUM 991 24970 INC 1408 207902640 SUM 380 21653 INC 24164 458644722 SUM 218 11855 SUM 1006 24244 SUM 2254 28693 INC 5136 13228860 SUM 11493 28802 INC 30468 682588807 INC 23426 128557853 SUM 2511 17106 INC 6152 126456621 INC 31051 995473394 SUM 4483 21328 INC 2858 433019817 INC 251 73329130 INC 18198 23831421 INC 7297 63467615 SUM 3918 30659 SUM 1029 22913 INC 9246 949865975 INC 14381 51019709 INC 16850 9636190 INC 24313 805369365 INC 14518 956209468 INC 7185 458088021 INC 15347 140506736 SUM 264 13956 INC 30895 492164438 INC 27967 697540030 SUM 16692 28321 SUM 5409 27729 SUM 11772 29474 INC 19948 552532448 INC 15686 576879940 SUM 517 24411 SUM 18182 30953 INC 7724 22551338 SUM 17412 31150 SUM 51 31402 INC 29673 80353563 INC 14088 19869046 INC 25715 201875265 SUM 6456 23466 INC 15139 975131453 INC 19537 576977682 SUM 2039 23460 INC 29880 933929112 INC 13776 69533087 SUM 9554 27416 INC 4395 34401841 SUM 7351 30947 SUM 3831 21227 SUM 3521 16557 SUM 1213 31120 INC 21811 132795473 INC 9200 407770749 INC 29125 105412861 INC 15591 601923380 INC 9905 73622842 SUM 10827 23681 INC 31204 498937853 INC 20868 965986506 SUM 13292 22503 SUM 8050 24441 SUM 6467 27919 SUM 9707 21112 SUM 4251 11796 INC 18740 600837025 SUM 4302 18036 SUM 6114 28862 SUM 519 1922 INC 2623 940936828 INC 19861 601246082 SUM 8035 21415 INC 28898 492035397 INC 25948 28498406 SUM 4358 24902 INC 6802 317768242 INC 3252 491909736 INC 23871 740556278 INC 24573 860774903 SUM 2299 20889 SUM 8245 28305 INC 13962 27976011 INC 20991 785636750 SUM 26530 29631 INC 7891 146805588 SUM 259 17332 SUM 1166 8226 SUM 8990 15285 SUM 230 14082 INC 28181 945098864 SUM 427 24349 INC 17448 280053032 SUM 6690 24471 INC 28241 28770488 INC 18886 595569178 SUM 1341 9049 INC 14878 424134129 INC 27097 483704849 INC 13034 925623572 INC 16735 223571257 SUM 1602 12858 SUM 5570 28227 SUM 1669 31140 INC 5126 945883316 SUM 17729 25209 INC 28408 892590349 INC 20150 417410367 INC 15793 126438173 INC 10760 919992779 INC 23098 10681867 INC 871 560268870 SUM 17218 30238 SUM 1658 25259 SUM 89 30170 INC 10055 12176869 INC 6380 625281159 INC 13653 793854289 SUM 4606 29631 INC 30239 939753162 SUM 11487 19990 SUM 4145 15119 INC 18638 71925417 INC 18148 24881256 INC 4620 458213201 SUM 7494 19765 INC 25583 442189636 INC 30210 8084013 SUM 16219 23156 INC 12707 147401793 INC 4384 749718939 SUM 11844 23352 SUM 8576 24954 INC 20503 861262537 INC 20564 954017292 INC 2313 604557083 INC 24040 456973625 INC 17128 890389258 SUM 13838 21769 INC 2407 540041823 SUM 4518 7969 INC 21231 147434365 SUM 2885 16714 INC 10397 921134686 SUM 8428 13939 INC 23132 935637379 SUM 1698 12268 INC 431 63725310 SUM 4530 24818 INC 9558 71116816 SUM 2271 8319 SUM 16283 27428 SUM 4292 31256 INC 11898 889166376 INC 5514 686866894 SUM 17 4755 INC 16365 85327954 INC 4700 720099210 SUM 145 9735 INC 19090 950576480 SUM 2973 24537 INC 20353 819884631 SUM 19405 28777 SUM 996 30287 INC 27217 934195601 INC 1875 845468889 INC 11402 133260865 SUM 2249 21795 INC 21571 887001809 SUM 23734 30516 SUM 27 31222 SUM 5631 20474 SUM 5754 31265 INC 18003 844289578 SUM 287 22837 INC 12774 850622540 INC 22240 720468145 SUM 25847 31251 SUM 6483 22502 INC 13916 979151082 INC 22509 425066432 SUM 820 30562 SUM 3100 27899 INC 13879 541354220 SUM 2551 17111 INC 16053 684879164 SUM 768 31349 SUM 1980 28819 SUM 2700 9802 SUM 9988 12572 INC 28807 954268434 INC 16773 914411144 SUM 16119 30528 SUM 12182 24591 SUM 5582 15879 INC 9769 468818005 INC 18633 843336917 INC 2878 424808040 INC 23251 559963947 SUM 2843 6518 INC 30880 147163425 INC 24805 787034561 INC 3561 143263354 SUM 17567 29462 INC 22160 852895222 INC 11652 878405650 SUM 2523 23918 INC 24488 459592799 SUM 8144 28557 INC 3918 250410140 INC 2434 796885813 INC 11495 815992991 SUM 18953 31085 INC 1524 55720445 SUM 9765 20820 INC 23455 216877203 INC 2778 112171427 INC 27601 922720211 INC 27147 901697081 INC 28463 144092307 SUM 4932 16887 SUM 26093 30719 SUM 11470 29400 SUM 5717 15687 INC 12095 846700281 INC 16739 29064351 SUM 8991 29754 SUM 407 23228 INC 27137 712858017 SUM 5263 20557 SUM 28079 31164 SUM 2982 31444 SUM 24273 28698 SUM 5843 19313 INC 31014 543216659 SUM 11021 28237 INC 1236 862020620 SUM 13407 30893 INC 8157 29079084 INC 3689 8934011 SUM 408 25035 SUM 14684 21942 INC 13413 80066149 INC 1972 219413585 SUM 13099 27331 INC 13333 600435758 SUM 375 29114 INC 21984 145090933 SUM 19226 19938 INC 9529 973048729 INC 8003 198898632 SUM 5692 10821 INC 11386 105516098 INC 664 409514473 INC 17490 904725593 SUM 12245 28138 INC 7307 760361602 SUM 11014 20970 SUM 6283 20419 INC 24276 543008964 INC 16550 11983526 INC 24497 28815750 INC 23337 36865409 SUM 296 6783 INC 14619 11688266 SUM 19 11037 SUM 20216 29184 SUM 4815 25655 INC 21684 79273590 INC 18869 468996795 INC 21917 936766479 INC 14581 147213083 SUM 7276 11086 INC 16603 536326778 INC 10872 923175167 INC 6682 823804188 INC 29846 147066702 SUM 7818 27793 SUM 3065 8797 INC 17979 85346202 SUM 8342 9847 SUM 588 1625 SUM 14355 27271 SUM 26397 31412 INC 29565 629340 INC 24520 28967767 SUM 4402 30900 SUM 7388 31442 SUM 424 25071 INC 30199 129650584 INC 5152 223781353 INC 30183 979582745 INC 18073 111342071 SUM 19473 31170 INC 28833 830433709 INC 8625 70709039 SUM 4763 30718 SUM 15973 24922 INC 21397 133708320 INC 21839 28890907 INC 11352 850827182 INC 23794 18963475 INC 8044 679878066 INC 18213 865795025 INC 5069 400106694 SUM 2388 22656 SUM 7838 17565 SUM 15069 31159 INC 10666 874809455 SUM 1369 2921 INC 15676 4200974 SUM 4788 29835 INC 31190 491999521 SUM 8495 29730 INC 2246 910831076 SUM 5516 13560 INC 21019 452830075 SUM 1740 20163 SUM 2168 16198 SUM 2093 28680 SUM 5852 30598 SUM 1818 23434 SUM 17199 29602 SUM 1599 28493 INC 22544 79047553 INC 30935 146906891 INC 13804 51080389 INC 7863 147301032 SUM 465 21073 INC 1862 878668598 INC 7668 146040799 SUM 927 30367 SUM 5668 25549 INC 17362 274521319 INC 7194 139835623 SUM 144 13603 SUM 8913 25407 INC 22162 146160563 INC 11597 860163499 INC 24116 119166240 SUM 5392 8026 INC 14126 886338648 INC 23792 80197834 INC 16061 845479227 SUM 12577 24805 SUM 4316 20726 INC 13484 400377207 SUM 13184 29872 SUM 12222 18130 INC 23126 978637549 INC 11762 732247345 SUM 12914 27340 INC 15235 982914645 INC 18724 418094784 INC 9181 979652775 SUM 4591 23276 SUM 13133 19446 SUM 22755 29695 INC 22891 109723733 SUM 3030 7865 SUM 26574 30203 INC 25914 491929208 SUM 14605 24461 SUM 4374 29936 SUM 3337 29543 SUM 748 15708 INC 2672 484497026 SUM 45 22424 SUM 2051 16086 INC 1101 710269450 INC 29819 693341314 SUM 3495 23903 INC 285 709088498 INC 16433 597420385 SUM 969 28312 SUM 21401 25116 INC 16272 496962115 SUM 563 11480 INC 6454 954438531 INC 27979 385560323 INC 8444 349195126 SUM 3803 28966 INC 11711 871733658 INC 25252 130237209 INC 6743 575978105 SUM 588 24681 SUM 4596 17323 INC 3008 944550257 INC 1144 752235345 INC 16712 146946707 INC 7360 925776206 INC 30062 871421593 SUM 691 22319 SUM 3119 15424 SUM 12286 29694 INC 22070 140093097 SUM 17068 30891 INC 17650 281785066 SUM 1980 3173 SUM 15486 24757 INC 17227 958993809 INC 24882 809617220 SUM 364 29966 INC 15697 708128125 INC 28167 16564630 SUM 143 27995 SUM 23262 27630 SUM 632 19598 SUM 59 5225 SUM 9192 25859 INC 18174 78219293 SUM 4181 8979 SUM 124 13427 SUM 3231 26338 INC 31221 785645098 INC 1906 943188586 INC 21858 539149178 INC 2485 868034382 SUM 3246 30637 INC 28573 339502159 INC 18880 917760346 SUM 498 13163 INC 12228 759564846 SUM 3482 11455 INC 2945 144813758 INC 14507 644887674 INC 5386 71621798 SUM 1969 10813 INC 24496 825137384 INC 7929 20646915 SUM 11847 31096 INC 30655 758100958 SUM 5799 24709 SUM 12148 19046 SUM 1257 26580 SUM 120 21020 INC 27465 24618808 SUM 10620 26383 INC 23128 13131679 INC 20347 796902502 INC 25861 596972252 SUM 138 11466 INC 20753 465953542 INC 15295 307542466 INC 25521 96588233 SUM 7263 29867 SUM 7045 21838 INC 5142 620120343 SUM 14983 29986 SUM 71 13734 SUM 9556 26105 INC 22909 780026069 INC 23163 56933694 SUM 1957 20605 SUM 15960 30592 SUM 10737 18052 INC 12974 77393234 INC 7352 46548636 SUM 698 26063 SUM 261 27080 INC 29775 113698456 SUM 97 20414 SUM 4741 31086 INC 4361 794093825 INC 5358 223208841 INC 10399 585397400 SUM 15104 25346 SUM 2629 18578 SUM 6618 29848 SUM 1878 15288 INC 22475 304941740 INC 10318 130389438 SUM 7530 19742 SUM 87 10817 SUM 1868 28774 INC 28745 758548966 INC 28368 626377952 INC 31203 105172195 INC 579 125983824 INC 23590 213030149 SUM 11065 30635 SUM 753 23908 SUM 11121 25111 INC 713 534345879 SUM 16332 29989 SUM 23785 30414 SUM 1853 5475 SUM 2920 29644 INC 2475 572253565 SUM 943 12131 SUM 2204 28243 INC 7436 7567345 INC 29731 955158694 INC 13563 819532389 SUM 531 14623 INC 25297 222621403 INC 30924 471226659 SUM 19456 31018 INC 31136 76061927 SUM 13754 25577 INC 10560 2846696 INC 18676 113478520 INC 24949 67773953 INC 12331 325095158 INC 12629 798839145 SUM 3478 8168 INC 3702 890285148 INC 24470 668932432 INC 6158 853448693 SUM 11404 28453 INC 9919 945898029 INC 18332 860772594 SUM 7206 23450 INC 25694 607995274 INC 9887 382655627 INC 26189 901740083 SUM 18919 30534 INC 20122 794109649 INC 15723 44696152 SUM 23070 29372 INC 22243 543230363 SUM 15694 24732 INC 14308 146680625 SUM 5795 31262 SUM 19 6556 SUM 7354 25835 SUM 2899 18875 SUM 5594 26727 INC 22209 146298548 INC 4412 120114677 INC 21326 884010179 SUM 10635 31313 INC 30754 920730479 INC 13392 893414150 INC 5979 383534187 INC 4443 534757657 INC 18943 785341539 INC 13407 995498023 SUM 3914 31240 SUM 3230 23340 INC 19815 978150510 SUM 6112 22138 INC 2570 44678322 SUM 3747 23017 SUM 14341 28629 SUM 1617 31067 INC 130 71269618 INC 13550 803687827 INC 10998 854376142 INC 12359 937454955 SUM 3432 29771 INC 10617 867502223 INC 6657 357444684 INC 27277 56794945 SUM 18387 29620 INC 19562 944329242 SUM 4313 15548 SUM 8274 30965 SUM 3689 30297 INC 11232 736362191 SUM 11558 22829 SUM 235 19124 INC 19071 482929428 SUM 1539 5365 INC 3969 116435290 SUM 5595 13514 SUM 492 20946 SUM 726 29059 INC 1630 25852749 INC 14317 4853257 INC 12971 807171807 SUM 25529 29160 SUM 7065 29155 SUM 6579 30021 INC 14871 887935982 SUM 11862 30194 INC 18788 70992392 INC 25799 970356512 INC 30036 11777646 INC 29631 953990362 SUM 386 15459 SUM 2488 13507 SUM 22727 31252 INC 21031 683920293 SUM 7412 26173 INC 26049 146885050 SUM 10623 24354 SUM 1368 24265 INC 13610 424664461 INC 28321 803298637 SUM 5938 25992 SUM 7241 29583 SUM 14734 31406 INC 28908 490066902 INC 29135 342897281 SUM 1302 21133 INC 18350 642617149 SUM 9157 29741 SUM 9687 29718 SUM 2688 20330 SUM 18882 28840 SUM 1871 9081 SUM 7733 23794 INC 9367 130693578 SUM 7842 28334 SUM 27727 31336 SUM 1403 24540 INC 20664 71672998 INC 26143 138996506 SUM 1583 30246 SUM 497 4896 SUM 4365 31081 INC 20099 610577543 SUM 92 16254 SUM 9464 22905 INC 21561 734205251 SUM 3871 21815 SUM 710 21669 SUM 6888 19973 INC 8709 609960136 INC 7298 146860486 SUM 1550 28128 INC 23227 821443070 SUM 2969 23217 INC 24056 11663469 INC 20897 536789101 SUM 6462 29804 INC 5552 146079552 SUM 8889 29676 INC 12195 827513150 SUM 1271 20240 SUM 9203 28731 INC 30316 490018909 SUM 546 27976 SUM 19409 28869 INC 30561 482898400 SUM 8716 28864 SUM 149 20410 INC 19141 877908565 INC 1085 29070501 SUM 1543 8075 SUM 10993 20474 INC 20712 892738644 SUM 19902 30860 INC 17125 735514023 INC 8926 475421882 INC 30707 89061093 SUM 227 24443 INC 1127 145318820 INC 21765 11874471 SUM 1533 6992 INC 12741 749645259 SUM 3358 28481 INC 26179 711172840 SUM 5039 29978 INC 15408 893373768 SUM 3579 26009 INC 17652 18587966 SUM 20020 29982 INC 356 607336590 SUM 2588 30701 SUM 20131 28982 INC 18415 56339645 SUM 8722 26797 INC 25735 668951897 SUM 2456 25396 INC 3969 409540194 INC 26904 534770183 SUM 1640 19794 SUM 22214 31366 INC 8526 254067016 INC 14094 982090933 SUM 15133 31454 SUM 2941 14937 INC 5939 855948114 SUM 15227 28834 INC 23797 913523694 SUM 6611 24381 SUM 3509 30620 SUM 13332 25500 SUM 1840 28671 INC 25162 60879261 INC 6459 382089038 INC 21471 197654948 INC 16153 726277408 SUM 10570 30463 INC 17956 134599470 INC 22459 28562640 INC 29809 13153929 INC 14849 65173495 SUM 49 9841 SUM 461 25382 INC 8646 718644811 INC 11529 142969639 INC 23457 11216379 SUM 6259 16151 INC 23135 142960641 INC 26746 524568099 INC 18321 582773462 INC 18347 465877295 INC 14411 24829674 SUM 6815 17274 INC 30875 955345124 INC 21949 146635823 INC 22512 12309989 SUM 315 15978 INC 1549 937135750 INC 29276 10488330 SUM 724 30147 SUM 3869 23568 SUM 11066 27470 INC 5750 787422998 INC 4747 608491001 SUM 11394 24068 INC 20806 211838546 SUM 17278 20400 INC 14528 489956527 INC 10108 80334871 SUM 22866 29962 SUM 125 8996 SUM 5294 29000 INC 13644 600421747 SUM 4395 24582 INC 26359 869692591 SUM 11674 30007 INC 4970 20024022 INC 25241 299651265 SUM 19629 30454 SUM 13572 23817 INC 27909 474893587 INC 15374 879000391 SUM 3227 30574 INC 3958 718371325 SUM 1492 15862 INC 26032 147468937 SUM 2650 17064 SUM 8267 28389 INC 17983 680722784 INC 21029 539221750 INC 5282 438638263 INC 20526 129559925 SUM 5836 18881 SUM 3775 29118 SUM 14532 26036 SUM 3514 19887 SUM 12267 29083 INC 22588 87324656 INC 22090 85321689 INC 8428 703080749 SUM 20362 30461 INC 18318 610348667 SUM 8400 21843 INC 28073 98226090 SUM 211 24824 SUM 144 25956 INC 9378 536655305 INC 16162 928339825 INC 23657 756191394 INC 15200 974463897 SUM 10687 30383 INC 25673 622219905 SUM 6825 23944 INC 3161 143266186 SUM 27 27030 INC 13980 918819237 SUM 1587 26113 INC 26208 872381967 SUM 8633 22164 INC 20222 922015823 INC 25268 20143943 INC 28842 407557092 SUM 9295 25034 SUM 8347 30360 SUM 7378 29886 SUM 2596 25011 SUM 559 28344 SUM 4908 19270 INC 26003 913242206 INC 7157 692420676 INC 9354 39584314 INC 27098 70462553 INC 9022 738009415 SUM 1108 30353 INC 26189 113910683 INC 7585 344598308 INC 26985 609008255 INC 23083 73031650 SUM 5748 12750 INC 25020 589244025 INC 21501 795148841 INC 18513 78178632 SUM 5805 25440 INC 22525 28530998 SUM 5179 19544 INC 11688 492210753 INC 5168 526544764 INC 30936 878961093 SUM 3444 18140 SUM 5362 29865 SUM 6990 28153 SUM 1335 21194 SUM 15243 29355 INC 31459 25807556 SUM 4358 26419 SUM 46 5926 SUM 65 16503 SUM 8741 28514 SUM 6749 28953 INC 10215 862975422 INC 2522 803298690 SUM 1312 26398 INC 27936 651772966 SUM 4432 31304 SUM 22052 24762 INC 6829 733112586 SUM 6354 21670 INC 26974 955208534 SUM 2785 27794 INC 18820 20674932 INC 8319 413188159 SUM 1591 28404 SUM 28860 30823 SUM 23720 31401 SUM 5330 21665 INC 19561 340921112 INC 23353 790268241 SUM 648 30155 SUM 22755 31388 SUM 5900 28969 SUM 1258 20251 SUM 9448 21652 INC 11103 920136613 INC 28613 817200876 INC 6088 14054467 SUM 10821 28202 INC 25618 264590590 SUM 785 19897 INC 16618 726307447 SUM 3607 17600 SUM 7800 30348 INC 23648 138800722 SUM 18100 27240 INC 15646 920965247 SUM 4355 19807 INC 29131 28939065 SUM 1519 18770 INC 19560 482757935 SUM 26393 30962 SUM 10687 29655 SUM 6287 25342 INC 19520 8111369 SUM 19135 25803 SUM 1796 5271 INC 23679 126935054 SUM 8816 27441 SUM 11984 30938 INC 1723 12169562 SUM 10470 26838 SUM 6303 11559 SUM 11437 29208 SUM 930 29008 SUM 1214 19461 SUM 10251 30089 INC 23658 935295365 SUM 3442 16638 INC 7226 783075580 SUM 13285 24879 SUM 564 26420 SUM 248 23486 SUM 7860 24162 INC 16532 687190938 INC 3270 961602936 INC 22651 995486071 SUM 48 28674 INC 19859 20669461 INC 19551 484304212 SUM 8517 30611 SUM 5193 26510 SUM 1453 25019 INC 2316 69362410 INC 3628 877186439 INC 20964 874562664 SUM 1815 27065 INC 9688 9060762 SUM 12461 26228 SUM 12460 18321 INC 17115 676050804 INC 22145 19489345 INC 21402 722584737 INC 24752 959298720 INC 10346 222451730 INC 17186 859590720 SUM 18138 23640 SUM 7306 25545 INC 24951 810867006 INC 4018 137716357 INC 7785 62698025 INC 16870 811359933 SUM 494 14497 INC 28707 610607523 SUM 6293 17026 INC 19312 205789975 INC 20883 339861417 SUM 3700 27511 INC 18545 147469597 INC 12981 494835263 SUM 5518 27960 SUM 979 29977 SUM 8853 30693 SUM 10030 23393 INC 14076 528470774 INC 11940 894866433 INC 26728 741750792 INC 17794 205896117 INC 7784 72634001 SUM 6476 19835 INC 4140 13175965 SUM 4060 7393 SUM 11066 19766 SUM 11586 28174 INC 2060 130511058 INC 7241 878935976 INC 20659 145870269 SUM 20916 31435 SUM 17135 20282 SUM 4129 30547 INC 19625 29046316 INC 3554 26912236 INC 30615 977568574 SUM 4402 30970 SUM 7968 21577 INC 19040 25373335 INC 8757 547266842 SUM 21791 29677 INC 17688 622229739 INC 27916 938373754 SUM 11395 30469 SUM 8256 13127 SUM 1269 2768 INC 13211 888108077 SUM 1227 12193 INC 10913 198714305 SUM 11707 28390 INC 18078 667877648 INC 21821 453905087 INC 14320 130592324 INC 7638 336886292 SUM 2562 16289 INC 13308 517748917 SUM 1650 18334 INC 5327 136901508 INC 8082 146793802 SUM 1788 9752 SUM 15104 26119 INC 29042 18303269 SUM 2765 5533 SUM 143 10699 INC 18602 40119044 SUM 24271 31326 SUM 12902 29741 INC 22838 592752584 SUM 20998 25956 SUM 20507 30840 SUM 2176 29715 SUM 4003 12210 SUM 11188 18543 SUM 4603 29196 SUM 5871 21324 INC 14160 55795157 SUM 2379 12478 SUM 4319 23797 INC 21907 71568646 SUM 2316 23407 INC 27234 474321498 INC 15124 49254756 INC 15210 709741556 SUM 7374 21065 INC 2330 894818979 SUM 471 7723 INC 87 887611218 SUM 2141 23991 SUM 12444 14270 INC 13081 796859479 INC 7612 326686080 INC 10981 146938638 SUM 4610 13382 INC 16392 945194922 INC 9582 584326351 INC 22686 577027810 SUM 22982 29844 SUM 8555 10557 SUM 353 27431 INC 18868 685634439 SUM 15345 26240 INC 16291 491904777 INC 15830 20682576 INC 5349 651745826 SUM 1251 31066 INC 501 81950594 SUM 6596 9273 SUM 21999 29428 INC 17810 752128940 SUM 527 27150 INC 5198 760421414 INC 28663 262618222 INC 23152 877603480 SUM 14180 27034 INC 17683 173386184 SUM 15532 27152 INC 24610 610604057 INC 8323 741750053 INC 14598 996424312 SUM 10136 31339 SUM 11017 30727 INC 26019 11162041 INC 1333 827571464 SUM 1160 26397 SUM 6349 27905 SUM 2864 18389 INC 5633 937918328 INC 6313 29033360 SUM 11504 28066 SUM 12452 28303 SUM 1575 31382 SUM 5044 26276 INC 16182 65297850 INC 4106 610086188 SUM 7644 22977 INC 31417 333481037 SUM 9383 22957 SUM 1077 22273 INC 18488 76115464 SUM 1648 11830 INC 27455 18599619 SUM 1158 28289 INC 9521 26893889 SUM 15308 30327 SUM 30421 31315 INC 25041 70931431 INC 17291 854652154 SUM 258 5456 INC 2231 341902420 INC 1822 105255858 INC 21014 1559476 INC 23302 109703643 SUM 2355 20272 INC 12582 954593688 INC 30962 759826155 SUM 8917 26433 SUM 8001 28916 SUM 5434 29365 SUM 19573 28543 INC 1928 67744127 INC 9853 868516915 INC 8356 7787593 INC 30950 892609158 SUM 8721 25363 SUM 2410 13069 INC 19936 617379771 SUM 307 22068 INC 589 7960422 SUM 5194 13900 INC 9263 592523328 SUM 2340 17093 SUM 25637 30108 INC 21785 315184166 SUM 4845 16204 INC 30001 487991398 SUM 2457 31250 SUM 3017 21841 SUM 9409 28433 SUM 916 19295 INC 26266 987708454 SUM 882 27681 INC 13482 201989144 SUM 20468 24230 INC 30476 340039071 INC 16896 142981279 INC 18558 24828933 INC 3367 208731739 INC 25916 726328648 SUM 20905 28920 SUM 9056 15735 INC 1346 54581928 INC 10398 852391060 SUM 8656 25295 INC 122 26963815 SUM 5409 31307 SUM 10571 31245 INC 10898 804766475 INC 18165 951456011 INC 22255 686552726 INC 20215 54698041 INC 1846 871291817 INC 21358 20673745 SUM 649 4635 INC 14869 357934285 INC 6566 26457318 SUM 4883 31048 INC 4990 186944569 INC 27626 878521853 INC 21574 93981825 INC 2113 71055401 INC 11696 73600200 SUM 11644 17726 SUM 162 26584 SUM 3645 23088 SUM 8343 23546 SUM 3390 25497 INC 6917 130099162 INC 16873 908982052 SUM 11652 29990 INC 26525 810555527 SUM 41 11124 SUM 3239 10288 INC 2619 870349070 SUM 1120 18531 INC 5412 796895144 SUM 3511 26036 SUM 1817 27307 INC 20760 268141831 INC 18555 570054243 INC 8747 808421769 SUM 2611 12258 INC 3595 385050288 INC 3469 630491029 SUM 10965 26640 INC 8968 483661447 INC 15093 808859299 INC 14651 607281389 SUM 11110 27308 INC 21415 890402085 INC 9068 991210563 SUM 1584 26315 INC 17609 601947164 INC 27471 878478114 INC 5052 878055625 SUM 18091 29941 INC 2526 740325683 SUM 13848 22656 SUM 984 12987 SUM 14272 24995 SUM 9064 28108 INC 8449 928187674 INC 781 836129602 SUM 19668 29250 SUM 6842 31272 SUM 109 26657 SUM 11631 25264 SUM 16844 27336 INC 11222 55385306 SUM 319 27733 SUM 1647 27010 SUM 6918 19819 INC 7260 940971878 INC 10405 860703620 INC 12197 79006270 SUM 21045 30997 INC 16642 941200052 SUM 30462 31295 SUM 10656 30960 SUM 111 7964 INC 19214 928281196 INC 30459 921536845 INC 14045 67433840 SUM 3540 22576 SUM 105 2249 SUM 8728 19612 INC 88 592743047 INC 5853 53862132 INC 30772 976082109 SUM 405 4932 INC 14703 61081434 INC 18890 911886770 INC 2116 490103976 INC 21712 899658613 SUM 12835 28528 SUM 1550 10366 SUM 3618 27618 INC 20362 9109230 SUM 2040 11654 SUM 5887 13125 INC 27360 136965958 SUM 13979 30353 INC 4062 540069497 INC 29862 146723255 SUM 16471 30352 SUM 944 11809 SUM 2422 17900 INC 28842 391289051 INC 11142 458599319 INC 17238 758234742 INC 1220 885764516 INC 13473 868118630 INC 20683 147413329 INC 16463 872687120 SUM 347 27254 SUM 8210 30853 INC 16910 29009132 SUM 12467 29943 INC 15365 485000182 SUM 2692 26448 INC 22021 4845730 SUM 10681 24764 INC 20238 28714840 INC 26051 425086104 SUM 5708 28774 INC 16009 978887670 SUM 22049 23119 INC 31014 8068670 SUM 19504 31321 INC 9680 422746307 INC 1008 986589991 INC 23639 550531742 SUM 4725 8197 INC 694 934358363 INC 23312 878466927 INC 9255 12824193 SUM 6274 12809 INC 2023 65328280 SUM 5330 31389 INC 1914 267585568 SUM 78 10769 INC 14792 129603053 SUM 10387 23930 SUM 9637 31203 SUM 8551 31138 SUM 8241 25931 INC 8635 28958710 INC 14219 740576649 INC 13336 351317092 SUM 2953 17416 SUM 7666 18022 SUM 9925 18233 INC 14061 360157959 SUM 14678 26313 SUM 153 15190 SUM 4523 28815 SUM 25339 31375 INC 13318 788653207 INC 12177 413006741 INC 30638 255699987 SUM 1797 20042 INC 2049 416696364 SUM 7008 11686 SUM 6161 28153 INC 1690 751200106 INC 18403 944829278 SUM 632 29545 INC 24270 536607956 INC 21502 811913001 SUM 3605 27679 SUM 5438 20213 SUM 10921 25862 INC 10478 403831906 SUM 8796 26403 SUM 17865 31279 INC 23734 17103140 SUM 6710 27699 INC 11213 127448493 INC 11425 149992953 INC 9696 78269246 INC 27125 982156297 INC 16975 96174612 INC 11157 71597021 SUM 14257 23844 SUM 2956 18131 INC 25918 29045233 SUM 14279 29083 INC 20287 804985830 SUM 6265 17409 SUM 295 18888 SUM 24885 29812 INC 27095 305819798 INC 4123 120957601 INC 6388 938443574 INC 3422 794233039 INC 20851 589633196 SUM 611 3535 INC 25973 76029194 SUM 1536 20479 SUM 18470 30309 INC 5733 136942030 SUM 2477 28764 SUM 1109 17728 INC 3684 23836982 SUM 1235 18385 SUM 2914 15539 INC 15074 906612213 INC 16358 975588596 INC 7010 990152529 SUM 1100 16360 INC 28741 953214660 SUM 4010 19630 SUM 1647 20123 SUM 17805 28289 INC 14399 111143285 SUM 10604 18876 INC 27444 28955249 INC 31266 146386229 INC 31382 685803872 SUM 21257 30910 INC 15434 415630460 SUM 7326 30978 INC 30694 210534743 SUM 14298 24334 INC 10766 952903440 SUM 657 7214 INC 18668 7569396 INC 28625 140517179 SUM 2975 11966 INC 11161 73215375 SUM 22897 29348 INC 1443 894583796 INC 6870 397691397 SUM 370 19806 SUM 4071 28356 SUM 3 12129 INC 7088 707665153 INC 30474 449593928 SUM 23018 29567 INC 28952 25505653 SUM 2111 27366 SUM 4662 28526 SUM 16056 23917 SUM 7705 20051 INC 15800 24087132 INC 11985 552692785 INC 16506 54569689 INC 15564 961506646 INC 1277 440752979 INC 19199 690899004 SUM 12525 31066 SUM 28937 31329 SUM 3023 21116 SUM 8376 14422 INC 1432 743000752 SUM 1029 9254 INC 31270 28423528 SUM 10722 31313 INC 30522 200047703 SUM 9176 26625 SUM 8428 20367 SUM 10216 19233 SUM 6794 28087 SUM 12322 27432 INC 19542 20695123 SUM 3818 23082 SUM 6927 18641 SUM 1246 23439 SUM 197 26397 INC 19710 802899330 SUM 14021 26508 SUM 4992 23746 INC 4535 22795094 SUM 1704 26117 SUM 500 19096 INC 21659 921336738 INC 26512 206351187 INC 27493 843467579 INC 2491 920202890 SUM 3260 12889 SUM 23944 29863 SUM 11722 17547 SUM 535 20483 SUM 6669 29054 SUM 4410 26265 INC 1781 596325421 INC 8969 876274192 SUM 18900 29961 INC 1703 407803540 INC 10597 886271345 INC 8285 729658346 INC 20685 10187096 INC 20734 234861704 INC 29621 132206521 INC 16190 23713843 SUM 12544 27334 SUM 1702 7564 SUM 7075 20623 SUM 2020 29835 INC 20277 394124781 INC 6246 266201057 INC 6842 575439338 SUM 8323 29662 SUM 8788 27724 SUM 4453 17451 INC 30001 987144618 INC 1426 4674909 INC 25011 760614762 SUM 17912 24523 SUM 8003 27019 INC 23284 146417432 INC 18424 374355230 SUM 4839 31276 INC 3122 114570763 SUM 901 27912 SUM 385 8281 INC 7967 787296067 INC 22940 353789977 INC 27149 985046781 INC 3421 450711290 INC 4637 113358322 INC 16443 173147689 SUM 3368 22010 SUM 3092 29771 SUM 1389 30950 SUM 8844 21663 SUM 5339 19261 SUM 947 20626 INC 12313 702809197 INC 23344 990623780 SUM 4908 29383 INC 29259 803136608 INC 10129 745334856 SUM 11488 29662 INC 30503 407741180 SUM 235 21761 SUM 4920 17097 SUM 369 12538 SUM 20042 30492 INC 14029 147201685 SUM 353 21624 INC 14790 941189527 INC 14027 147322353 INC 2202 65289390 SUM 392 1833 INC 19919 818627319 SUM 6510 28150 INC 21406 145338674 SUM 6305 21365 SUM 1925 17197 SUM 5110 30007 SUM 13821 26598 INC 7106 490109171 SUM 25010 25866 INC 30165 808500281 INC 3217 833435749 SUM 1999 25347 INC 28414 342976980 INC 27566 744453324 INC 3588 4665704 INC 23089 610551209 SUM 1258 28930 INC 24241 520050852 INC 18522 130696023 INC 13809 958246719 SUM 19767 29418 INC 18654 18211075 INC 18277 479075218 INC 25963 697688364 INC 7576 140134868 SUM 486 30210 INC 8824 606147143 INC 22504 489863205 SUM 18751 29768 SUM 24115 29821 INC 15622 55590634 SUM 2637 10902 INC 28353 552650076 SUM 12047 26787 SUM 5811 27616 INC 21475 937425182 SUM 5219 14761 SUM 2694 21490 INC 22818 550572225 INC 15756 802721997 SUM 5435 30142 INC 30610 870471932 INC 12101 610399996 INC 22289 520028901 SUM 10553 25409 SUM 551 30017 INC 1518 145234132 INC 13356 28634388 INC 24668 29009660 INC 11932 830308977 INC 1562 609543507 INC 1452 29345269 INC 30290 128558784 SUM 1332 29300 INC 19979 207888424 INC 20719 961155680 SUM 8698 30596 SUM 2578 3289 INC 25024 392215722 SUM 2101 23863 INC 21293 80182463 INC 14108 18830494 SUM 9899 30594 INC 1514 978424480 SUM 589 26853 SUM 5347 18579 INC 28909 670289719 INC 1313 338815316 INC 7367 668810 SUM 10337 22094 INC 24209 111797196 SUM 13709 31112 INC 16074 993894497 INC 19075 28944748 SUM 7310 29013 INC 6094 456596550 INC 1324 27714524 INC 15393 904600861 INC 10308 811822456 INC 20732 978745198 SUM 5161 29134 SUM 15478 31116 INC 26354 356929879 SUM 5613 17143 INC 4469 626046835 SUM 3372 21769 INC 20905 972756201 SUM 104 12629 SUM 3048 31155 SUM 163 7354 SUM 9854 27147 INC 1314 124391778 SUM 7839 23425 INC 17683 13193380 INC 26273 891601065 SUM 6178 7884 INC 31066 145247091 INC 7604 146914899 INC 5379 470053266 SUM 18466 29513 SUM 24203 29643 SUM 8010 29989 INC 11668 303586084 INC 4750 979029013 SUM 9924 30343 INC 21407 79268759 SUM 5418 19324 INC 28480 653097497 SUM 5275 15918 SUM 3582 31070 SUM 20994 30906 INC 2217 953431110 INC 31101 73355834 SUM 4828 21941 INC 20003 790617001 INC 28786 619212545 INC 16463 909148880 SUM 2439 11167 INC 13217 58045968 SUM 1613 30995 INC 29963 145201402 SUM 13136 22008 SUM 11036 28891 SUM 4704 28256 INC 13450 927351126 INC 20361 960925860 SUM 5971 18225 SUM 2190 6950 SUM 10869 29648 SUM 10015 29889 SUM 3616 13424 INC 9302 113888125 SUM 12240 23949 SUM 16391 30984 INC 7536 818798006 SUM 6223 12818 INC 21740 133810139 INC 19451 968755816 INC 3296 384634504 SUM 13869 20776 SUM 21760 22709 SUM 6559 29490 INC 13810 143251695 SUM 2975 7109 SUM 17584 28859 SUM 21025 30035 INC 14989 19592124 INC 23280 130402991 INC 14127 73658777 INC 18295 490896858 INC 14760 600557997 SUM 22543 26803 INC 996 146924379 INC 9910 701616393 INC 13871 758002526 INC 15011 105234478 INC 13913 949360916 SUM 3723 28169 INC 31257 146081536 INC 18701 991265635 INC 21719 902612800 INC 30490 146814940 SUM 11487 29245 INC 22718 427115795 INC 20486 989236918 SUM 3162 27911 INC 27383 709759054 SUM 24391 31006 SUM 14047 27404 SUM 1652 4622 INC 13432 141072136 INC 16649 12777275 SUM 4486 16519 INC 5363 548410202 INC 9638 801364836 SUM 167 29595 SUM 444 19465 INC 3554 887523585 INC 10078 242179067 INC 11353 362259565 INC 23775 12200949 SUM 11114 27402 INC 29340 806705018 SUM 19758 28221 SUM 6366 10741 SUM 28937 30721 INC 24762 870124106 INC 27725 937637242 SUM 3852 8612 INC 13917 152424294 SUM 6660 31114 INC 25633 111806920 SUM 5025 31440 INC 27343 727794156 SUM 14060 25932 INC 20379 6626128 SUM 7597 28233 INC 1083 126268929 SUM 18779 24662 INC 3499 735471552 INC 26764 195947365 INC 1686 21823398 SUM 4996 29605 INC 13374 818711900 SUM 12370 17284 INC 26445 429099209 INC 28777 860925379 SUM 2876 11768 SUM 232 6843 INC 18604 453015547 INC 14875 867162588 SUM 9924 16536 INC 2384 617389149 INC 16838 878366189 INC 14557 926788695 INC 22375 433490431 SUM 11638 31076 SUM 2330 21935 INC 563 804746526 INC 9699 486953591 SUM 2889 26618 SUM 1234 16655 INC 18430 541911570 INC 25753 759783407 SUM 2519 18173 SUM 10366 29056 INC 16679 625848654 SUM 2675 18120 INC 3138 73735352 INC 4594 80198543 SUM 3700 30855 SUM 6337 18812 SUM 12151 27638 INC 6565 920067805 SUM 481 25236 SUM 11563 24287 SUM 10394 26643 INC 28300 888609179 INC 17328 239130621 INC 11601 2153235 SUM 3610 18615 INC 9462 143274737 INC 20289 692400334 SUM 1625 29909 INC 22673 34231974 SUM 4546 12470 SUM 24090 24543 INC 2285 894671454 SUM 11401 27067 INC 12343 735343381 INC 63 948344000 SUM 8470 24912 SUM 7520 25765 INC 15111 888202501 INC 21187 606310068 SUM 25362 28648 INC 27445 677409252 SUM 6831 30099 INC 2675 163035907 SUM 22870 29532 INC 771 475088643 INC 9319 141163119 INC 17695 70884484 SUM 10980 14303 INC 28169 147423573 SUM 10276 16938 INC 3731 18580873 INC 24 206739250 SUM 520 29082 INC 16391 844922984 INC 22620 370558623 SUM 282 19864 INC 30822 989397837 SUM 3976 8711 INC 6674 100995412 INC 10863 5353809 SUM 19358 25008 INC 9373 52707950 SUM 15151 25087 INC 16045 138833314 INC 26886 819436429 INC 7589 809214856 INC 25207 68185562 INC 3641 789368745 INC 28484 27746927 SUM 4491 31063 INC 12303 676954766 SUM 2014 22351 INC 9054 223199539 INC 15793 617154589 INC 17273 969356845 SUM 4544 23590 INC 22180 627630328 SUM 4086 27171 SUM 650 2890 SUM 16159 30784 SUM 11577 27354 SUM 4277 28335 INC 22830 972915895 SUM 5650 30539 INC 10859 56495083 INC 24225 657444593 INC 22342 933808094 SUM 7821 10703 INC 23738 13111307 INC 18248 949012797 INC 725 470148737 SUM 968 26308 INC 18301 323278064 SUM 7954 29876 INC 22785 760337952 SUM 2241 12652 INC 14312 103413349 SUM 7799 16449 SUM 15724 30078 SUM 11505 31203 INC 3756 989108095 INC 22856 448145626 SUM 14921 28467 SUM 10191 12288 SUM 10054 16834 SUM 28016 30013 INC 28082 28818988 SUM 335 7780 SUM 12978 29637 INC 23126 940369965 INC 2215 339645292 SUM 8351 18826 INC 26815 25731471 SUM 4530 31086 SUM 932 25207 INC 23229 735364537 INC 24262 111817923 SUM 3869 31314 INC 13759 490809646 INC 23863 742592797 SUM 10248 22486 INC 9144 393303077 SUM 9636 14788 INC 12090 874320548 SUM 319 28938 SUM 19191 29099 INC 7195 592711856 INC 4477 146151944 INC 12535 750597182 INC 27942 756698416 SUM 7168 12530 SUM 12276 20867 INC 25757 275014049 SUM 184 18042 SUM 511 19069 INC 19966 954117042 INC 16815 217718040 SUM 3822 29565 INC 16641 199558689 INC 16228 29035791 SUM 471 9102 INC 7762 804825315 INC 27151 305214185 SUM 5837 23764 SUM 419 20189 SUM 3701 29323 INC 6914 642803940 SUM 15329 25156 SUM 2539 6946 SUM 17174 29236 SUM 11012 27012 INC 14029 418361074 INC 14213 593828903 SUM 3642 26236 SUM 10407 31456 INC 3539 891681839 SUM 2602 12286 INC 18336 24855154 SUM 27574 31415 INC 23131 54751425 SUM 5646 21278 SUM 282 21518 SUM 474 29911 INC 3858 890101276 INC 13946 137588885 INC 16943 935303729 SUM 22121 28200 INC 9634 6591663 INC 30862 793829641 SUM 9701 22472 SUM 13400 30813 INC 31095 790917331 INC 4781 718668797 INC 12220 600157025 INC 22207 759854707 INC 1049 4288432 SUM 22634 23941 INC 23478 989986983 SUM 68 31387 INC 20008 12270174 INC 8820 12614585 INC 12700 71976609 INC 18503 6791412 INC 3845 90855566 SUM 810 24791 INC 3427 596884947 INC 19126 26854567 SUM 2733 31368 INC 3924 957246799 SUM 1685 15388 SUM 3275 17660 SUM 21480 29513 SUM 20979 23380 SUM 9040 30872 INC 28887 802891586 SUM 3984 31011 INC 8572 734775011 INC 14928 624014771 SUM 438 11029 SUM 2395 21612 INC 18411 352162305 SUM 11375 30938 SUM 19002 23218 INC 19599 994292676 SUM 3264 18485 INC 21605 418286241 INC 13877 954284628 SUM 2720 30355 SUM 8713 18635 SUM 1655 16708 INC 21801 609928785 SUM 3847 29597 SUM 1497 11858 SUM 17603 29337 SUM 15655 30151 INC 22439 130676648 SUM 306 21434 SUM 5444 16000 SUM 28871 29666 INC 4559 950833810 SUM 7486 29425 INC 18328 819193495 INC 17703 676727372 SUM 501 3311 INC 30992 10626172 INC 10946 3184212 SUM 321 18435 SUM 11129 21350 INC 29252 154534200 SUM 7393 25367 SUM 11227 20843 INC 12297 484674575 SUM 4033 30081 INC 6329 917895686 SUM 10251 27349 SUM 3017 9156 INC 13375 149726713 INC 11996 921019328 SUM 13632 30458 SUM 7801 24016 SUM 5530 22767 SUM 2007 28101 INC 24706 995401602 SUM 1301 23035 INC 15044 978703527 SUM 9178 19955 INC 14111 144145285 INC 16999 970420713 SUM 19267 30796 INC 9389 425083482 INC 25355 98174199 SUM 2778 18329 INC 18813 684332082 INC 12773 636899132 SUM 13163 27662 INC 23661 904725829 SUM 6223 13449 SUM 13185 25000 INC 1280 767489632 SUM 7274 27430 SUM 958 6992 SUM 1912 26691 INC 29122 58845312 INC 4404 352954990 INC 25032 366255127 INC 13704 1692204 SUM 897 31192 INC 20605 693482635 INC 2632 3115259 INC 16882 283148542 SUM 5035 15292 INC 8517 60879453 INC 19940 977531906 INC 6457 71998491 SUM 3960 16747 INC 2705 4094329 SUM 20143 29476 INC 6100 998670731 SUM 11663 17144 INC 24341 361501343 INC 31033 383856118 INC 16700 961948926 INC 29866 21719041 SUM 11518 26018 SUM 3542 20985 INC 31288 49320738 SUM 6420 15839 INC 18456 55369421 INC 28269 130643167 INC 18443 140115722 SUM 17786 21907 INC 13594 24887600 SUM 15520 28292 INC 6180 805281765 INC 25833 805198217 INC 12469 29026194 SUM 15174 18031 INC 13089 894181133 INC 1170 21741987 INC 5476 12179478 SUM 4795 22485 SUM 14457 22182 SUM 11256 19264 SUM 1186 4701 INC 15389 867892221 SUM 1322 21133 SUM 6192 29054 INC 23909 644129596 INC 9565 8056834 INC 9252 685540915 SUM 4213 28771 SUM 16168 26793 SUM 13037 30930 INC 22259 754009301 SUM 26884 31085 SUM 7073 22087 SUM 1720 15919 SUM 6372 15735 SUM 245 26151 SUM 19409 26837 SUM 12605 31116 SUM 2170 27872 SUM 1568 23463 INC 14226 137687674 INC 5739 502691646 SUM 12271 22320 SUM 17904 30922 INC 15642 66584306 SUM 10186 20851 SUM 615 27794 SUM 4778 20104 SUM 4283 13028 SUM 1217 29361 INC 9486 383130760 INC 12244 955271250 INC 15890 5550935 INC 7422 400368706 INC 5064 29045645 INC 10175 610338742 SUM 10634 19400 INC 13758 4285914 SUM 6557 29561 INC 21007 138037896 INC 31095 172161550 INC 21191 592842776 INC 28679 290279041 INC 21289 941522463 SUM 7692 27512 INC 9238 733946953 INC 27229 239366075 INC 1198 28437410 INC 16975 505698494 INC 24555 946050721 SUM 10166 31068 SUM 11740 29889 SUM 4450 21725 SUM 4395 14680 INC 18766 142720693 INC 16622 27990139 INC 656 491542412 SUM 25042 26176 SUM 19065 30807 SUM 3601 30157 SUM 6396 29932 SUM 29 12345 SUM 11541 25999 INC 9057 103232345 SUM 9746 29560 SUM 13693 27666 INC 9874 4866774 SUM 26291 30208 SUM 610 31357 INC 3090 457016107 INC 16182 80097356 INC 5072 476073813 INC 2032 306819631 INC 23619 75623035 SUM 2632 19263 INC 7513 12272000 INC 21461 219546167 INC 26082 734821042 SUM 8039 31090 SUM 941 7193 SUM 1385 21887 INC 641 804904077 INC 8718 255670973 INC 27305 61039433 SUM 7886 21117 INC 18066 327110586 SUM 5947 25741 SUM 11515 20515 INC 15040 747999458 SUM 3237 23294 SUM 4892 13289 INC 8608 133814749 SUM 4935 30582 SUM 6143 12170 INC 20078 816076579 INC 562 407728563 SUM 1165 31069 INC 1067 181923094 SUM 1999 26229 INC 15327 383086242 INC 24887 804545950 INC 535 890179532 INC 30177 711224473 SUM 7162 26104 INC 1704 223074139 SUM 11314 30898 INC 4199 6475051 INC 6553 134351719 SUM 11575 31450 SUM 13962 30626 INC 20777 788032053 INC 21471 483757156 INC 25121 67603483 SUM 5904 9665 SUM 835 21376 INC 6725 536840936 SUM 19537 26026 INC 28302 25882595 INC 28492 594624994 SUM 17645 30292 SUM 3455 19274 INC 9697 744602403 INC 7108 56883983 INC 25428 766442397 SUM 12333 27763 INC 15704 869684269 INC 21383 8375983 INC 28466 414515185 SUM 15588 29769 INC 15159 70692532 INC 2258 856360457 INC 5292 986786795 INC 13895 626629380 INC 3778 535293741 SUM 82 28788 SUM 1311 22136 INC 10694 751757519 SUM 1528 22077 SUM 7518 28125 INC 9385 958366794 SUM 4093 25977 SUM 273 20734 INC 2847 105481419 INC 20055 728216904 SUM 15233 22887 INC 24825 214818591 INC 8028 803176341 INC 20900 626326424 INC 25469 586215748 INC 12765 27940214 INC 6369 936535171 SUM 668 30475 INC 21116 56682123 INC 12382 138453889 INC 3560 641534142 SUM 2095 15165 INC 17507 111246345 INC 22553 147433038 INC 2331 536985812 SUM 13149 16519 INC 25179 944816074 SUM 353 26859 SUM 8987 29500 SUM 11264 28923 SUM 18450 31164 SUM 2028 21219 INC 20812 13214979 INC 17700 11246753 INC 25161 756377434 INC 24254 12549337 SUM 4187 29413 SUM 11985 30467 INC 5349 104701150 INC 27883 894493892 INC 25874 875622159 SUM 13276 15313 INC 28931 720415050 INC 15524 126477996 INC 20112 146371918 SUM 1230 15998 INC 6312 384495216 INC 10901 156519681 INC 1910 77957751 INC 27349 789839531 SUM 1215 13209 SUM 574 27659 INC 15138 651137580 INC 25342 76957424 SUM 16102 30749 SUM 1365 26475 SUM 19560 31445 INC 16579 348699320 SUM 430 22133 SUM 16505 23711 SUM 15143 30564 SUM 10239 31087 INC 6503 257266307 SUM 25232 28839 SUM 22489 30919 INC 21322 134878474 SUM 9024 21404 SUM 16488 22717 SUM 9787 27875 SUM 9883 28146 SUM 12804 24733 INC 28499 29078994 SUM 1335 19098 SUM 1929 27368 INC 29296 787354861 INC 23406 418352280 INC 29191 870625130 SUM 6 27063 SUM 4305 12762 INC 19191 991613209 INC 19020 491590376 INC 10816 215991800 SUM 303 21013 SUM 651 15093 INC 10820 26712884 SUM 9781 26475 INC 25859 147442015 INC 26864 987825127 INC 11748 111623493 SUM 1906 11247 INC 343 28780814 INC 14946 683218788 INC 22826 959849566 SUM 808 22730 INC 24373 78235224 SUM 8297 11471 INC 20768 738051684 INC 16642 803274590 INC 16810 418306258 INC 7777 141844416 SUM 16946 25463 INC 28682 945316833 SUM 10458 20796 INC 28594 693348774 INC 14058 810930238 SUM 3952 26003 SUM 10483 23256 INC 21592 105370684 SUM 5398 28304 SUM 865 18118 INC 7454 589596847 SUM 5828 22584 INC 25787 3644557 INC 7994 728036913 SUM 10282 21945 INC 29936 144226990 SUM 15156 27927 SUM 19775 30928 INC 3564 687205410 SUM 18061 31086 SUM 2556 30133 INC 19479 929080366 SUM 3312 11344 SUM 4824 11703 INC 7920 583684773 INC 21580 475397304 INC 30408 686506761 INC 29363 961706272 SUM 6963 16519 SUM 14773 28084 INC 27988 13088604 INC 23060 540785768 SUM 17311 26288 INC 30994 667014807 SUM 13984 31175 INC 1057 837089015 SUM 3473 20398 SUM 18934 29498 SUM 563 31161 INC 2404 441565359 SUM 11329 19704 SUM 1375 18257 SUM 2054 18290 INC 8823 841281540 SUM 6785 28875 SUM 4391 30078 SUM 9848 20548 SUM 217 17497 SUM 24641 31229 SUM 21291 26388 SUM 11031 28853 INC 1190 512947360 SUM 5253 20826 SUM 2752 23946 INC 2350 990396794 SUM 14184 29272 SUM 19291 26270 INC 21397 751192727 SUM 19368 30722 INC 17866 143278358 SUM 158 11547 INC 23827 29046040 INC 18564 878857687 INC 2343 602386440 SUM 4811 28087 SUM 1325 19074 SUM 789 23234 INC 29004 127159751 SUM 19290 23482 INC 20719 181818746 SUM 14277 19806 SUM 2818 6638 SUM 5584 25203 INC 5150 22082806 INC 27690 936764718 SUM 17153 23686 INC 15567 408439557 SUM 2131 19204 SUM 433 12791 INC 16426 303351377 SUM 1110 5569 INC 17838 962784446 INC 13639 519973109 INC 11615 145345589 INC 17613 610064426 INC 27966 819483108 SUM 216 20002 SUM 10815 28814 SUM 21368 25133 SUM 21370 28503 INC 4219 53789867 INC 8911 28905826 SUM 3427 25369 SUM 1009 9964 SUM 18926 25590 INC 21669 543211603 INC 19553 349267588 INC 21071 618257729 SUM 19645 29797 INC 3562 492030893 SUM 10712 28975 INC 17630 147086531 INC 14536 492202875 SUM 5288 12965 INC 15875 122303934 INC 30805 28824484 INC 499 122300793 INC 804 751857251 INC 25058 79274521 SUM 47 14256 INC 5613 128504947 SUM 9234 31434 INC 29009 971980063 SUM 4286 28282 SUM 9483 15853 SUM 2202 31271 INC 9422 64280626 INC 30333 73710115 INC 12478 921861950 SUM 570 24643 SUM 653 13421 INC 9754 615579980 INC 13746 335789467 SUM 5181 26148 SUM 268 20494 INC 9835 877261305 INC 9058 23370262 INC 2493 67805124 INC 27556 574870359 SUM 4724 30808 INC 31279 921732226 INC 13796 583303758 INC 13273 921787227 INC 1614 954918813 SUM 15545 30745 INC 5930 894601793 SUM 5414 29381 INC 13452 527655315 SUM 4132 29085 INC 8395 351346056 SUM 1338 9513 INC 27525 657689977 INC 25202 938805104 INC 31267 956558670 SUM 1584 26722 SUM 7801 17005 SUM 8276 31078 INC 5833 147416440 SUM 6395 28536 SUM 30172 31450 INC 3439 827484745 INC 15004 885670914 SUM 240 23570 INC 26356 194328506 INC 16853 73417268 INC 24492 81117821 SUM 1096 31055 SUM 16134 22059 INC 28202 458481655 INC 21386 552679431 INC 28343 644145502 SUM 7365 27418 SUM 18795 29168 INC 27785 935690337 SUM 15412 29921 SUM 19130 20783 SUM 3729 16046 INC 22564 722351844 SUM 3043 27305 SUM 13351 25253 INC 23726 45249362 SUM 896 6492 SUM 13380 23807 INC 10164 687080030 INC 17155 141319041 SUM 374 21339 SUM 3630 19325 INC 5928 826297588 INC 24057 729771781 INC 2162 26545519 INC 6081 605237304 SUM 217 19486 INC 29769 221677023 INC 7553 581219264 INC 465 935112050 INC 17229 874597349 SUM 12790 26940 SUM 18644 27134 INC 27457 954162091 SUM 1401 27490 SUM 1848 26136 SUM 7189 23383 INC 27432 758802972 INC 24335 316952223 SUM 7654 21565 INC 2959 28817453 SUM 5924 12622 INC 5015 53104298 SUM 1403 26542 SUM 18230 30532 SUM 16552 30663 INC 2268 73318136 INC 15794 54321130 SUM 6970 21958 SUM 12112 23154 INC 24832 55759573 INC 18148 559992589 SUM 6129 20716 INC 31344 994735321 INC 11905 408353110 INC 6667 922083808 INC 8832 223165780 SUM 478 31305 INC 1575 762196300 SUM 3937 21232 INC 4141 625869379 INC 711 632548371 INC 19963 810870140 SUM 5136 24294 SUM 1661 24552 INC 9067 909265949 INC 24732 28530608 SUM 2927 28319 SUM 1715 17742 SUM 1718 20582 INC 12347 869766039 SUM 3900 25654 INC 3298 346549580 SUM 15992 29518 INC 29982 743119922 SUM 11592 25369 SUM 11885 31358 INC 15120 994427732 INC 15692 11672374 SUM 7645 24137 INC 4040 458378476 INC 22217 130560204 SUM 6733 29954 INC 22005 73615027 INC 6194 610321130 INC 30661 12037605 SUM 8549 14491 SUM 9466 22502 INC 8152 12592339 INC 11333 885805358 INC 2304 24826986 INC 27308 28520190 SUM 9239 20132 INC 16539 370671865 INC 9223 743869348 INC 17730 524604725 SUM 5774 27127 INC 3650 862251180 INC 11899 64807834 INC 2999 142337238 INC 6994 722623358 SUM 1707 9855 SUM 13796 18605 SUM 3105 26164 SUM 251 9296 INC 9419 12620920 INC 2854 945895131 INC 27128 28261194 INC 19987 55110445 SUM 699 28306 INC 20644 542969389 INC 30356 356779211 SUM 2619 27863 SUM 10162 31441 INC 12716 24042313 SUM 1965 23736 INC 21348 757566359 SUM 17277 31086 INC 1646 24865352 INC 3544 588587854 SUM 24225 26595 INC 22205 146849666 SUM 8195 24835 SUM 10817 30292 SUM 288 23406 INC 8125 998540371 INC 1970 492009627 INC 653 654277078 INC 13398 57206424 SUM 8513 27857 INC 19126 879027614 SUM 17513 29229 INC 12475 986527658 SUM 6276 27827 SUM 14840 28959 INC 7444 89555846 SUM 1724 17531 INC 21840 20407163 INC 12164 811392117 INC 11110 735009052 SUM 26 2179 SUM 4587 13882 INC 22542 417150873 SUM 1901 18994 INC 7451 951140278 SUM 340 30106 INC 11879 660638248 SUM 3487 30942 SUM 20 8577 INC 5064 760622670 SUM 10633 20176 INC 19329 73436398 SUM 13128 29724 INC 586 147169273 INC 13539 145254972 SUM 7462 25646 SUM 15162 25588 INC 24466 723794372 INC 27550 71977554 SUM 8626 28007 INC 17626 813206789 SUM 2354 8372 INC 8972 735106079 INC 15648 125199413 INC 6834 690880566 SUM 20961 26722 SUM 22083 31214 INC 10912 872378670 INC 16654 138812474 INC 20241 487944307 SUM 19393 31217 SUM 4072 14279 INC 20278 668143917 SUM 2586 17771 INC 5958 28510006 INC 12981 995072821 INC 15291 612612819 SUM 18190 29874 SUM 820 8856 INC 17488 409015105 INC 6472 947046448 SUM 1063 21728 SUM 11 11722 INC 19412 111127818 SUM 1691 27322 SUM 18640 29629 SUM 10047 13329 INC 23169 992889021 SUM 423 28762 SUM 5895 18208 INC 25896 13217701 INC 5953 48916773 INC 3227 146066712 SUM 16897 24960 SUM 12216 24109 SUM 1558 26749 INC 2293 13855138 SUM 20567 28417 SUM 6699 9420 SUM 2763 16446 SUM 299 28461 INC 27210 918587907 INC 3191 777289380 SUM 14665 22049 INC 2526 44678297 INC 29950 994420452 SUM 850 21325 INC 27705 73054983 SUM 7725 16477 SUM 10167 14083 SUM 14502 26273 SUM 5601 23227 SUM 3875 19654 SUM 6545 26308 SUM 683 29079 INC 26734 579993057 SUM 5942 21338 INC 23854 1684630 SUM 18627 25424 INC 12072 672167147 INC 16792 795852454 INC 2646 147182605 INC 23176 28897873 INC 5505 743506439 INC 27685 894667531 SUM 6426 13494 INC 5669 875302765 SUM 3555 26003 SUM 22559 31074 INC 14232 879032008 SUM 2844 27177 SUM 6066 27826 INC 31092 73413585 INC 7306 873760037 SUM 4066 22576 SUM 2988 23399 INC 15042 485876657 SUM 14805 30462 INC 23700 809815412 SUM 1998 27099 INC 1390 961904268 SUM 2688 25753 SUM 18031 28701 INC 14327 42562735 SUM 7974 27224 SUM 8052 26614 INC 8988 733272025 INC 9163 356942274 INC 13258 190050803 SUM 1985 6138 SUM 543 10698 INC 5207 220060791 INC 27626 602196037 INC 15443 80187372 SUM 645 22362 SUM 2214 27545 INC 8918 79786722 SUM 5652 25150 SUM 2298 7448 INC 19167 407804788 SUM 3868 30827 SUM 4501 21221 SUM 6071 19645 INC 23311 900249108 INC 3371 121177332 INC 9562 483788473 SUM 1027 31420 INC 28918 64956016 INC 12848 113585706 INC 25285 315976525 INC 18786 245643219 INC 1385 12010687 INC 12721 458397450 SUM 4537 28565 SUM 2258 15882 INC 31166 491242632 SUM 1030 26920 SUM 7599 25990 INC 19654 976462609 INC 10835 710179427 SUM 16145 29301 SUM 14571 27728 INC 12117 28918451 SUM 621 29110 INC 18850 510415651 INC 29948 24478812 SUM 1582 11857 INC 23632 69504475 INC 15093 27800328 INC 2463 991327799 INC 18119 132624067 INC 22187 558918042 SUM 3038 15136 SUM 30016 30521 SUM 17542 29038 SUM 1906 29297 INC 15458 470842178 INC 14600 787286564 SUM 5512 21609 SUM 11039 30859 INC 11548 794886814 INC 9713 749580166 SUM 1474 24099 INC 29729 266800129 INC 2492 710821689 SUM 13610 25534 INC 10197 253682865 INC 8009 994243944 SUM 9135 27483 INC 13374 79847966 SUM 20976 26431 INC 21852 823498215 INC 8545 779471477 SUM 6454 8370 INC 26560 722849263 SUM 1924 11558 INC 7554 725943000 INC 16570 147468743 SUM 864 16304 INC 14296 557928798 SUM 4707 27608 INC 20571 519194471 SUM 10842 19263 SUM 19355 31413 INC 12216 448234886 SUM 9744 25254 INC 6568 134249074 SUM 300 14374 INC 17231 136597783 SUM 1052 26190 INC 9517 65859607 INC 25945 528433062 INC 7347 745972205 SUM 17041 30281 SUM 3594 12912 INC 11097 588644043 INC 31085 934332844 INC 30279 760611181 INC 20318 324164712 SUM 2005 27531 INC 10411 835087802 SUM 11848 25474 INC 7591 543194447 SUM 13310 27200 INC 11716 987017683 SUM 7601 30348 SUM 3105 24238 INC 3320 329578251 SUM 3487 14966 SUM 64 2007 INC 26600 917914331 SUM 113 12674 INC 5091 890202977 INC 4193 879031551 SUM 744 29485 INC 24870 28505523 SUM 21985 24688 INC 2783 885557704 INC 27647 965724877 SUM 11283 21609 INC 2143 79998362 INC 6089 860968434 SUM 7550 26827 INC 21156 147477446 SUM 1634 31405 SUM 9848 30832 SUM 7208 23517 INC 11622 491114207 SUM 5142 30470 INC 1845 610432390 SUM 1140 28891 SUM 2466 19419 INC 9 536836511 INC 11920 139075242 SUM 107 22511 INC 20713 698527793 INC 3786 760359389 SUM 19537 25267 INC 31078 145001044 INC 22664 978368620 INC 27167 69242874 SUM 721 16247 SUM 8040 31241 INC 10709 485302416 INC 11397 65256036 INC 4052 612665598 INC 7899 54835848 INC 6578 272966963 INC 19644 146920239 SUM 14663 27168 INC 31254 542426913 SUM 10183 29533 INC 26028 618943076 SUM 2165 28503 SUM 3167 25527 SUM 27242 31434 INC 27370 871382860 INC 16539 954247343 INC 26542 6424543 SUM 3078 14204 INC 9817 689289306 SUM 13756 23170 INC 4693 744739365 INC 29101 70221393 SUM 3233 20680 INC 19640 259992245 SUM 1170 2737 INC 7502 67297514 SUM 3208 30782 SUM 1135 21388 SUM 7801 25077 SUM 11609 26776 SUM 1689 23317 SUM 4222 23799 SUM 13991 25947 SUM 1801 20467 SUM 312 26195 SUM 3476 20870 INC 15861 18600381 SUM 3523 17412 INC 13819 491122823 INC 7001 111791120 SUM 4226 7196 INC 6513 128601062 SUM 21664 27764 SUM 8134 23324 INC 1697 515746187 INC 2328 962921775 SUM 14255 25100 INC 30097 994462950 INC 12817 9641770 INC 30000 731159007 INC 12951 929335629 INC 10706 181867164 SUM 12285 19815 INC 3393 664908053 SUM 1592 19269 INC 27265 199829339 INC 27636 27950496 INC 3339 5955670 SUM 3617 13665 SUM 2362 29588 SUM 1714 6332 INC 25421 450132458 INC 16135 744329908 INC 12047 943637252 INC 3692 388263508 SUM 1608 23082 INC 4443 412049654 INC 12074 823299701 INC 1836 2684896 SUM 6510 22596 INC 4320 921512048 INC 23111 859851364 SUM 1773 16009 SUM 1301 20981 SUM 9882 19300 SUM 3413 9949 SUM 4499 28452 SUM 4061 13617 SUM 3350 29978 SUM 330 20722 SUM 1525 27340 INC 10278 129113777 SUM 1269 22304 SUM 9771 29637 INC 29223 46781646 INC 22774 695292782 INC 29591 760637949 SUM 5231 20189 SUM 12776 31172 INC 25428 514093977 SUM 4750 13299 INC 30745 10689654 SUM 5575 28370 INC 21282 112792605 SUM 4126 29667 INC 6872 921727572 SUM 4250 27071 SUM 5488 28437 SUM 594 14502 SUM 2829 19952 SUM 15555 27621 INC 15628 121341088 SUM 6760 30350 INC 5081 291911531 INC 19358 491192006 INC 26330 26707637 INC 26006 742166048 SUM 914 14594 INC 16414 975575412 SUM 2042 20462 INC 16723 147059929 INC 1976 953118026 INC 23253 903533686 INC 28728 147143366 SUM 6084 30111 INC 2837 2283152 SUM 1141 29098 SUM 13625 30443 SUM 10851 26486 SUM 898 21871 SUM 15692 19401 SUM 51 15275 INC 9482 176098111 SUM 15780 28650 INC 9963 744356306 SUM 13704 27154 INC 20648 985004454 SUM 11585 25068 SUM 4583 31410 INC 17918 954794329 INC 4331 857080758 SUM 19712 30380 INC 19325 333251609 INC 26808 417654560 INC 6956 22878776 INC 18550 939213567 SUM 2425 21810 SUM 69 31335 SUM 5663 26678 SUM 6957 29751 SUM 6294 23155 INC 36 856949409 INC 24908 793976788 SUM 13017 24717 INC 15816 109421078 SUM 23389 31342 SUM 9071 28435 SUM 1977 22506 SUM 1044 19570 SUM 14121 30875 INC 18480 417088437 SUM 4416 14297 INC 31379 272012559 INC 8292 945045470 INC 5423 587419914 SUM 17873 29396 SUM 1509 27980 INC 8130 952774342 SUM 1117 30983 INC 1298 686321768 SUM 1830 17655 INC 22228 534674761 SUM 3847 30492 SUM 3089 23603 SUM 13627 31225 SUM 15130 25323 SUM 2709 11562 INC 12569 828405031 INC 28068 24564291 INC 17368 804768189 SUM 10817 29645 INC 10625 29057135 INC 7106 668250904 INC 1925 20200239 INC 28186 887708397 INC 19370 994997095 SUM 17251 29267 INC 10618 130657925 INC 3586 489927257 SUM 1435 28747 SUM 574 26144 INC 24577 357687212 INC 15847 928268016 INC 25082 778894509 SUM 156 25842 INC 19344 20657174 SUM 5201 28189 SUM 1621 23422 INC 7124 543430285 SUM 1936 20341 INC 16883 685737940 SUM 13814 25060 SUM 5417 16531 INC 29895 129571574 SUM 24206 30321 SUM 12413 18570 INC 29794 112266508 SUM 7245 26485 SUM 1482 8748 INC 1773 602202861 INC 5054 311998143 INC 11696 12110479 INC 12707 979683642 SUM 22154 30244 SUM 3119 26266 INC 27240 873250814 SUM 105 9136 INC 14168 418667188 SUM 14116 30182 INC 16927 684052221 SUM 11755 13910 INC 20906 559647945 INC 27838 20646549 INC 31422 198700259 SUM 9118 15843 INC 8428 559277379 SUM 6371 30639 INC 26816 909491690 INC 6039 610607989 INC 24802 894460379 INC 25510 9001906 SUM 2734 28508 INC 23628 978559124 INC 21708 72125004 INC 25636 71957415 INC 11821 624705190 SUM 3764 25402 INC 402 921788793 INC 26031 467915810 INC 22855 945111790 SUM 1283 30373 INC 14567 61484642 SUM 5632 31205 SUM 26733 31365 INC 13613 850906153 INC 25089 743213859 INC 23930 11352431 INC 15952 153364637 SUM 10565 27767 SUM 6495 30409 SUM 377 27730 SUM 172 29245 SUM 6858 21736 INC 10082 55078234 SUM 9947 16259 INC 5778 107600609 INC 17942 73719708 SUM 5289 20909 SUM 27746 31124 INC 9135 959499865 INC 2142 1709344 INC 638 434278709 INC 17078 80283952 SUM 1794 21605 INC 25461 6780437 SUM 2083 23141 SUM 17850 23895 INC 11547 440809417 INC 25316 810109681 SUM 13627 15685 INC 4189 744475627 INC 12143 735384283 SUM 8062 29211 SUM 10234 30718 INC 16473 276193344 SUM 7277 19385 INC 6691 475225927 INC 388 145382641 SUM 25055 29820 INC 27224 745086877 INC 10474 113382643 SUM 14 23062 SUM 3077 16914 INC 22832 777761154 SUM 113 23570 INC 18004 104823902 SUM 4519 21640 SUM 16982 29837 SUM 8715 21876 INC 22128 96825648 SUM 18927 28014 INC 21940 827497391 SUM 11686 29409 INC 15794 355199064 SUM 1425 29810 SUM 12237 22454 INC 4075 794102812 SUM 4144 16202 SUM 6182 29417 SUM 6380 28191 SUM 13431 28703 INC 21644 330577635 INC 20578 803506792 SUM 18183 30229 SUM 16402 28998 SUM 4585 23826 INC 14242 190849311 SUM 24250 30767 SUM 21989 25485 SUM 7287 27546 SUM 13870 14313 SUM 3975 19776 SUM 2643 12556 INC 27813 28920875 INC 20671 788077429 INC 18144 744682785 SUM 1882 8240 SUM 7643 19844 INC 10409 882119471 SUM 5970 29715 INC 24385 985708393 INC 5733 616287096 INC 17920 11146044 INC 6988 109363631 SUM 12206 20307 SUM 10319 20945 SUM 7895 28768 INC 15790 337151100 SUM 12137 23527 SUM 624 13394 INC 3415 758255344 INC 2258 954087917 INC 14237 147243263 INC 13457 467161377 SUM 3190 30427 SUM 1846 26540 SUM 6457 11027 INC 19335 358880659 SUM 18698 31200 INC 11033 621918004 SUM 25695 31410 SUM 348 6644 SUM 6897 29734 SUM 3169 21601 SUM 5137 29677 INC 23961 6940121 INC 27924 860954461 SUM 18786 30987 SUM 1127 19113 SUM 11274 29662 SUM 898 28852 INC 13492 805191795 SUM 1231 26209 INC 16874 50920160 SUM 5348 28082 SUM 8758 30356 SUM 897 23560 SUM 1505 30058 SUM 2586 28330 INC 8794 819020345 INC 19552 889868354 SUM 8081 23361 SUM 1064 23059 INC 14169 79319086 SUM 23627 25799 SUM 9180 16451 SUM 775 28411 INC 13634 475164266 SUM 878 26759 SUM 1768 27429 INC 24247 858896673 INC 11589 953193805 SUM 4385 13513 SUM 2113 9191 SUM 5549 28577 SUM 11162 12795 SUM 9417 20665 INC 2984 7792379 INC 7654 462752034 SUM 4605 21181 SUM 3349 24646 SUM 21643 29750 INC 29748 834044266 INC 7461 341204490 SUM 390 28125 INC 9606 683006862 SUM 23182 27777 INC 6399 469189475 SUM 2350 30111 SUM 15717 28169 INC 14020 143237070 SUM 1738 26871 SUM 10336 13414 INC 46 609619151 INC 17966 112338705 INC 14695 72547107 SUM 4328 31439 SUM 9558 14449 INC 24993 40130610 INC 16830 325167027 SUM 20756 25184 INC 8413 56911100 INC 875 644101867 SUM 962 30604 INC 2488 326792805 INC 29473 147160055 INC 550 727949316 SUM 17004 26587 SUM 792 30140 INC 26717 376255034 SUM 16315 23719 INC 17513 910172741 SUM 17727 27350 SUM 1693 23048 INC 31339 374921520 SUM 778 25460 SUM 8641 13014 SUM 1044 18749 SUM 24631 29324 SUM 876 17628 SUM 4948 27736 INC 7787 760636242 INC 8832 909867133 INC 22718 491543379 SUM 23362 27697 SUM 12388 19196 INC 27094 147841763 INC 16923 852400405 INC 11316 40161849 SUM 333 16694 INC 15014 961709587 SUM 12082 28615 SUM 11977 26013 INC 8785 491966748 INC 22658 137410808 INC 22446 147419126 INC 27684 773875816 SUM 4144 25240 SUM 1684 31194 INC 4888 503126339 SUM 1043 30553 SUM 4984 30668 INC 15437 121786989 SUM 134 29781 SUM 14461 29806 INC 15234 739594524 SUM 7808 17586 INC 5657 913376400 SUM 10074 27285 INC 5193 340046134 SUM 8121 30910 SUM 7688 13806 INC 22169 776776539 INC 26005 467024212 SUM 9892 24074 INC 14043 60506727 SUM 7804 30715 SUM 9363 31088 INC 18413 28641992 SUM 6194 16287 SUM 5524 24839 SUM 5803 21046 INC 23756 476330376 INC 10068 878729965 INC 1333 690568663 INC 3988 531686344 SUM 6709 13640 INC 6505 898710352 SUM 4344 30533 INC 13328 894851054 SUM 24650 31015 SUM 6104 13451 SUM 16047 30669 INC 9483 441618136 SUM 1327 14860 INC 2441 11078879 INC 17954 820931880 INC 31102 138756962 SUM 3762 23886 SUM 4740 26032 SUM 8021 27560 INC 28615 189037167 SUM 10687 15208 SUM 145 17967 SUM 5975 29231 INC 6608 611103768 INC 14546 536376423 INC 19777 174385865 SUM 17366 31367 SUM 332 5160 INC 8773 607925947 INC 16381 203208663 SUM 1542 24709 SUM 6014 25056 INC 24882 888011628 SUM 10446 29046 SUM 1386 8159 INC 24818 739779460 SUM 7953 18870 INC 20455 134327852 SUM 4699 28811 INC 6109 85598119 INC 23125 743854536 SUM 2084 13761 SUM 1155 29138 SUM 3440 13319 SUM 4882 19597 INC 17831 184941155 INC 16524 147437005 INC 16010 844409389 INC 20316 45746266 INC 5573 66036022 SUM 9297 16290 INC 6410 621151262 INC 11253 13143990 SUM 13693 28041 INC 27270 20594657 SUM 989 16161 SUM 20193 27498 SUM 10118 30928 SUM 70 29647 SUM 14547 30232 SUM 4867 10355 INC 22805 143183661 INC 24526 62281803 INC 20374 903555518 SUM 2942 28483 INC 30162 493152453 SUM 8932 26594 SUM 75 24306 SUM 6947 17614 SUM 9240 23027 SUM 6098 27992 INC 30158 919680093 SUM 23247 29234 SUM 2922 25543 SUM 5426 22595 SUM 7036 16042 SUM 1103 28336 SUM 4279 27199 INC 27186 586184061 INC 8459 138924394 SUM 3307 21518 SUM 1074 25910 SUM 8536 29496 SUM 1023 19275 SUM 2976 14903 SUM 12936 25537 INC 5096 861275430 INC 20837 72145238 INC 30315 11243934 SUM 2904 31318 INC 2158 949732319 INC 22915 890403977 INC 28399 878842997 INC 27496 304125771 INC 8403 917970388 INC 11424 20151908 SUM 16991 18293 INC 16740 684324303 INC 1588 995954003 INC 27608 2429842 SUM 22313 28064 INC 2532 901752814 SUM 1380 30714 SUM 1000 17833 INC 22143 944723359 INC 14964 403050286 SUM 11 16818 SUM 4070 18840 SUM 1196 19597 SUM 195 11009 SUM 1390 16658 INC 7545 339610601 INC 4007 760029474 SUM 2759 21865 SUM 5253 25690 INC 30951 12830577 INC 11645 130679813 SUM 6346 20191 SUM 1594 26981 SUM 7687 12585 INC 2370 945611689 SUM 714 14971 INC 19055 145338182 SUM 4814 10794 INC 9423 587630859 SUM 11486 20862 INC 3450 826567471 SUM 17879 20439 SUM 3530 10348 SUM 900 18619 INC 8040 853861846 INC 16946 357974907 INC 29054 144040911 INC 4846 143157934 SUM 6235 22243 INC 7808 912290325 SUM 20083 27514 INC 28906 113902469 INC 21995 979690427 SUM 16037 31456 SUM 5846 13829 SUM 27575 30579 INC 25207 743817323 SUM 6077 24552 SUM 288 5392 INC 15850 895546248 INC 3281 86059752 INC 21230 876910316 INC 21908 739345350 INC 22759 692891754 INC 15545 479219609 INC 10241 27190548 SUM 6057 19682 INC 29503 78264691 INC 19331 450043659 INC 4433 9136231 INC 15129 960867103 INC 7883 802589127 SUM 17824 21123 SUM 4332 12737 INC 25605 493134157 INC 5459 147173767 INC 21603 80247543 SUM 26590 31284 SUM 8239 27941 SUM 134 26441 INC 25831 132826673 SUM 9361 18619 SUM 8664 25231 SUM 8410 27988 INC 31244 283186582 INC 16045 953446611 INC 27984 383715921 SUM 10076 31303 SUM 756 13363 SUM 9371 31330 INC 17765 138458779 INC 8353 497355129 INC 3918 845368307 INC 23005 952281964 SUM 10361 28010 INC 20147 441530657 INC 3630 390484831 INC 2308 668614241 INC 25465 751173443 INC 25968 56715724 SUM 13496 23820 INC 19946 62622145 SUM 11252 31051 INC 21571 894576490 SUM 145 19400 SUM 25563 30526 INC 10205 22757813 INC 20445 135802420 INC 1061 9009840 INC 25489 954485457 SUM 5620 28549 SUM 26824 29406 SUM 18860 29150 SUM 5111 29257 INC 22138 344640330 INC 23888 136966305 INC 19621 88720610 SUM 14121 19795 SUM 4638 30116 INC 29631 9576289 SUM 4467 6711 INC 31011 552670593 INC 6361 957748108 SUM 758 16371 SUM 4051 23016 SUM 3001 20104 SUM 287 6068 SUM 10507 21109 INC 13522 416228381 SUM 13380 31441 INC 17802 1795149 SUM 1699 17512 INC 11104 146416369 INC 16228 693497675 INC 18799 636442850 SUM 3733 9969 INC 22438 843547653 INC 10010 73309732 INC 855 865339895 INC 16566 351231449 INC 13444 668502553 SUM 6255 15082 SUM 3895 27983 SUM 6208 18109 INC 13876 128448310 INC 21491 74739981 INC 15173 861263021 SUM 6704 15210 INC 19595 22405770 INC 5749 72543280 SUM 13681 20290 INC 29775 71012677 INC 27412 871039659 INC 19763 485383613 SUM 20121 28830 INC 15574 113289433 SUM 5493 22903 SUM 21689 30848 INC 23784 367571215 INC 28272 869628543 INC 88 592137899 INC 28692 660417354 SUM 9157 10501 INC 25141 201417317 SUM 21123 28249 INC 31005 46779344 SUM 7147 14147 INC 27922 575982154 SUM 670 26205 INC 95 106940031 INC 20269 637394262 SUM 27088 29857 INC 14513 958791226 INC 18635 789976073 INC 26703 885941059 SUM 14966 30794 INC 28370 950785854 SUM 1176 29506 INC 25604 79030735 SUM 7128 30237 INC 9903 29077981 INC 8201 978645630 INC 17164 111263874 INC 15006 878076741 SUM 1350 20556 INC 12162 146632664 SUM 4807 29579 INC 3690 885295005 INC 28074 833957321 SUM 1636 29357 SUM 4253 9727 INC 2162 134126168 INC 22171 916733685 SUM 3511 22535 INC 4591 7889499 SUM 15785 22618 INC 13714 122265636 SUM 61 20450 SUM 19509 30395 SUM 3295 18261 INC 13498 758360097 INC 6635 931884163 SUM 750 30333 SUM 20313 28142 INC 30020 12238511 INC 11014 118121310 SUM 262 20023 INC 15668 76904512 SUM 15855 30960 INC 22507 959226893 SUM 10118 30899 SUM 16515 29485 INC 26903 881896863 INC 29745 954269301 SUM 18676 25176 INC 5419 874600008 INC 24822 709242746 INC 25783 936946647 INC 11859 471239344 INC 28424 147467120 INC 19650 349503575 SUM 955 25323 SUM 8292 27525 INC 11174 538009070 INC 3739 130681255 INC 20661 130553197 INC 3405 947760487 INC 4978 594861291 INC 14080 423880041 SUM 15997 29038 SUM 319 23470 SUM 273 17888 INC 29501 876827684 INC 25358 15403113 INC 27922 174286738 INC 20769 827693599 SUM 600 9089 INC 7347 983706070 SUM 3477 19469 SUM 9937 27667 SUM 2397 10938 INC 18297 944877903 SUM 1219 7627 SUM 368 2556 INC 15271 47341548 INC 6266 2378260 INC 29808 433330957 INC 20041 77205975 SUM 10006 29330 INC 18654 844405601 INC 24965 149245518 SUM 54 8563 INC 27782 625333878 SUM 4786 21099 INC 16104 971317415 SUM 3798 14227 SUM 2122 30015 INC 31045 853075294 SUM 9377 19238 INC 30271 960885100 SUM 16632 22798 INC 19459 26345557 SUM 7213 29912 INC 25783 147387357 INC 19365 756268489 SUM 1242 19671 SUM 10587 16557 SUM 3721 9946 INC 4667 11758866 INC 15054 388401985 INC 2454 355813983 SUM 14176 22285 INC 25200 26056061 INC 30731 868470703 INC 5450 59400110 INC 20515 610554137 INC 9320 58297132 SUM 531 28824 INC 9580 25640708 SUM 212 6143 INC 15682 474346955 SUM 15166 24637 INC 16814 13171831 INC 145 146931741 INC 731 820292779 INC 21945 69508786 SUM 5944 30661 SUM 9371 25860 SUM 18544 27519 SUM 1107 19175 SUM 395 25095 INC 15781 146916687 INC 8995 814758543 INC 6430 994834468 INC 1624 736747652 SUM 4454 25219 SUM 4461 30214 SUM 1424 24372 INC 24046 20539404 SUM 8505 14679 SUM 4569 20270 SUM 3592 27773 INC 3925 892433916 INC 22839 894598401 INC 11137 718131738 INC 6706 979333682 INC 6325 306254770 INC 15891 799345418 INC 12906 147456846 INC 28406 975335196 INC 18849 8487502 SUM 2106 23034 INC 5217 817689954 SUM 4344 28214 SUM 14496 24812 SUM 22185 28226 SUM 9817 29949 SUM 97 18606 INC 22846 491116599 INC 26515 840999411 SUM 6634 28378 INC 3629 20153020 INC 3274 757481818 SUM 10121 23907 SUM 4068 19846 INC 12829 669809176 SUM 7312 20302 INC 9741 454056632 SUM 5531 22776 SUM 4895 25812 INC 1740 839040088 SUM 961 28855 INC 19714 29086340 INC 416 942934926 SUM 5899 16778 SUM 4720 19132 INC 1619 870888823 SUM 6385 26282 SUM 6703 11054 INC 4783 71635409 INC 19097 26409451 SUM 860 22008 SUM 4284 9327 INC 4755 13221384 INC 7551 773400797 INC 29017 541957590 INC 31164 384817701 SUM 8969 29316 SUM 17529 26000 INC 8210 841255798 SUM 21917 30317 SUM 10135 31339 SUM 9999 29964 INC 11086 128264384 INC 14094 804645762 INC 151 810797095 SUM 1984 22632 SUM 6569 27295 SUM 15172 26284 INC 85 320080031 SUM 345 9185 SUM 11652 25775 INC 26818 861262100 SUM 7795 14406 INC 15342 679937815 INC 14806 887077399 SUM 6849 28531 SUM 4541 22551 SUM 15530 31071 INC 24553 989491064 SUM 18633 29917 INC 9590 147329719 INC 25328 376488578 SUM 2044 20543 INC 7302 67751433 INC 24542 97113421 SUM 9158 27446 SUM 9474 29848 SUM 13086 23880 SUM 2877 17411 INC 14004 655780268 SUM 17389 25492 SUM 8841 29022 INC 662 9024727 INC 30233 949332291 INC 12615 726781110 INC 24422 26907566 SUM 10055 29309 INC 23363 692923213 SUM 23632 29793 INC 3680 104824868 INC 20366 123535758 SUM 15585 23579 SUM 9425 29861 INC 19152 875628981 SUM 3526 24459 SUM 28225 31320 INC 16637 26939680 INC 12886 401633802 INC 26332 755999436 INC 20892 985944188 INC 16011 12268041 SUM 2809 25086 INC 25382 46433999 SUM 25222 29769 SUM 7224 25116 INC 6847 848465981 INC 30029 348483088 SUM 911 25198 SUM 16595 31214 INC 7666 834519629 SUM 13879 29790 INC 21993 216155371 INC 5843 146262837 SUM 14258 30294 INC 24255 24074369 SUM 18440 25951 SUM 12450 17622 SUM 1524 18920 INC 7214 871418139 SUM 25303 30982 SUM 1490 10757 INC 17136 142966137 INC 15018 793259340 INC 599 261157091 SUM 2630 26968 SUM 2910 6093 SUM 5098 15503 INC 29695 13262152 INC 4192 11664245 INC 9047 889316343 INC 10352 743725565 INC 22231 386880946 SUM 6605 29289 INC 19614 684514382 SUM 1606 26119 SUM 689 24494 INC 27681 459593838 INC 5689 841022665 INC 7112 423858544 SUM 7941 30151 SUM 9234 14253 INC 7727 988900485 INC 22686 138935956 INC 24976 351557619 INC 29601 994433356 SUM 14272 20988 SUM 21552 30846 INC 31226 77438074 SUM 5039 9145 INC 5593 80086741 INC 19392 822348065 INC 3543 24869490 INC 8761 12674145 SUM 909 16058 SUM 28128 30463 INC 11561 733261979 INC 18748 315607058 SUM 3812 24810 SUM 74 31209 SUM 9217 29118 INC 16042 112488513 SUM 8024 29227 INC 5519 145365280 SUM 2741 25718 SUM 1532 16359 SUM 1317 10211 SUM 3407 13936 SUM 1264 10617 SUM 8324 26604 SUM 6909 20903 SUM 7198 26177 SUM 1295 26829 SUM 1109 29695 INC 13616 277115232 INC 5127 480642761 INC 7348 19472650 SUM 3772 20379 SUM 392 24659 INC 13867 290416608 SUM 565 10451 SUM 13742 25721 SUM 12020 29941 INC 9608 894732774 INC 4844 740470491 INC 4812 142751120 SUM 23427 27761 SUM 766 30839 INC 6587 535139798 SUM 12245 26050 INC 4432 601867577 INC 9267 955393515 INC 8803 482252438 SUM 15156 22021 INC 1684 619765173 SUM 7141 21456 SUM 16799 29843 INC 26368 868958341 INC 21041 999964058 INC 28565 960889893 SUM 11265 18061 SUM 8859 29217 INC 31156 347982980 INC 5908 518173671 INC 675 470984777 SUM 17143 26426 INC 838 800404078 INC 31258 811827078 SUM 249 26878 INC 14216 991146793 SUM 10664 21793 SUM 4119 14261 INC 741 617475401 INC 20847 416371024 SUM 12536 28160 INC 5778 147446443 SUM 3436 13441 SUM 20791 29017 SUM 19478 30040 SUM 2816 17039 SUM 1184 27966 INC 17602 577036457 SUM 11942 26503 INC 14052 827400593 INC 8764 147398114 INC 10538 206239338 INC 11005 864421514 SUM 12416 31257 SUM 4156 29635 INC 4116 240859252 INC 16296 29024154 INC 27266 589534083 SUM 11546 31306 INC 8633 77182884 SUM 5490 28421 INC 21190 442786530 SUM 18830 28783 INC 5118 892742494 SUM 8186 25557 INC 1871 599772693 INC 5335 24856232 INC 22429 482987507 INC 26756 670554478 INC 29857 542704886 SUM 19373 24427 INC 29805 29084550 SUM 17677 31434 INC 5149 113766686 INC 9255 459593025 SUM 6117 13605 INC 13318 63188621 SUM 3899 22099 SUM 4887 17855 INC 2675 536556375 INC 29017 62787014 INC 29987 909958178 SUM 3852 30064 INC 17810 836249652 SUM 2681 27786 SUM 16942 30110 SUM 7462 23428 INC 7565 878964710 INC 17889 784141020 SUM 3475 15407 SUM 10922 20053 SUM 3868 28072 SUM 3682 21553 INC 1800 610550127 INC 16470 971259857 INC 20665 939428026 INC 31261 905074045 INC 31279 21901866 SUM 21237 25005 SUM 8184 26801 SUM 24063 31166 SUM 10126 23780 INC 4600 852378153 SUM 9466 25767 SUM 9294 19236 INC 29599 731133611 INC 14704 99730783 SUM 10842 25560 INC 11291 115310952 SUM 27642 30958 SUM 632 26531 INC 14832 954778570 SUM 21037 30202 SUM 8771 29869 SUM 6378 12085 SUM 3154 13360 INC 30891 8483668 INC 1572 381842270 SUM 910 6507 INC 5251 852891621 SUM 9503 31382 INC 27559 347405426 INC 17762 26712895 SUM 11221 31410 SUM 3374 25813 INC 8707 957205282 INC 11678 937640464 INC 26399 931469284 SUM 523 11210 INC 27452 530267673 SUM 570 12200 INC 25861 95698183 INC 17239 146148836 SUM 2098 26204 INC 6410 886327629 SUM 13641 24999 INC 8969 973054724 SUM 16237 29372 SUM 21181 24723 INC 13900 78738444 SUM 3833 31056 SUM 112 18076 SUM 6176 16851 INC 4468 902832706 INC 18832 950387833 SUM 10668 22236 INC 12660 11009967 SUM 23924 30459 INC 5540 982942883 SUM 10994 26769 INC 23043 218348654 INC 15050 146332306 SUM 3664 23371 SUM 14452 24079 SUM 17412 30255 INC 17695 811778668 SUM 5038 30890 SUM 5161 29024 INC 19831 976038060 SUM 6508 29363 SUM 16574 27514 INC 9017 837075962 INC 6776 901753591 INC 25421 878919010 INC 28485 111777042 SUM 23263 31025 SUM 23542 26119 SUM 16580 31239 SUM 3417 27972 SUM 8436 14782 INC 8036 147474503 SUM 9397 25818 SUM 21312 31300 INC 11741 844927002 SUM 653 11464 SUM 193 30726 INC 5148 626678797 INC 17823 871545188 SUM 405 27230 SUM 3054 31338 SUM 16263 22935 INC 13157 147468537 SUM 2327 31109 INC 19494 143136187 INC 10568 367298165 SUM 2872 29798 SUM 5062 26659 INC 24334 601355574 SUM 6481 31312 SUM 293 28617 INC 21485 762404468 SUM 3205 13340 SUM 2408 29823 SUM 10619 21606 INC 11320 144315525 INC 1440 73721281 INC 21845 857932366 INC 23804 959704270 INC 11695 535778065 INC 8735 425767129 SUM 1795 21752 INC 12964 60183921 INC 24376 750754678 SUM 16462 29445 SUM 13706 30130 INC 4804 405964068 INC 2166 736309172 INC 898 884317367 INC 1362 26460012 INC 13633 78007362 INC 17197 198443415 INC 27095 501276223 INC 12365 13196656 INC 22178 402407349 INC 16803 75375586 INC 16481 936418550 INC 9442 19358868 INC 29966 1114693 INC 6515 792529248 SUM 9320 31419 INC 18578 456435194 INC 24390 417219816 SUM 9857 20183 SUM 2937 27743 INC 12094 995783032 SUM 22505 23967 SUM 10371 30098 INC 5497 130313663 INC 3103 477476823 SUM 16886 22991 INC 8545 15546974 INC 24847 12117913 SUM 514 29607 INC 16757 634678544 INC 9637 945138385 SUM 557 3037 INC 12356 112273014 SUM 2880 20060 SUM 2479 7404 INC 14910 219285852 INC 28900 300090346 INC 4394 4766119 INC 5665 126598661 SUM 96 24435 SUM 6762 17323 INC 26907 717213359 INC 2412 578621199 INC 17773 138234653 INC 25153 608361159 INC 273 476367401 INC 20201 756288254 SUM 3701 18321 SUM 12680 20110 INC 25804 212191393 INC 3865 28983655 INC 10405 341919061 SUM 605 29683 SUM 6746 31299 INC 21785 743864302 INC 551 166333194 INC 6660 995732509 INC 1225 722433455 SUM 10718 25298 SUM 1069 9685 INC 18091 22439013 SUM 534 10915 INC 21219 687730629 INC 15227 752130821 INC 30343 961861815 INC 19067 952512904 INC 18772 6251726 INC 11297 61495610 SUM 430 16043 SUM 4063 8813 INC 16299 12944452 INC 19595 148270986 SUM 9181 25922 SUM 17069 25624 INC 12838 938187949 SUM 3359 19701 INC 26870 985753056 SUM 1425 23226 SUM 16747 30381 SUM 11323 25597 INC 28346 147337388 INC 17420 54720575 SUM 20665 29947 SUM 5892 26475 SUM 1816 16741 INC 16518 534756058 INC 14563 573638376 SUM 456 30797 SUM 1634 27001 INC 10270 879576144 INC 1711 583906451 INC 4975 27356243 SUM 19764 31246 SUM 6788 22086 SUM 26704 31307 SUM 186 23551 INC 7408 877081651 SUM 6551 20971 INC 10154 825635049 INC 13623 127025493 SUM 3238 20806 SUM 10124 21894 INC 21389 241506001 INC 1593 156940174 SUM 1614 8099 SUM 413 16801 SUM 24164 29494 SUM 1902 10939 INC 8686 941905200 SUM 819 26712 SUM 2033 29391 SUM 11959 23299 SUM 7531 20077 SUM 1880 5509 INC 16250 78610543 INC 17510 461223866 SUM 17847 28068 SUM 2795 9395 SUM 17 30993 INC 20825 591745719 SUM 3675 24305 INC 15891 12571383 INC 25823 768065605 SUM 13065 28414 INC 14850 2424386 SUM 10351 24277 SUM 4152 22126 INC 20526 328573588 INC 10375 867482176 SUM 202 29737 INC 29211 940532449 SUM 2017 23727 SUM 19807 30088 INC 25894 491152793 INC 8422 491895683 SUM 7828 22978 SUM 505 10071 INC 28881 918274160 INC 23754 908441854 INC 27466 479075643 INC 21344 126347226 SUM 9251 28119 INC 24826 146324177 SUM 2262 27951 INC 26491 40130586 INC 14804 2283917 SUM 12195 26055 INC 15974 4320558 SUM 3420 18025 SUM 9110 16585 SUM 2000 31139 INC 26913 648967029 SUM 1468 25669 SUM 3141 16041 SUM 8870 13722 INC 3795 625905621 SUM 1366 22801 INC 27968 749733473 INC 22804 625817833 SUM 3784 16640 SUM 8237 20017 SUM 6762 23923 INC 3090 433133337 INC 7343 894056158 SUM 15172 25955 SUM 1206 27101 SUM 8902 15691 SUM 2820 11479 INC 11964 742532475 SUM 15589 23015 INC 27008 576743890 SUM 354 18149 INC 9676 143238868 SUM 28016 31145 INC 17181 999002036 INC 6415 926580849 INC 31029 139996540 SUM 5847 15139 SUM 7127 30493 SUM 2782 23448 SUM 8772 23968 INC 18307 718844943 INC 6001 822390873 SUM 134 15455 SUM 3184 10259 INC 29100 224548374 INC 7737 91785343 INC 11806 439502642 SUM 674 26154 SUM 3024 22782 INC 17891 139768513 INC 28943 935481611 INC 12826 282246029 SUM 17868 23525 INC 1817 145069425 INC 7805 888543202 SUM 4674 27691 SUM 15070 28185 INC 10642 82792728 SUM 8214 31195 INC 21712 705853275 INC 1282 874778969 INC 3590 718309568 INC 22251 928322529 SUM 17059 30856 SUM 3074 16993 SUM 1167 4870 SUM 4186 29272 INC 7273 879027692 INC 18580 284040433 INC 12039 113919385 SUM 456 12115 INC 25732 108507711 INC 3979 893815502 INC 2614 70798358 INC 12018 881964876 SUM 14956 28335 SUM 8056 26071 SUM 2092 29334 SUM 20794 27705 SUM 13033 30263 SUM 10545 24422 SUM 6275 29404 INC 10057 138218997 SUM 1992 12813 SUM 1748 14805 INC 175 743272326 SUM 7782 13627 SUM 12991 22213 SUM 4975 22029 INC 4164 335537366 INC 2649 401521868 SUM 2768 18546 SUM 4578 26544 INC 8814 861435437 SUM 2600 26298 INC 1343 994317634 INC 1366 610328735 INC 16971 146688261 INC 13005 59364946 SUM 2484 16756 SUM 845 25257 INC 3652 773745372 INC 28966 147354691 INC 30468 539975220 SUM 12525 23223 INC 4282 134869370 SUM 1419 12799 INC 22529 147345491 SUM 4317 17537 SUM 2798 15511 INC 29177 50626180 INC 14352 886770127 SUM 1926 30055 INC 29794 685115044 INC 2231 146267326 INC 987 71613804 SUM 6710 27270 SUM 1036 30979 SUM 4818 31068 SUM 843 31345 SUM 1730 27128 SUM 749 19752 INC 26353 836097253 INC 20739 487900601 INC 24036 967786528 SUM 9927 23604 SUM 131 24720 INC 4987 122256260 SUM 480 24938 SUM 10626 13522 SUM 4099 20241 INC 1116 617497333 INC 24729 417408376 SUM 17578 31050 INC 14259 867952304 INC 14425 341999016 INC 20908 726246666 INC 945 605001545 INC 12890 25568648 INC 21794 960894509 INC 20089 760637751 INC 6987 542426271 SUM 10502 30218 INC 31058 909808029 SUM 328 15497 SUM 19209 28136 INC 9110 872692260 SUM 2829 30107 INC 27299 103440790 INC 17158 185985902 INC 2319 874648169 INC 10345 817213970 INC 5973 146794472 SUM 17918 31089 INC 1056 320058761 INC 18234 784296397 SUM 8787 31400 INC 23775 757265537 INC 18071 609045105 INC 4253 10026407 SUM 4680 28160 SUM 9190 14478 SUM 9938 22583 SUM 1124 29580 INC 17023 317728017 INC 11591 750567275 INC 6316 751078197 INC 18974 147466875 SUM 3660 18162 SUM 10081 18339 INC 19681 999948328 INC 17271 584354649 INC 11853 954726610 INC 11802 475200264 SUM 1286 25564 SUM 3001 14224 SUM 3631 30250 INC 14416 760440789 INC 21387 37366 SUM 5587 30972 INC 15228 590421166 INC 3998 940938301 SUM 8316 30202 SUM 20 27283 INC 20839 556678220 INC 12653 530805322 INC 15904 422410192 INC 30 693492908 SUM 14194 18125 SUM 849 21583 SUM 1952 19652 SUM 7928 24705 SUM 20201 31385 INC 25098 919821537 INC 17653 861746475 SUM 9503 27693 SUM 1550 29722 SUM 125 20566 INC 714 147457255 INC 18129 75004810 SUM 5701 18412 SUM 2157 29366 SUM 12935 20153 SUM 850 17177 INC 294 610576645 SUM 19169 31142 SUM 8778 20213 INC 27791 894322489 INC 12232 385861156 SUM 8297 12963 SUM 17228 28645 INC 10774 665109899 INC 997 4289509 SUM 10665 18977 INC 10412 474139791 INC 1448 113225098 SUM 6430 26204 INC 5086 418373608 INC 23745 762390135 INC 17662 816460849 SUM 871 13723 INC 28002 860637523 INC 8018 793314138 SUM 4715 28983 INC 21613 96604996 SUM 1149 14834 SUM 1865 15064 INC 27419 600084011 INC 19625 140397389 SUM 23102 29543 INC 11855 828643371 SUM 4974 31029 INC 17004 890514122 INC 1575 526722164 INC 1540 171290395 INC 10944 807420055 INC 11482 121674405 INC 27888 928167076 INC 1138 878955196 INC 6601 878811339 INC 2255 879015232 INC 1817 994423405 SUM 1343 18984 SUM 2136 16161 SUM 7807 21788 INC 150 751555439 SUM 3292 29543 SUM 18567 31239 SUM 8448 18105 SUM 3896 16139 SUM 652 29395 SUM 29947 31368 INC 7413 543120341 SUM 859 14162 SUM 12244 27875 INC 29671 759586902 INC 22403 773466775 INC 3047 388826477 INC 18874 811373546 SUM 4874 30490 INC 11764 942638096 INC 29497 870268740 INC 22361 147465879 INC 30386 820943727 SUM 14256 21257 INC 8389 893757003 INC 18279 349509296 SUM 28500 31321 INC 21080 954277195 SUM 17075 30872 INC 477 860919049 INC 19548 72449550 SUM 1539 22325 SUM 4548 19206 INC 13822 742438841 INC 23830 39773591 INC 26961 771227386 INC 2021 424712433 INC 25244 758308364 SUM 6653 28078 INC 3774 20676912 SUM 43 21975 SUM 20746 21585 SUM 10727 31206 INC 15836 902566157 SUM 3184 20414 SUM 8856 22982 INC 7491 30030150 SUM 3416 10128 SUM 552 30218 SUM 1512 12670 SUM 5709 29190 INC 14347 113901081 INC 24977 819996201 SUM 1996 28911 INC 2647 394714283 INC 29850 959059492 INC 25304 249877608 INC 333 686831791 SUM 765 20834 INC 5147 892361976 INC 10368 726009766 INC 219 8084671 SUM 1959 13277 INC 9511 940671579 SUM 10644 22917 INC 9702 28704650 INC 10485 802695570 SUM 9165 29638 INC 11592 13992188 SUM 10943 29087 INC 31119 726622634 INC 31330 955592882 INC 806 938488106 INC 27546 56683488 INC 24205 740728452 SUM 13150 30630 INC 11137 598152688 SUM 2946 30769 INC 17841 976613236 SUM 2330 30939 SUM 5946 29382 SUM 3662 27883 INC 24587 134643455 INC 25849 824492624 SUM 2431 30211 SUM 982 21400 SUM 1893 11959 INC 30474 875564707 SUM 14046 23822 INC 15479 143233116 SUM 15142 30091 INC 14394 250978325 INC 30142 434927780 SUM 3232 16396 SUM 12805 22946 SUM 1718 31456 INC 22914 755432141 INC 29073 352804487 SUM 14573 29874 INC 5229 519062281 INC 7770 138913021 SUM 17191 23446 INC 18715 804315573 SUM 6753 13021 INC 8859 921421245 SUM 1083 25524 SUM 584 19558 INC 22344 130092177 SUM 1287 26898 INC 3094 709682759 INC 24736 854082138 INC 4948 28121294 INC 29149 145858107 SUM 378 28146 SUM 16549 26119 INC 26829 48224955 INC 20301 622202869 SUM 6368 30599 INC 24411 950923872 SUM 10015 15978 SUM 2339 22007 INC 20160 507465284 SUM 4095 28953 SUM 2954 17726 INC 14769 147997364 SUM 8178 17802 INC 15650 29076754 INC 2215 143762859 SUM 13278 26721 SUM 5622 14665 INC 30148 475406328 SUM 54 18245 SUM 8050 29150 INC 25476 869618297 INC 5770 417147471 INC 2056 172810239 SUM 4 30924 SUM 3929 23748 INC 20123 28638849 INC 13330 67051286 INC 31381 346336893 SUM 10960 23807 INC 11946 743333931 INC 8450 820938548 SUM 63 11460 INC 11278 74591848 SUM 6612 24406 SUM 670 16667 INC 10961 456975154 SUM 11610 19985 INC 29793 113917301 INC 2051 142945125 INC 26095 998813966 SUM 146 29257 INC 25640 977357149 SUM 12802 19548 SUM 9819 27300 INC 8232 31742798 SUM 3151 29979 INC 5032 223632305 INC 9997 741738794 SUM 636 30532 INC 11704 37090980 INC 6892 787944786 SUM 1647 22054 SUM 7198 30356 INC 3207 951610707 SUM 1368 17571 INC 7659 149959676 SUM 12917 25768 INC 10536 960875851 INC 27975 509893860 INC 10788 144304612 SUM 1172 6839 SUM 14482 27832 SUM 12390 28177 INC 17158 23145895 SUM 4618 19634 INC 20214 943328525 INC 3347 977917740 SUM 6294 21704 SUM 3708 8584 SUM 3093 28123 INC 1714 995900761 SUM 12851 28816 INC 28971 921482225 INC 26397 342967627 SUM 620 24697 SUM 2594 22634 SUM 9160 21097 SUM 10181 31436 INC 10278 778019255 INC 30456 147424584 SUM 7716 28295 SUM 403 28860 INC 15775 416429091 SUM 1309 12887 INC 27248 991295235 INC 29227 976537823 SUM 18538 28034 SUM 3513 8479 SUM 13046 24612 INC 11266 142572946 INC 13645 982802278 SUM 27978 30995 INC 1968 986879754 INC 25438 347315632 INC 14556 748507988 INC 22043 342007463 SUM 269 26748 INC 23458 593964181 SUM 8033 29665 SUM 1835 24376 INC 21055 925423253 INC 15804 953853277 SUM 11934 26471 INC 3228 915120844 SUM 484 28181 SUM 3847 20520 INC 17969 878985062 SUM 1366 15448 INC 17876 759075141 INC 3255 593810821 INC 9604 928233973 SUM 1854 12550 INC 9220 597998609 SUM 734 26179 SUM 3493 23984 INC 28992 80351177 INC 18425 810852855 INC 29332 961962511 SUM 3594 15360 INC 5822 278148822 INC 6526 75130461 SUM 1699 14876 SUM 1828 28605 SUM 11478 24044 INC 31155 933228509 SUM 24914 28557 INC 15219 990332862 SUM 4051 27190 INC 7906 943787870 INC 20237 599033755 SUM 5704 20985 INC 10493 944088014 INC 30086 428943390 INC 161 566554000 INC 21058 609550988 INC 12019 147454693 INC 31229 538122959 SUM 1824 31453 SUM 5436 20409 INC 22449 4035646 SUM 7906 26391 SUM 9555 26596 INC 8454 955083126 INC 2657 648342790 SUM 16813 27531 SUM 4962 30522 INC 21448 103382533 INC 23525 796738016 SUM 8653 11469 SUM 236 25572 SUM 275 31134 SUM 18154 30392 INC 25913 954634616 INC 11505 313469882 SUM 3908 23383 SUM 5619 30218 SUM 11751 28605 INC 3612 974258513 SUM 13703 20653 SUM 129 28633 SUM 15179 26175 SUM 1379 23301 INC 14793 918506735 INC 728 130513668 INC 2130 876775320 INC 15687 576877615 INC 7186 146417124 INC 5524 533286760 INC 17199 602066373 SUM 400 31125 INC 27472 985945235 SUM 7857 20513 INC 30417 129802181 SUM 13684 28019 SUM 1367 26305 INC 13974 19532240 SUM 480 28791 SUM 7307 7753 INC 11646 89545240 SUM 4964 25188 INC 17357 675707426 SUM 1532 19266 SUM 5304 14545 INC 17536 978190616 INC 21564 383317908 SUM 5155 21455 INC 28260 72366105 INC 22801 471987516 INC 31274 53049946 INC 4266 993843658 SUM 9420 26722 SUM 9441 25113 INC 26301 894865558 SUM 1237 22078 SUM 2323 25335 INC 29512 938503555 INC 25040 20384533 SUM 1073 26036 SUM 41 29006 INC 18290 991576822 INC 13445 811909582 INC 1086 146268371 INC 1735 399820220 INC 6437 125438656 INC 2448 808593670 SUM 16557 31216 INC 7763 137756235 SUM 14799 23216 INC 22588 961847399 SUM 322 25429 SUM 5571 27321 INC 24724 337918288 SUM 604 12892 SUM 19272 25391 INC 17185 130552956 SUM 5453 20193 INC 18838 944632588 SUM 46 3138 INC 25623 955057733 INC 31312 147272133 INC 24639 341633505 INC 1585 71984880 INC 3495 857970894 SUM 1556 13397 SUM 571 4781 SUM 4020 25014 INC 7719 12961736 INC 29714 125886134 SUM 22340 28584 SUM 12279 27213 SUM 11688 29277 SUM 2229 10252 INC 15068 601070646 SUM 5427 21482 INC 21250 276942554 INC 727 407780514 SUM 10907 21405 INC 7225 487173458 SUM 1454 26647 SUM 2771 29072 SUM 2559 28382 SUM 438 17966 SUM 15568 21551 SUM 9908 19259 SUM 330 10349 INC 4518 772709121 SUM 752 11754 INC 5897 987008670 SUM 22417 30873 INC 11441 692001280 SUM 9302 18591 INC 9088 786415252 SUM 21620 29695 SUM 373 18809 SUM 1408 4684 INC 23122 476355991 SUM 14025 21785 SUM 10731 31289 INC 4246 154556471 INC 9871 585437855 INC 26902 455271666 INC 24949 959302491 INC 11659 844478706 INC 4099 136401725 SUM 1475 17631 INC 877 732149587 INC 17868 878893464 INC 13479 24237134 INC 12012 937759487 INC 21581 138899999 INC 9278 333123481 SUM 1400 12574 INC 20713 2864046 INC 3572 341888831 SUM 127 11015 INC 22081 560196510 INC 20292 886001268 SUM 19432 31080 SUM 4906 30589 SUM 2538 27324 SUM 5284 26135 SUM 15597 19110 SUM 973 30205 SUM 17441 26182 INC 11537 992901066 SUM 7582 19569 SUM 11027 30131 INC 853 247583385 INC 16971 860243259 INC 12290 696553169 INC 1243 8056859 INC 16167 945314338 SUM 3982 20719 SUM 11507 19040 SUM 1353 14133 SUM 17126 29251 INC 28908 996449231 SUM 13675 31110 SUM 6053 23218 INC 20765 893792502 SUM 2172 17151 SUM 9112 28736 INC 27305 685849864 SUM 17545 25827 INC 8601 31329116 SUM 819 11465 INC 12610 25907080 SUM 2267 29059 INC 18336 439609427 SUM 13219 28196 INC 14316 795935059 SUM 3023 27337 INC 29206 69524683 SUM 9753 28900 SUM 12544 25129 SUM 3959 30266 INC 18898 9058874 INC 2712 62645097 SUM 8468 28950 INC 8219 784023037 SUM 20479 27801 INC 27332 128477776 SUM 10379 19279 INC 16354 920451798 SUM 20392 30829 INC 6697 23831321 SUM 15787 24767 INC 13379 136852166 INC 13208 942807124 SUM 7187 30728 SUM 765 4157 SUM 2058 31219 SUM 13174 29659 SUM 10693 30637 INC 26777 867507144 SUM 13395 23561 INC 20915 744638541 INC 10954 20520562 SUM 27721 30494 SUM 6138 13420 INC 9358 95417213 SUM 5385 29653 INC 1802 727071117 INC 9913 845438239 INC 7584 104106930 SUM 29975 31438 INC 11738 816513990 INC 9190 859918031 INC 11910 652150171 INC 9743 725512175 INC 13731 46696598 INC 14629 316853889 INC 21027 65006197 SUM 9236 30360 INC 16718 473255486 INC 15468 24837825 INC 5055 810322459 SUM 5297 30876 SUM 26664 29822 SUM 17337 30760 INC 10241 865658705 SUM 3557 12672 SUM 5828 20209 INC 18029 55974252 INC 26492 31787530 INC 13794 605883338 SUM 15601 26692 SUM 3964 26903 SUM 9935 31446 INC 23740 934238938 SUM 10209 28890 SUM 36 15401 INC 15058 630018787 SUM 10737 25313 SUM 6346 26487 INC 15217 19455065 SUM 2811 11853 SUM 1892 16703 SUM 1752 21345 SUM 5264 30303 INC 19219 55115494 SUM 12217 22759 SUM 1453 19643 SUM 7085 26811 INC 16895 76146920 INC 22516 991324389 SUM 1480 24090 SUM 677 24531 SUM 1487 12409 SUM 4716 10044 SUM 11623 23424 INC 11477 425564367 SUM 1549 16952 INC 24295 879027294 SUM 2743 10578 INC 8702 491631132 SUM 4935 7204 SUM 13690 26195 INC 10601 936874711 SUM 10001 30207 SUM 9770 21034 SUM 18168 30137 INC 13527 54053317 INC 28524 854835340 SUM 14861 24315 INC 19702 147482351 SUM 5105 17452 INC 10814 92953234 SUM 17358 27464 INC 8271 874780335 SUM 719 24598 SUM 2066 19285 SUM 1744 27233 INC 13563 4500785 INC 26341 894807421 INC 11002 147420851 SUM 2886 22423 INC 18662 997129418 SUM 24593 29393 INC 6602 45615575 INC 10143 101285857 SUM 258 26004 SUM 2280 20126 SUM 2377 13049 INC 28391 875827484 INC 3917 73712311 INC 29882 416145120 INC 19121 588623309 SUM 14643 25722 INC 20607 72669948 INC 29370 256760953 SUM 13371 29515 SUM 14703 28997 INC 13022 542364278 INC 24261 524966748 SUM 7008 22799 INC 3583 780725733 INC 20058 196148676 SUM 14299 30028 INC 8537 402366943 SUM 936 2359 INC 20217 795773918 INC 21776 24289560 INC 5435 95500174 SUM 8443 20734 INC 3036 608433836 INC 9562 486969288 SUM 15943 27181 INC 26464 844940298 SUM 14 12279 SUM 64 25065 SUM 3703 27980 SUM 1310 16488 SUM 2048 12759 INC 26230 878035961 INC 11285 472209089 SUM 17957 29676 INC 27569 577843373 SUM 20633 28048 SUM 6515 28116 SUM 2499 11615 INC 4958 64993807 INC 1783 325273336 SUM 879 25447 SUM 1899 9473 INC 803 605364446 INC 28078 4321683 SUM 733 12790 SUM 2173 26419 INC 14671 3858676 SUM 13656 21642 SUM 2020 3413 INC 5406 891623815 INC 11537 6046040 INC 26045 25945576 INC 13744 938232767 INC 9617 8089910 SUM 11749 14908 SUM 731 24737 SUM 23327 31299 INC 25440 861290624 INC 22871 28793831 INC 27308 109643563 INC 10599 719647080 INC 24309 223756700 INC 11645 28239585 INC 31102 464910208 INC 2814 527414669 INC 15372 725959102 SUM 185 7647 INC 29992 290448801 INC 18496 940880663 SUM 6112 30329 SUM 91 25309 INC 5697 142440896 SUM 734 11661 SUM 11 2828 INC 5135 146661429 SUM 11719 19463 INC 16892 75116387 INC 23249 1221205 INC 13153 26502174 SUM 8089 23648 SUM 1347 21872 SUM 789 10864 SUM 11879 30430 INC 16762 524638086 SUM 11540 30213 SUM 2821 26299 SUM 237 16330 INC 22970 61490045 SUM 19266 28902 SUM 3375 28836 INC 2947 803554001 INC 11919 936016087 SUM 4673 20093 SUM 2942 21931 SUM 1170 10239 SUM 16665 30571 INC 17824 69452912 SUM 6706 24190 INC 6761 147479467 INC 31333 950039073 SUM 13912 30592 SUM 3980 28351 SUM 834 17435 SUM 434 25343 SUM 8614 23399 SUM 5894 27631 INC 2250 73316692 INC 22545 756238176 SUM 11930 26550 SUM 630 3715 SUM 305 17396 SUM 12018 30288 INC 7490 486525512 INC 9397 6620250 SUM 845 17308 SUM 4334 19581 INC 18659 873476056 INC 14795 420092762 INC 21142 77968460 SUM 2847 30455 INC 24362 760379619 SUM 6878 29562 SUM 1665 27082 SUM 15736 29704 INC 12387 472488737 SUM 7668 16634 SUM 7752 27898 SUM 3437 24801 SUM 3988 28980 SUM 2674 19850 INC 24747 148954187 SUM 8311 28384 SUM 16315 23355 INC 9865 46819530 SUM 3644 31182 INC 4553 823362916 INC 7439 92857321 SUM 1262 19782 INC 10088 87161439 INC 7696 115330556 INC 25827 475345618 SUM 1317 20296 INC 12968 88232206 INC 4419 61399406 INC 15416 888231771 SUM 1429 11736 SUM 206 23183 SUM 3253 28978 INC 27959 994318898 INC 17703 467390236 SUM 3549 6295 SUM 17826 27546 SUM 11978 21834 INC 30993 936558520 INC 4375 491825163 INC 25765 73704650 INC 29792 915778396 SUM 2904 30097 INC 21488 975586322 SUM 12555 31158 INC 9377 864066559 SUM 112 13000 INC 9672 743273072 INC 4758 492180146 INC 29791 146791977 INC 14695 223421214 INC 10526 991241580 SUM 6280 28308 SUM 61 13145 SUM 94 29863 SUM 6731 16420 SUM 12434 15248 INC 21827 791977318 SUM 5362 27405 INC 3020 192705439 INC 6546 598870548 INC 21987 602162634 SUM 7569 29096 SUM 4078 20546 INC 29746 140781251 INC 17167 364070056 INC 28488 572677166 SUM 2583 31061 SUM 7137 24836 INC 14263 928301979 SUM 23517 31205 INC 21881 78157770 SUM 283 21327 SUM 738 5662 INC 5000 489766927 SUM 7883 26903 SUM 800 17713 SUM 24616 31035 INC 7551 953214114 INC 6827 382715518 SUM 1658 1790 INC 4118 990284167 SUM 17327 20918 SUM 22128 27028 SUM 788 17189 SUM 9873 14511 INC 16762 65767231 INC 18741 46743354 SUM 8613 27915 INC 7127 937787119 SUM 16082 28411 INC 21308 760026219 INC 20185 131191193 SUM 114 5541 INC 21542 418228242 INC 26558 133805122 SUM 4076 21316 INC 3239 19623523 INC 11876 872340034 SUM 6729 28300 INC 17586 455989583 SUM 2704 30809 INC 1239 13134265 INC 29198 995498223 SUM 2916 26674 INC 28776 945584743 SUM 13654 30929 INC 1120 946747366 SUM 1159 21145 INC 25116 28500654 INC 8209 877724497 SUM 2556 9700 INC 28407 886292032 SUM 10720 22788 SUM 822 2597 INC 590 536834497 INC 5276 145123815 INC 517 872394625 SUM 8132 26563 SUM 4169 24524 INC 22967 655265951 INC 18082 955343237 SUM 5819 30341 INC 10907 585033347 SUM 2470 6836 INC 20845 72675628 INC 13216 989145890 SUM 3334 29939 INC 12203 654190406 INC 28857 334574857 INC 12911 547312889 SUM 1438 10024 SUM 1088 30556 SUM 18103 31008 SUM 5672 27550 SUM 24614 27236 INC 25272 604178869 INC 1186 802226580 SUM 3078 8958 INC 16005 893733050 SUM 9560 28562 SUM 3685 27931 SUM 2035 9824 INC 4968 37367765 SUM 7922 29182 SUM 12916 31057 SUM 1982 15308 SUM 2503 23845 INC 1693 13204094 INC 23994 490936865 INC 31289 96579955 INC 16389 925966924 SUM 19810 27817 INC 9846 844380076 INC 22677 68412783 INC 12516 943077769 SUM 1358 22906 INC 3580 995523956 INC 21918 4731770 SUM 3842 11963 SUM 10862 27151 SUM 8781 19110 INC 24085 8027865 SUM 2619 21428 SUM 22434 30862 INC 13531 145070052 INC 14516 408497592 INC 29901 18455087 INC 22334 490624079 INC 9739 744418834 INC 13286 24532022 SUM 360 22357 SUM 7892 27880 SUM 6400 29724 INC 8680 26882274 INC 21073 827210006 SUM 8466 27502 INC 22914 593731877 SUM 1900 18645 SUM 19166 21384 SUM 570 26586 INC 4674 743328043 INC 16168 146682796 SUM 8077 20113 SUM 11802 31040 INC 20557 259735797 SUM 8620 21982 SUM 9254 25090 SUM 4409 9583 INC 19198 777457471 SUM 27286 29295 SUM 3303 26390 SUM 840 29300 SUM 768 21553 SUM 489 17242 INC 12640 22699647 SUM 511 23456 INC 20867 573736572 SUM 107 4277 SUM 10443 24913 INC 17951 487569869 INC 30470 982844351 INC 19892 88897862 INC 6444 489050623 INC 28878 27887284 INC 24544 890650560 SUM 9475 23106 INC 10191 80209754 INC 1810 693523811 SUM 15826 19193 SUM 20396 28747 INC 3683 311750915 SUM 8328 25960 SUM 861 13132 INC 17925 616342553 SUM 7461 17876 INC 7774 892710062 SUM 5132 29253 SUM 6365 30779 INC 5644 952594849 INC 13442 743705490 SUM 14293 23616 INC 15144 878508538 INC 14547 39021250 INC 29820 13136465 INC 3632 803918598 INC 21346 877825377 SUM 126 15229 SUM 1728 13751 SUM 9046 27788 INC 11098 13219445 INC 2136 949389764 INC 28920 142367224 SUM 23063 31402 SUM 539 21897 SUM 20647 29489 INC 9979 349519037 SUM 136 3998 INC 27 96854912 INC 18952 758515926 INC 12899 59392156 SUM 13228 28140 INC 3390 125134577 SUM 5704 17200 SUM 7623 17758 SUM 918 29189 SUM 3604 7387 SUM 157 27295 INC 23809 315467939 SUM 1254 2132 INC 5584 73716657 INC 16290 810185547 INC 19792 259468158 INC 23794 616315706 INC 15493 998253746 INC 28000 375710861 SUM 29267 30880 SUM 12540 16599 INC 1064 659573384 INC 27076 811789733 SUM 5867 23107 SUM 5723 20913 SUM 10465 30556 SUM 11543 30393 SUM 24428 29082 INC 8359 6819019 INC 17611 492216032 INC 3706 113669566 INC 18404 811609089 INC 13395 146818573 INC 5730 983942760 SUM 7334 21679 INC 26123 29046886 SUM 701 15625 INC 21314 575593806 INC 6852 28528279 INC 25148 190811335 INC 25129 85602147 INC 25414 358436862 SUM 2757 5637 INC 16110 854626840 INC 21960 24486078 INC 4424 943491832 INC 3200 328497819 SUM 5044 29995 INC 14975 82870548 INC 29092 771649434 SUM 2590 26624 INC 2082 460277744 SUM 8154 19955 SUM 4263 24951 INC 11230 144267840 SUM 1333 17645 INC 25139 626346485 INC 13510 954787002 SUM 10870 29318 SUM 8104 29822 SUM 4504 14361 INC 9738 961631438 INC 6367 15961168 SUM 27287 31373 INC 18797 342131840 SUM 9897 23578 SUM 15402 31087 SUM 411 16761 SUM 9475 16422 INC 22219 948845205 SUM 18911 25658 INC 15310 760634898 INC 18259 199292688 SUM 18 15637 INC 8623 273992966 SUM 3705 18752 SUM 990 25294 SUM 29386 30962 SUM 29993 31440 SUM 1782 13398 INC 15923 142094087 INC 889 791969181 INC 19713 658970985 INC 5810 71339055 INC 11301 688905914 INC 29563 736380750 SUM 6486 24846 SUM 25013 29532 INC 30858 129910479 INC 10592 818990580 SUM 616 27384 INC 29771 27495724 SUM 6793 31213 SUM 2666 31061 SUM 11689 29922 SUM 7214 26204 SUM 1941 20464 INC 29290 80093841 SUM 9188 30494 SUM 2290 18538 SUM 2924 22777 INC 25103 955602153 SUM 8447 23661 INC 10581 881932345 INC 17327 5572207 SUM 761 20511 INC 6071 147150448 INC 19866 903103790 SUM 2729 26250 SUM 10317 18941 INC 21114 72675303 SUM 4328 18953 SUM 2858 19683 INC 14651 475698377 INC 10227 926709747 SUM 11081 24138 SUM 13790 28500 INC 24878 35379406 SUM 3228 9322 SUM 11233 21912 SUM 4673 23634 INC 21902 325336815 SUM 7243 16579 SUM 4149 15864 SUM 6671 29424 INC 2863 123804398 SUM 4471 30616 INC 21076 818979524 INC 5075 955343969 SUM 3167 22349 INC 20404 748861343 INC 25346 35977653 INC 9916 953263097 SUM 1296 16317 SUM 7072 23379 SUM 2277 31175 SUM 2287 26343 INC 27308 28560178 SUM 781 16822 INC 30950 284230622 INC 24102 12284270 SUM 13651 15676 SUM 15132 28849 INC 11696 207890841 SUM 320 14501 SUM 19908 29363 INC 1771 879147928 SUM 19811 29934 INC 4818 72525886 SUM 8987 16683 SUM 2850 17624 INC 8782 97108354 SUM 2888 17238 SUM 8926 19776 SUM 155 12253 INC 256 552111600 INC 31211 59034853 SUM 279 1758 SUM 11381 30971 SUM 21643 27773 INC 25886 703660141 SUM 4861 23059 INC 17847 43362883 SUM 1393 19767 SUM 5154 17980 SUM 600 3233 INC 14172 13009270 INC 16033 134814375 INC 11131 28144515 INC 8053 826524075 INC 26915 145104298 SUM 4891 10807 INC 19826 601954342 INC 23886 101265413 INC 2495 9001003 INC 24122 677783397 INC 31150 147195272 SUM 18946 30385 INC 1223 12309236 SUM 5166 29402 SUM 533 9096 SUM 10069 19364 SUM 164 9816 SUM 6790 20549 INC 14825 873866135 INC 7771 371551663 SUM 2802 13885 SUM 1387 7481 SUM 25401 31452 INC 12426 23805650 INC 20689 978819926 SUM 25627 28949 INC 15860 930813439 INC 9164 894868770 SUM 894 25472 SUM 213 26186 SUM 7263 29158 INC 3959 873364742 INC 24398 199035220 SUM 20646 21878 SUM 3523 13529 SUM 6291 11029 SUM 5103 23387 SUM 6521 24939 SUM 10819 23593 SUM 15793 30248 INC 21809 73426110 SUM 3265 26585 SUM 999 24787 SUM 21045 31238 INC 28076 686646541 SUM 2094 19778 SUM 15855 28086 INC 1976 29059777 INC 17472 760585935 SUM 23932 27993 INC 11569 5537233 SUM 1532 30478 INC 24457 938512615 INC 20922 147426618 SUM 1659 25344 SUM 3280 28088 INC 25790 24018975 INC 16382 647433623 SUM 1548 23673 INC 24445 521527450 INC 1728 474219992 INC 6975 858924273 SUM 2742 21023 INC 27404 950843269 SUM 1037 26464 INC 5490 6525627 SUM 1877 28230 SUM 1009 21200 INC 24776 877740603 SUM 19814 28046 SUM 5642 18679 INC 22471 861142121 SUM 1909 9091 SUM 6590 23327 INC 17079 417938724 SUM 4637 13005 INC 3374 971273305 INC 17627 145198385 SUM 4 7693 INC 10509 684810330 SUM 97 14941 SUM 10809 23865 INC 27889 526725115 INC 2154 552949021 INC 9117 409282907 SUM 140 27796 SUM 5821 15982 INC 8090 752591648 SUM 6013 30844 INC 29544 986599069 INC 3706 604686030 SUM 13500 28217 SUM 17791 31113 SUM 12 25023 INC 13722 468049428 INC 12208 876725862 INC 4353 669960801 INC 15997 129632578 SUM 286 31373 SUM 6792 26021 INC 14243 65226663 SUM 3823 30525 INC 22227 827747869 INC 8839 113114056 INC 8818 332354781 SUM 1776 30195 SUM 1858 20418 SUM 6458 27824 INC 21103 928352866 INC 9093 845476446 SUM 20951 29905 SUM 18282 28570 SUM 7325 28824 INC 12638 103403233 INC 889 135781625 SUM 15445 21590 SUM 462 21407 INC 4394 890629984 SUM 13545 22344 INC 14938 540823883 INC 19198 966673877 SUM 14449 29286 INC 21022 988634273 INC 4971 146178669 INC 3870 416582372 INC 132 320359065 SUM 1758 30282 SUM 2363 31306 SUM 44 13303 SUM 1073 26617 INC 16300 134888103 SUM 11813 24013 SUM 2549 27782 SUM 14234 31353 SUM 8959 28614 INC 296 865663330 INC 16256 684778529 INC 9179 950316497 INC 20886 16474131 SUM 11768 29376 INC 22766 46214865 INC 9461 68749628 INC 14051 370794098 SUM 13692 29602 INC 10560 18002041 SUM 2279 25750 SUM 3787 25169 SUM 2614 28101 INC 17996 874796381 SUM 5572 29006 SUM 2416 28698 SUM 4643 30983 INC 12134 166317588 INC 25051 490826318 SUM 5068 14725 SUM 406 17927 INC 30130 268997214 SUM 13926 18942 INC 29456 357995398 INC 15107 757917596 SUM 8454 29623 INC 23615 837959562 INC 12961 38016802 INC 3959 953448948 SUM 3812 10560 SUM 579 20497 INC 15208 4604624 INC 6134 144770010 SUM 23303 30027 SUM 5453 6753 SUM 14483 30014 SUM 6226 30381 INC 15151 104735100 SUM 17724 26026 INC 8677 424499212 SUM 12553 29395 SUM 17951 31188 SUM 18413 22411 INC 14188 72686463 SUM 16470 31175 INC 26458 71032038 SUM 2968 28114 SUM 4582 22812 INC 5755 21993085 SUM 706 28823 SUM 4639 26708 INC 20637 503306395 INC 23240 256152472 INC 509 761037955 INC 14744 287550677 SUM 4765 25398 SUM 284 22416 INC 20894 961802647 INC 3283 464229600 INC 17834 608457073 SUM 461 20019 SUM 4752 18229 SUM 1196 9451 SUM 27 15054 SUM 7486 26073 INC 29994 11165882 INC 12432 28552286 INC 17590 325339678 SUM 8743 19488 SUM 22199 26737 SUM 1109 30875 SUM 21579 30835 SUM 17010 30336 INC 11028 130637263 INC 16059 507749767 INC 10687 949303285 INC 26704 626270863 INC 16409 145247488 INC 24113 141131110 SUM 19887 26779 SUM 9771 28630 SUM 19189 30881 SUM 10873 28758 SUM 6705 20331 SUM 4465 30548 INC 1454 609388411 SUM 680 7718 SUM 17990 30932 INC 6365 136469284 INC 16039 320129060 SUM 24993 30891 SUM 343 30751 SUM 19479 20663 INC 10285 887151913 SUM 12647 15963 INC 3176 978220557 INC 18329 884802618 SUM 13144 30647 INC 19211 986576866 SUM 2820 29750 SUM 434 12035 SUM 825 10461 SUM 22033 28267 INC 9168 22484125 SUM 24175 31311 INC 13849 804316080 SUM 663 21501 SUM 392 27781 SUM 11007 30540 INC 25772 667530093 SUM 11081 29206 SUM 2845 24152 INC 23147 285601123 INC 8022 960360241 SUM 925 13484 SUM 1224 18131 INC 4784 491911533 SUM 2648 26916 INC 13090 928399125 INC 29406 532534504 INC 26305 146267577 INC 15494 308339103 SUM 1728 20833 SUM 1400 18992 SUM 7495 31328 INC 15110 543858707 SUM 22564 29316 SUM 14487 21465 INC 228 118069399 INC 21728 63121122 SUM 5510 12071 INC 7621 883107784 INC 1152 894849118 SUM 7985 25126 SUM 2785 27319 SUM 13344 30744 INC 16201 467883564 SUM 10437 22354 INC 8799 536803370 SUM 2803 29329 INC 30295 222289448 INC 19812 790823249 SUM 6619 31372 SUM 5276 27820 INC 19776 139623336 SUM 16686 29012 SUM 6806 29302 SUM 4975 7315 SUM 16560 23276 SUM 8244 25322 SUM 719 23697 SUM 1802 27508 INC 6139 957595667 INC 3347 981279630 SUM 27804 31139 INC 1305 727025297 INC 25060 685114592 SUM 3513 26458 INC 13636 586323973 SUM 2590 22158 INC 8204 752202513 SUM 548 30884 INC 8323 404064052 SUM 21238 28218 INC 20946 125294226 SUM 9200 26616 SUM 9888 15183 INC 29904 63973280 SUM 11790 30369 SUM 7908 29191 SUM 2835 19890 INC 11468 576011982 INC 24152 609518441 INC 29580 17453870 INC 9772 109569625 INC 1105 416069184 INC 21987 248894362 SUM 11681 28705 SUM 376 30798 INC 25208 9539034 SUM 22313 30655 INC 22330 534531164 SUM 697 28235 INC 7450 887784646 INC 24595 27496574 INC 21268 996144204 INC 16306 962841118 SUM 17855 26028 SUM 2758 26003 INC 302 10020626 SUM 2548 14303 INC 24737 489809894 INC 17827 147148552 SUM 7666 23011 SUM 9385 27566 SUM 4933 24414 SUM 100 16670 INC 6221 961521202 INC 5065 418415223 INC 30466 921609853 INC 17272 128164622 SUM 13352 21203 INC 5727 380427393 INC 29497 472236592 SUM 155 15447 SUM 14331 25893 INC 28860 878260635 SUM 336 6412 SUM 621 28268 INC 14614 414233864 SUM 744 29106 SUM 3499 10895 SUM 1474 17576 SUM 1147 7231 SUM 21092 25658 SUM 1733 22071 INC 24124 793857311 SUM 2595 25225 SUM 324 21838 INC 25093 492208708 SUM 4080 30620 SUM 6313 27362 SUM 5126 25619 SUM 3499 27495 INC 7103 860229421 INC 3645 483530074 SUM 1679 7085 INC 11807 28163889 SUM 2074 4231 SUM 2661 20644 SUM 3841 30558 SUM 2526 27789 SUM 673 27263 INC 12237 951277992 INC 14249 353774068 SUM 11770 30039 INC 12691 978504726 SUM 8893 25944 SUM 8837 25195 INC 6723 107836787 INC 2384 140725150 INC 28923 92930737 INC 28315 871413146 INC 1931 64153369 INC 10858 755905368 INC 26706 882929074 INC 18088 12669504 SUM 7139 25629 SUM 1554 26752 SUM 5268 23742 SUM 11479 29313 INC 29979 565875894 INC 11403 927324466 INC 27779 374402232 INC 13237 7509794 INC 2972 920706014 SUM 1928 8263 SUM 22280 30911 SUM 2184 18166 SUM 5143 29457 INC 4849 608171176 SUM 11923 30489 INC 2792 28905286 SUM 10400 23483 SUM 5426 21365 INC 15529 538679538 SUM 7969 27986 SUM 2396 26613 INC 23279 145199790 SUM 17264 30069 SUM 5131 26876 INC 9146 357912693 SUM 4908 27043 SUM 25485 29967 SUM 5255 29734 SUM 12892 25747 SUM 15471 28408 SUM 25304 31040 INC 2100 855653127 INC 8180 139018421 INC 17090 615591682 INC 19076 125143336 SUM 359 28997 SUM 29272 31175 INC 18832 467087106 INC 28954 65296382 INC 25809 216178712 INC 14490 483775272 INC 24187 743233248 SUM 5442 28549 SUM 17107 26554 INC 27544 488811791 SUM 527 19863 INC 14535 918535120 SUM 6579 31373 SUM 3532 9198 INC 7339 6483195 INC 26635 6509331 SUM 9667 30464 SUM 82 2040 INC 19587 77696266 INC 3470 59350935 INC 29520 347421565 INC 2855 814859592 SUM 8907 20646 SUM 13577 31059 SUM 1627 17791 INC 5126 41958462 INC 29749 543374128 SUM 9049 31257 SUM 7407 30734 INC 11444 874471808 INC 16345 223198531 INC 25948 709353117 SUM 101 25750 INC 25834 993400109 SUM 7813 13682 INC 26243 680315130 SUM 1478 30979 INC 3440 129634661 INC 29394 78160343 INC 4346 474208011 INC 13418 146675163 SUM 4165 26215 INC 13887 284248225 INC 3691 4847791 INC 21489 608230690 SUM 245 9459 SUM 6039 24945 SUM 5144 20601 INC 17896 130680545 SUM 1328 11432 INC 7325 820755797 INC 1335 440165568 INC 25676 73677182 INC 16109 26167270 INC 26369 105308456 INC 21024 139873805 SUM 14753 26259 INC 15635 718682842 SUM 9945 14828 INC 2536 567663747 INC 10064 491662744 SUM 99 30838 INC 3446 960038859 INC 1441 490643653 SUM 140 18434 SUM 8019 22524 SUM 24187 30427 SUM 7643 30809 INC 3940 256447338 INC 30421 743550972 SUM 1262 30402 INC 13398 474274835 INC 7797 71901873 INC 29095 741605641 SUM 4073 16663 SUM 2979 26679 SUM 1574 26239 INC 5356 112442001 SUM 12482 25710 SUM 5832 24126 SUM 7688 31321 INC 6336 944964081 SUM 5241 18163 INC 24585 895288507 INC 28703 46714531 INC 15895 870079003 SUM 15825 24153 SUM 766 8771 INC 10054 189258368 INC 15988 513655945 SUM 4173 28980 SUM 11344 30574 SUM 2278 21817 SUM 4610 30270 INC 13226 384831296 INC 14180 609003580 SUM 24363 27959 SUM 2918 20422 INC 1715 664546378 INC 20300 117282883 INC 3523 758508667 SUM 5867 16366 INC 349 917271978 INC 14448 2743666 SUM 607 28844 INC 5500 7656209 SUM 9455 25586 SUM 6016 10477 SUM 27821 31442 SUM 3536 29137 SUM 239 15226 INC 13882 13257197 INC 18001 483502154 SUM 4041 26468 SUM 19445 26922 SUM 20540 26081 SUM 10496 29573 INC 11433 863035715 INC 15185 195315580 INC 1803 916526089 SUM 17072 31261 SUM 2118 14120 SUM 9715 22676 INC 1783 3388802 INC 166 435473349 INC 6041 377442384 INC 9931 602175535 SUM 2160 25339 SUM 2969 16491 INC 5149 928376864 SUM 3377 18271 INC 28851 513791800 INC 17389 13170589 SUM 11231 31260 INC 25766 61063979 SUM 6225 24912 SUM 18276 31015 SUM 13977 28986 SUM 9034 30046 SUM 18640 29943 INC 17132 26883104 SUM 393 30745 INC 1818 13201576 SUM 1333 26160 SUM 23468 30546 SUM 1089 31088 INC 6423 113757224 INC 13532 763768427 SUM 4265 31046 SUM 9181 28885 INC 8097 96815231 SUM 1187 19536 SUM 9719 26140 SUM 333 12891 INC 13574 390364793 SUM 3793 18627 INC 24442 869154654 SUM 2949 15338 SUM 28839 30428 INC 5245 195344669 SUM 4357 23846 INC 5903 882624100 INC 29859 121257776 SUM 8250 24917 SUM 23894 31322 SUM 481 20118 INC 6520 483997576 INC 22443 146162423 SUM 53 7306 SUM 16631 26188 SUM 7095 30549 SUM 4522 9116 INC 4075 954801659 INC 5247 147389313 INC 9617 887960824 INC 28108 678299825 INC 4858 457821931 INC 2196 3105806 SUM 4241 25881 SUM 3333 16893 INC 1884 130689016 SUM 5278 13760 SUM 5274 24816 INC 11050 866297542 INC 19429 869667779 SUM 7184 30773 INC 4574 135496600 SUM 7475 20526 SUM 15634 27926 SUM 23398 27301 INC 15899 147438822 SUM 6081 31414 INC 18267 886380772 SUM 4512 17455 INC 23890 205823239 SUM 5056 9182 INC 5027 69256459 SUM 653 10703 SUM 467 28543 SUM 6805 25822 SUM 3133 11244 SUM 3263 23147 SUM 25032 30022 INC 4167 946798449 INC 8318 128606494 SUM 5806 11091 SUM 1418 11030 SUM 561 29763 SUM 230 2475 INC 8843 103438499 INC 24774 394753438 SUM 327 22403 INC 15796 55156702 SUM 2018 20569 SUM 2751 30538 SUM 491 6359 INC 11380 146374462 INC 5905 64673681 SUM 5412 28690 INC 23801 299832122 SUM 10973 16535 INC 14996 668712252 INC 28404 401680395 SUM 14799 22314 SUM 10992 24418 SUM 10343 23152 INC 16178 308583574 INC 18394 327060300 SUM 3325 24411 INC 11682 111798609 INC 26113 808657618 INC 5763 13143226 SUM 476 18049 INC 15203 425074106 INC 19163 29028496 INC 2373 850742994 SUM 5698 31095 INC 17110 925033853 INC 1431 968163690 INC 18137 820713930 INC 15116 657351839 INC 27659 747533896 SUM 7364 7788 INC 5346 121784343 SUM 6348 12589 SUM 4419 25186 INC 30808 945096892 SUM 6633 29196 INC 17562 27999906 SUM 5882 25503 INC 29475 79283923 INC 27203 726703253 SUM 123 21727 INC 29880 805303864 SUM 18969 25177 SUM 2638 15567 SUM 3657 11499 SUM 5677 31073 INC 14777 517972736 INC 12176 17709450 SUM 25527 27654 SUM 15641 26310 SUM 7761 15726 INC 15070 861558629 SUM 4755 29772 SUM 5399 22606 INC 2532 868528143 SUM 8066 23656 SUM 22868 30254 SUM 1532 6161 SUM 8568 12833 INC 1009 951044815 SUM 846 20826 SUM 327 26882 SUM 354 23936 INC 24108 475140816 INC 29705 987044502 INC 16114 756360963 INC 301 519519452 INC 6060 810860729 INC 10476 919293893 SUM 133 27191 SUM 11915 15173 INC 30016 518575982 SUM 20826 26743 INC 27850 427632988 SUM 4426 16741 INC 7913 862169921 SUM 3030 28754 SUM 3648 25415 SUM 1970 3156 SUM 2116 11611 INC 3386 28762671 SUM 20873 23920 SUM 17969 28343 INC 20350 960447692 INC 20223 9027785 SUM 2837 23175 SUM 1116 21977 INC 1160 4140498 SUM 23274 28727 SUM 17383 25795 INC 10478 130671756 SUM 1427 29968 INC 22688 519214592 SUM 1369 13519 SUM 3027 30559 SUM 8564 26989 INC 10948 624273405 INC 19102 951894349 SUM 343 14637 SUM 10636 30280 SUM 34 10954 SUM 4572 26290 INC 24104 138556519 INC 2137 29014314 INC 21977 586219578 INC 668 322290836 INC 22529 951457063 SUM 7217 24314 SUM 899 8912 SUM 206 16011 SUM 1197 13181 SUM 8636 23532 SUM 5790 11925 SUM 13655 29077 INC 30592 953656165 INC 21678 928288880 SUM 7956 31239 SUM 14318 30568 SUM 471 27193 SUM 9051 29660 SUM 22248 30863 SUM 23384 29542 INC 24414 985885672 INC 143 509783620 SUM 1774 13382 INC 19112 878994739 SUM 3735 9751 SUM 20291 30755 INC 21969 878166779 INC 25501 28037162 INC 14853 953084485 SUM 19206 26800 SUM 3783 29558 INC 21149 473307014 SUM 12271 23110 INC 26027 820146683 INC 17999 794328637 SUM 22010 27532 INC 12295 73463555 SUM 2757 10599 SUM 1672 4827 SUM 20903 30561 SUM 16805 30064 SUM 1876 19281 INC 15993 888092573 SUM 5292 30689 SUM 1938 25375 SUM 4417 28695 INC 24079 992103025 SUM 1208 11130 SUM 18076 21189 INC 4283 972015516 SUM 27928 31250 SUM 4698 25805 SUM 151 20237 SUM 116 6649 INC 20143 997062548 SUM 20925 28436 INC 26368 43543121 INC 26449 899827444 SUM 11143 21948 SUM 19108 28302 INC 5328 946430138 SUM 8310 14260 SUM 3149 26570 SUM 12064 20356 SUM 5819 23151 SUM 10137 26889 INC 15983 639478767 INC 10360 760005039 INC 16681 320985665 INC 29667 141158903 INC 1707 758525403 INC 13309 668724392 INC 361 144088614 INC 13047 63460400 SUM 1930 26903 INC 23756 722329848 SUM 1010 27486 INC 6622 610028394 SUM 14890 18441 SUM 22712 31054 SUM 8993 25567 SUM 159 4843 SUM 1457 28715 SUM 1381 15261 INC 24407 20383302 INC 821 861573139 INC 16279 130130089 SUM 595 6076 SUM 7274 20238 INC 29439 886054165 SUM 1377 19938 SUM 1045 17285 SUM 5251 25576 INC 10495 28353706 INC 22055 750917978 INC 4911 713928812 SUM 14170 30921 INC 25180 136650334 SUM 5703 30843 SUM 18415 24940 INC 19041 12948741 INC 27233 786886171 SUM 6974 18560 SUM 11979 30257 INC 8165 738157802 SUM 7821 24000 SUM 3683 13489 SUM 10619 15104 INC 18834 670102081 SUM 10260 26884 SUM 25620 29600 SUM 6177 16208 SUM 9259 27899 INC 20850 534734738 SUM 13860 27688 INC 20300 728033496 SUM 5370 16092 SUM 782 15201 INC 2399 39046150 SUM 7636 24012 SUM 4122 29935 SUM 5342 28171 SUM 1044 22428 SUM 3628 21752 SUM 10887 18251 SUM 25821 29454 INC 19929 470645372 SUM 12737 19000 INC 20661 787128874 SUM 1769 31036 SUM 2332 18017 SUM 14789 19536 SUM 11444 27441 INC 4978 72529537 SUM 667 13931 SUM 1230 21145 INC 12689 134601368 SUM 5487 31182 SUM 4410 28731 INC 7717 338704758 SUM 4849 24884 INC 15514 37646656 SUM 5301 27942 SUM 1047 28625 INC 23980 143702167 INC 8962 78920814 INC 247 954809759 INC 25734 748428754 SUM 5205 27364 SUM 3978 30904 INC 7375 738343595 INC 30939 79240699 SUM 26622 31016 INC 20806 71571392 INC 3885 147398745 INC 3024 139045950 SUM 12700 30967 INC 3087 145241505 INC 31059 147064780 INC 16664 248375020 SUM 6275 14250 INC 21750 143285699 SUM 4012 28310 SUM 9831 25429 INC 7207 760230749 SUM 8 28110 SUM 2916 18663 SUM 844 19397 SUM 21616 29424 SUM 3050 31210 SUM 423 16610 SUM 15527 30246 INC 25166 113777123 INC 22020 681899612 SUM 22334 31251 SUM 2185 6924 SUM 1148 29225 SUM 14927 29223 SUM 1514 23561 SUM 9316 18895 INC 11261 760544461 INC 2510 877748278 INC 31282 995495486 SUM 8761 20700 INC 3051 29048590 INC 7255 895778284 INC 13286 28910272 INC 7851 6402766 SUM 16641 30486 INC 3257 13251489 INC 5866 683689009 INC 18346 113864923 INC 17318 962406570 INC 6382 877519094 INC 23974 991144678 INC 12144 374509234 SUM 3840 29671 INC 15868 59134476 INC 20862 70567603 INC 2621 874581095 INC 15409 847186626 INC 8746 955186084 INC 6905 593719523 SUM 2995 19372 SUM 14654 27329 SUM 468 26190 INC 8703 953197003 SUM 5875 31333 INC 16896 928596152 SUM 3529 20473 SUM 681 12532 INC 11560 132673236 SUM 5097 26912 SUM 2894 27552 INC 26402 64796319 INC 8338 39777975 INC 25897 610079169 INC 8193 128483015 INC 29719 25905498 SUM 575 3335 INC 20696 472138457 SUM 4122 19657 SUM 18328 28620 SUM 2240 20176 SUM 1955 14364 INC 1184 28977014 SUM 3575 25213 SUM 7103 27288 SUM 12613 13652 INC 5889 141710763 INC 14770 491391281 INC 28027 938198993 SUM 623 30216 SUM 9063 30958 SUM 11783 29746 INC 25396 335618573 SUM 4951 21035 INC 13445 26823463 INC 2707 718381014 SUM 8430 31311 SUM 6652 30949 SUM 23934 28034 INC 8976 937455361 SUM 3209 29365 SUM 12199 27570 INC 14654 915970497 INC 22581 418424295 INC 17473 892757992 SUM 16928 30476 INC 11166 938729642 SUM 18654 27775 INC 25297 541758127 INC 193 222204637 INC 9604 925812577 SUM 6848 9667 SUM 6144 16951 INC 18028 804196580 INC 8091 804257139 SUM 17188 20749 INC 5280 94494835 INC 4489 965872504 INC 8431 968145852 INC 7852 597744802 INC 31273 474906123 INC 13350 709130636 INC 17859 739770679 INC 10129 492151543 INC 29908 954817632 SUM 1479 30809 SUM 9893 21602 INC 11740 383148628 INC 28477 955058440 SUM 12318 30890 SUM 11391 29675 INC 17232 396407522 INC 24716 574805043 SUM 1028 9569 INC 3426 80362948 INC 11508 509784320 INC 7504 146123421 INC 15194 129077983 SUM 2951 3166 INC 7705 847926538 SUM 10065 31013 INC 2412 678461217 SUM 3426 16067 INC 26502 56924723 SUM 1803 22934 SUM 15481 26875 INC 19014 921664138 SUM 13154 28728 INC 19141 900292066 SUM 23606 30389 SUM 1763 21619 INC 9314 744110764 SUM 11779 21894 INC 9989 136621047 INC 27148 957628741 SUM 1588 26221 INC 22422 890263126 INC 23450 525481400 SUM 3664 29270 INC 4896 600346301 INC 24962 79098918 SUM 928 28550 INC 8747 871454533 INC 27541 73324678 SUM 14608 26522 INC 24854 4500133 SUM 14181 30290 SUM 7303 25056 INC 15820 56671590 SUM 6011 30098 SUM 1755 23811 INC 4634 886421143 INC 5400 744765009 SUM 2587 7130 SUM 3238 29177 INC 26671 693508763 INC 9956 763292221 INC 6689 489018417 SUM 2400 18657 SUM 5002 30216 INC 16057 112015353 SUM 2135 25166 INC 2572 29025272 SUM 349 27602 INC 30683 996138641 SUM 12119 16743 INC 642 960281705 INC 24250 519754024 INC 466 626232189 SUM 7445 12636 SUM 21055 31028 SUM 3404 21654 INC 20243 977336367 SUM 28378 31267 SUM 7586 27579 INC 17955 929357559 INC 8284 798848574 SUM 6030 14041 SUM 2846 23646 INC 11716 985988444 SUM 532 13560 SUM 6218 9069 INC 24979 851866078 SUM 4900 19988 SUM 23148 30764 SUM 802 31328 SUM 5224 21226 INC 30979 116272302 INC 21698 199450727 INC 22066 135920784 SUM 16113 24274 SUM 801 28077 SUM 2010 18980 SUM 870 26809 INC 29825 491649006 SUM 2545 27840 INC 1882 105208857 INC 29488 999689435 INC 15299 19588868 SUM 423 27742 SUM 8932 24450 SUM 4676 28759 SUM 10047 30366 SUM 9647 17699 SUM 7972 30024 INC 26546 786521783 SUM 7966 27235 SUM 8402 28134 SUM 3332 12334 INC 9759 989037178 SUM 4384 29899 INC 15838 143008852 INC 14720 24851437 SUM 18700 25628 INC 23717 144307737 SUM 5047 18821 SUM 7407 31376 INC 22252 384901172 INC 6611 505694210 SUM 4085 16638 SUM 21294 30738 SUM 4090 30465 SUM 3796 14382 INC 14464 929059396 INC 27089 610596937 INC 21339 887682276 INC 10012 534753750 INC 21322 24865423 INC 3655 21654012 SUM 1085 13185 INC 17404 474017057 INC 24509 146147735 SUM 802 16243 INC 24307 483565984 SUM 932 31292 INC 19866 339242277 INC 21152 669048004 INC 4724 424319351 INC 13593 558810490 INC 31252 223669011 INC 17500 624903441 SUM 24514 27592 INC 13458 515128830 INC 13048 284147782 SUM 19483 30445 INC 3881 71301198 SUM 22699 31299 SUM 481 22692 SUM 23002 31178 INC 25558 73596180 INC 15652 606055548 SUM 3284 28899 SUM 12830 18908 INC 8351 286142365 SUM 4720 9759 SUM 9256 20365 INC 12802 317698716 SUM 130 28867 SUM 11677 14492 SUM 19485 26796 INC 22329 11781136 INC 20037 230436443 INC 31334 836020199 INC 15909 10602575 INC 14013 28524923 SUM 7519 18584 SUM 9229 29565 SUM 21909 26512 INC 10648 19899808 INC 24511 147305623 INC 18982 113401521 SUM 17141 30325 INC 566 27825743 SUM 3825 31021 INC 9194 424524284 SUM 4565 27030 SUM 3397 29596 INC 7602 868579465 SUM 10633 28476 SUM 1168 13096 INC 18706 128234503 INC 11280 201026818 INC 380 492183836 SUM 4686 31437 INC 18983 29069369 INC 14889 67084769 SUM 6949 23531 SUM 1526 6301 INC 3357 786024981 SUM 3505 30893 INC 20058 128591013 INC 15583 950027001 INC 2296 817275165 SUM 11471 28990 SUM 3132 23940 SUM 8432 15965 SUM 5175 29325 INC 571 391479402 SUM 13042 28984 SUM 5516 27508 INC 13594 468558706 SUM 14275 28224 INC 12521 760600921 SUM 716 26535 SUM 7113 20967 SUM 4523 18062 SUM 18439 29460 INC 5407 718706364 INC 27139 685860827 INC 9949 6950285 INC 11974 951657341 SUM 3144 7059 INC 11767 944819996 SUM 1217 18500 SUM 5102 27195 SUM 7462 25110 SUM 683 30885 SUM 545 25537 INC 22539 143520287 INC 14375 726393573 INC 28493 816911208 INC 20683 961916665 INC 18834 897528968 SUM 1083 19508 SUM 7602 25429 SUM 26322 27185 SUM 1 24644 SUM 16974 27296 INC 17027 113117846 SUM 202 17692 INC 4660 139062628 SUM 11047 24049 SUM 971 13675 INC 27203 416871327 SUM 6949 22655 INC 14441 28963216 SUM 4717 27813 SUM 22922 26274 SUM 17381 28920 INC 27154 13129522 INC 14878 395616021 SUM 10038 28004 INC 12144 920406012 SUM 748 25346 INC 390 940919926 INC 10046 393741959 SUM 225 13336 SUM 15437 28818 SUM 1053 9939 INC 15443 661594609 SUM 5651 15509 SUM 286 18734 SUM 20641 28569 INC 13814 50895214 INC 20257 710465998 SUM 10505 20242 INC 17622 306467266 INC 21327 894572684 INC 13226 940739473 SUM 2079 29381 SUM 20927 31301 INC 30883 941775863 SUM 18773 31404 SUM 9042 24888 INC 17902 593033118 SUM 7962 31455 INC 25294 893806400 SUM 14022 27910 INC 20652 35896670 SUM 6236 30603 INC 15478 828682046 INC 22665 536822206 INC 12686 95039276 SUM 554 21942 INC 2223 405049601 SUM 11602 26147 INC 25513 357424844 INC 31297 877817749 INC 12496 756330774 INC 3394 990156404 SUM 12430 28100 SUM 18544 28442 SUM 9887 28216 INC 16386 38349685 SUM 26978 30900 INC 4673 840847652 SUM 5058 10577 SUM 1520 15545 SUM 9436 26588 SUM 8948 19220 INC 21519 749856578 SUM 337 25109 INC 27018 485801124 INC 16830 899634031 INC 17304 69496151 SUM 11980 15455 SUM 10241 18746 SUM 16979 30973 INC 13084 125424198 INC 9244 717133291 INC 4887 743780274 INC 2912 954986031 SUM 10628 20564 SUM 7469 31408 SUM 3018 8124 SUM 15648 29463 INC 12694 526811862 INC 4612 251186122 SUM 15974 30674 SUM 965 24674 SUM 16873 25065 INC 30278 875706769 SUM 156 22402 SUM 4135 22949 INC 10766 610004219 INC 7448 894830563 INC 6137 123856290 INC 2390 679552686 INC 2336 26934960 SUM 23059 29475 SUM 2623 30394 SUM 3516 13115 SUM 1811 23742 SUM 11998 22528 INC 27290 103847142 SUM 5181 18676 SUM 8172 12059 SUM 10976 27062 SUM 2204 15431 INC 16349 63546108 INC 127 995083169 INC 110 605623637 INC 8614 760066076 INC 16472 669277044 INC 13267 28765245 SUM 3585 23362 SUM 6334 16565 INC 25824 146687055 INC 9391 390975726 SUM 10375 26749 INC 4096 7973050 INC 21099 485150936 SUM 9896 30684 SUM 390 22661 SUM 7366 22708 SUM 13551 20312 INC 31443 603134456 INC 4070 947901620 INC 14551 391444087 INC 2128 400242692 SUM 153 24316 SUM 8724 30375 INC 15507 568399031 INC 27889 987775123 INC 15381 920868370 SUM 7334 27840 INC 13090 435589642 INC 26544 412144713 INC 6310 928030506 INC 25220 952499027 INC 24464 734287314 SUM 6265 30890 INC 20590 961707586 INC 26803 249294150 INC 9023 991814713 INC 20515 133248065 SUM 25930 31166 INC 7061 991086538 INC 7640 885377288 INC 4902 331299805 INC 17681 811918458 INC 21929 22779218 INC 12164 20397048 SUM 21798 24582 SUM 4100 28761 SUM 4833 22852 INC 26611 856234306 INC 15073 953227143 SUM 761 1883 INC 2277 130583567 SUM 13126 28198 INC 12058 325008651 INC 15592 840284351 INC 4598 753597562 INC 28971 13253012 SUM 2176 25523 INC 17750 902087259 SUM 5260 29379 SUM 9303 21931 INC 1556 45666407 INC 6104 872372394 SUM 12026 24173 SUM 26587 29371 SUM 2729 12209 INC 646 953404030 INC 30023 492125828 SUM 11894 29944 SUM 6592 26665 SUM 10595 24318 INC 6468 408321046 INC 6389 18432675 INC 30966 776681796 INC 29703 443878702 SUM 16874 30940 SUM 3592 29109 SUM 2021 9870 INC 30833 844507158 INC 23835 927018135 INC 16853 11782711 SUM 17472 27081 INC 28661 946806018 SUM 12363 22343 SUM 6075 28202 INC 28228 673238997 INC 5211 145354439 SUM 9883 27646 INC 4133 374378550 SUM 4057 20954 INC 29765 970445633 INC 5281 686717757 INC 6616 913776377 INC 14854 726026507 INC 23984 999372092 SUM 217 27634 INC 12478 281976776 SUM 787 16792 INC 24061 75892931 SUM 8578 31382 INC 895 105518578 INC 28700 185124093 INC 13583 279917767 SUM 2392 11957 SUM 13256 28177 SUM 5238 27098 SUM 16566 25971 SUM 5286 31427 SUM 3062 28035 SUM 15263 27776 INC 23406 652039656 INC 5945 145132802 SUM 641 26308 SUM 460 21359 INC 28624 995383236 INC 15232 105422359 INC 28834 877321524 SUM 98 18188 INC 12269 26594775 INC 28213 329558159 SUM 774 16166 SUM 780 30561 INC 29013 757274789 INC 10349 601048885 INC 3557 142947172 SUM 14758 27703 SUM 19884 30792 INC 18233 357983311 INC 18757 954644448 SUM 16640 27554 SUM 9539 22114 SUM 15717 23359 SUM 3440 27211 INC 20738 676678069 SUM 132 19287 SUM 20713 26749 INC 712 692540874 SUM 17740 31349 INC 14244 5302416 INC 7957 607176743 SUM 4986 29150 INC 24142 857487098 INC 24005 989958387 INC 11220 130087899 SUM 4675 14081 SUM 1214 23268 INC 28722 917882600 INC 13388 145360508 INC 20334 78496801 SUM 3947 29313 INC 18152 995476833 INC 13285 881680424 INC 16915 16979235 SUM 9610 24835 SUM 280 3160 INC 29707 18592284 INC 21313 971300625 SUM 6798 30455 INC 16979 56949404 INC 23201 586171177 SUM 13263 22633 INC 8886 851803483 INC 10141 287534421 INC 15435 486875783 SUM 7718 19226 SUM 11904 30307 INC 20102 547706712 INC 25395 989264343 SUM 17581 31045 SUM 3454 16515 SUM 7760 21684 SUM 11109 30871 SUM 18995 27173 SUM 9584 29948 INC 23925 611263053 INC 20261 996275019 SUM 3186 15667 INC 7070 489004164 SUM 13915 30685 INC 3322 969257820 INC 17631 977926780 INC 19410 134731288 SUM 2580 26581 INC 9263 122311689 SUM 17975 24119 INC 6076 357691130 INC 23006 825578512 INC 10120 393287463 SUM 14060 26879 SUM 1469 14633 INC 23736 265592053 INC 14352 782009647 SUM 16433 23133 SUM 15582 23607 INC 1123 662257283 INC 17848 945602138 SUM 3319 14693 SUM 11497 28517 SUM 12076 23332 SUM 24396 30756 SUM 5723 19776 INC 24046 205430387 SUM 25250 31312 INC 23913 11873073 SUM 6157 20227 SUM 7581 27572 INC 23263 954312143 INC 12600 723186232 SUM 309 22221 SUM 16551 26972 INC 25211 12286572 SUM 683 31390 INC 6300 735216803 INC 19203 145230499 SUM 26816 31275 INC 25028 852913995 INC 27450 75092455 INC 31446 641797338 INC 1837 45918116 INC 28579 414280013 INC 21906 509922241 INC 4216 441640850 SUM 117 12788 SUM 11231 16581 SUM 10830 21936 SUM 28846 30778 SUM 6876 25305 SUM 13009 25389 SUM 7392 28431 SUM 12624 24194 SUM 15908 20694 SUM 4474 24842 INC 26455 221574001 SUM 946 27741 INC 25524 27904208 INC 4502 2066735 SUM 15820 26513 INC 17587 418391400 INC 14801 938705045 SUM 10053 28614 INC 19467 333471757 INC 23022 29077739 INC 16374 340128113 INC 23875 13103718 INC 25373 1350079 SUM 8468 28603 SUM 3835 22160 INC 13361 63155765 SUM 3641 25750 SUM 12080 15844 SUM 12896 15984 INC 3706 950121100 INC 16080 868547938 SUM 13749 30361 SUM 13592 22922 INC 11639 727617243 INC 10809 509349479 INC 19949 955291133 INC 8252 685994018 INC 20471 39027201 SUM 9385 20063 INC 17476 922171266 SUM 11796 27840 SUM 3405 21273 SUM 17519 25430 SUM 8607 28709 SUM 19031 28236 INC 20636 921514706 SUM 13018 20067 INC 7000 20407273 INC 8860 550915040 SUM 6365 28526 SUM 3044 11522 SUM 5495 19633 INC 8355 888052383 SUM 1051 21603 SUM 11649 30545 INC 4830 598030443 INC 22101 29076855 INC 13079 678500384 SUM 5438 29092 INC 23416 677687244 INC 19427 765758522 INC 4646 29067007 SUM 17871 29911 INC 9344 26181845 SUM 16431 31015 SUM 7920 26903 INC 29507 861288056 SUM 152 11813 INC 11547 991280390 SUM 19892 29757 SUM 643 8333 SUM 2261 22321 SUM 20548 27866 SUM 4269 31313 INC 13953 18821639 SUM 235 8878 SUM 6961 30961 INC 22345 685039237 INC 5840 870911470 SUM 10550 18185 INC 24923 44959897 SUM 1909 30121 SUM 2294 24131 INC 3409 25640870 SUM 1273 5714 INC 26041 92584087 INC 20449 140855913 SUM 3776 28960 SUM 12239 30831 INC 3978 642831384 INC 2703 12289237 SUM 1032 27276 INC 59 3752937 SUM 22578 31126 SUM 10409 28939 SUM 13670 30754 SUM 796 31137 SUM 324 10708 INC 15905 146369567 INC 30580 952911144 SUM 1878 20784 SUM 4316 19979 INC 2160 12151452 SUM 24941 30870 INC 26533 28022904 INC 7738 210966338 SUM 6180 23388 SUM 18879 25966 INC 12896 817782030 INC 3634 490993701 INC 3010 693525238 INC 7629 814239149 SUM 10624 25255 SUM 27017 29726 INC 11813 12290794 INC 23741 142773996 SUM 3220 28330 INC 2252 333333869 SUM 6444 28194 INC 25732 424781564 SUM 2989 30323 INC 20536 779852773 INC 1197 126395298 INC 2290 866891930 SUM 5616 8934 SUM 19056 26243 SUM 11220 30783 SUM 4830 29694 INC 27272 417793821 SUM 16255 23538 INC 11181 453384845 INC 6771 133200633 INC 2561 146164849 SUM 13225 22088 INC 17319 305419434 INC 4337 146325274 INC 1625 403223474 SUM 18696 30948 SUM 5577 29591 INC 286 842478938 SUM 26217 31390 INC 6191 739200624 SUM 16741 27019 INC 21835 312446148 INC 25097 71490431 SUM 7723 29282 INC 19393 725194145 INC 22497 124229473 SUM 6389 22871 SUM 16 11976 INC 12079 24800020 INC 5264 848589809 INC 14867 971051496 SUM 5 15787 SUM 14872 30335 SUM 4962 15868 SUM 5897 28830 SUM 3065 14636 SUM 14987 30062 INC 13755 103952308 INC 20733 870128392 SUM 4337 27674 SUM 11395 31240 SUM 3324 21889 SUM 14153 31384 SUM 16476 28416 INC 12998 869449692 INC 18434 800687644 SUM 16370 28261 INC 27135 143210778 INC 22519 953468757 SUM 1745 5555 SUM 2304 28213 INC 28239 125200808 INC 27104 742569171 INC 24473 743567535 SUM 14996 29623 INC 30520 14353257 SUM 3004 29840 SUM 256 16372 SUM 15555 27481 SUM 231 12668 INC 31378 467238084 INC 6843 268119518 SUM 2947 22359 SUM 636 14211 SUM 5530 23828 INC 2079 134877743 INC 13613 185797513 INC 22788 37887227 INC 29672 960351448 SUM 7637 19056 SUM 20030 29873 SUM 611 8927 SUM 3387 17353 SUM 16259 30044 SUM 9461 25517 SUM 1114 24280 SUM 4609 22442 SUM 6723 18487 INC 28266 36843995 SUM 11149 22298 SUM 3156 23848 SUM 10917 30998 INC 22016 113908439 SUM 4678 30953 SUM 8034 19507 SUM 6467 19512 INC 27685 910460681 INC 1819 955295683 INC 13484 598995901 INC 2402 29052858 SUM 28718 30783 INC 9462 917152493 SUM 1164 27617 INC 1501 610084759 SUM 6971 28048 SUM 8910 30795 SUM 5347 31145 SUM 3823 26093 INC 20262 957332424 SUM 1072 15402 INC 10043 946611882 SUM 10524 16084 INC 26433 1673964 SUM 855 25438 SUM 14566 29758 SUM 714 31117 SUM 21340 29474 INC 15995 22455917 INC 3030 756453846 INC 15762 996355664 INC 9250 73013293 SUM 8008 31399 SUM 10820 26744 INC 13021 142202247 INC 31324 929715073 INC 5832 409265051 INC 22202 274754002 SUM 6491 25102 INC 21076 991287011 SUM 12248 25425 SUM 261 19246 INC 5650 39118378 INC 23671 20411165 INC 23758 922524696 SUM 13937 26890 SUM 1606 26553 SUM 3604 19858 SUM 120 9473 INC 10375 888193545 INC 22102 490118842 SUM 1914 16453 INC 5222 745955281 SUM 19104 25128 INC 27266 617364444 INC 21252 147387238 SUM 3517 18088 INC 9857 559974997 SUM 20179 28453 INC 14572 894597148 SUM 15118 31393 INC 30864 996360207 INC 26129 122174539 INC 28254 927758324 INC 31265 339816141 INC 5969 542436204 INC 19421 846278223 INC 28037 238394039 INC 7993 44828768 SUM 3183 27772 INC 9057 742049761 SUM 20245 31307 INC 19967 886458638 INC 23178 810203366 INC 19408 418457426 SUM 812 12911 INC 20139 353774873 INC 14734 459559943 INC 31067 943518029 INC 13764 952912484 INC 4393 130612060 INC 2234 572830522 INC 3785 55192445 SUM 14228 17810 INC 20756 622077002 INC 23090 995638556 INC 18092 741410483 INC 16199 90796458 INC 7813 145724567 INC 13762 589709001 SUM 14174 30625 SUM 5750 23842 INC 9527 719700982 INC 22656 877596104 SUM 20749 28657 SUM 13677 21115 INC 504 66883735 INC 8564 852867392 SUM 18374 27715 SUM 4941 24252 INC 12487 96093135 SUM 346 28638 SUM 6473 26923 INC 5898 487340756 SUM 2239 21942 INC 26912 975207329 SUM 1710 28541 INC 4228 491941796 SUM 4347 22602 INC 3276 954284212 SUM 6753 17028 SUM 1962 10907 SUM 8866 18752 SUM 783 15962 INC 6597 450159322 SUM 301 27990 INC 16721 350768498 SUM 11206 28963 INC 25561 760054950 INC 16543 22761339 SUM 24892 30547 SUM 9921 27758 INC 16422 952900302 INC 11940 961138682 INC 4275 76171223 SUM 4467 19796 INC 19823 960724285 INC 960 146931318 INC 1057 959011439 SUM 12400 30344 SUM 839 23353 INC 2608 985490448 INC 7855 24855703 INC 21124 491923068 SUM 8655 28117 SUM 11762 22585 INC 17152 960800766 INC 4087 26857494 SUM 15702 31063 SUM 158 18303 INC 11632 88242335 INC 24894 304152112 INC 29655 11686225 INC 22932 12715389 INC 12576 6421774 INC 27703 921433317 SUM 1864 9703 INC 26132 955335002 INC 2310 26899257 SUM 3430 24873 INC 10120 610592221 SUM 13903 28771 SUM 5894 24593 SUM 2922 31222 INC 28549 863272892 INC 18294 466513194 SUM 7860 30921 INC 17996 144471841 SUM 7256 22792 SUM 5377 26524 INC 5275 919309423 INC 18717 142198028 INC 4694 113611034 SUM 7824 10883 INC 29561 684502740 INC 12028 80046236 INC 22430 16070639 INC 10558 147457456 SUM 4319 20796 INC 12450 940663844 SUM 1349 19240 SUM 1886 9999 SUM 9548 23199 INC 13148 55150494 INC 24522 559238336 SUM 6083 31098 SUM 2504 27358 SUM 15269 24147 INC 27783 476393709 INC 20211 62187627 SUM 7170 24186 INC 11412 825628553 INC 4902 890671323 INC 30271 20504034 INC 10127 878807548 INC 16007 979668719 SUM 4941 19626 SUM 6521 25190 SUM 3392 16278 SUM 19272 31302 INC 9813 2854543 SUM 5373 29996 INC 14175 456353892 INC 22639 144670528 SUM 18404 21650 SUM 19122 31077 INC 25908 928071806 SUM 15371 28509 INC 14911 146644389 INC 29621 349513452 INC 11579 96325435 INC 11327 955296151 INC 20629 1773951 INC 10015 961711279 SUM 7551 25195 SUM 19015 28859 INC 9584 21362377 INC 19292 273906538 INC 4550 130692136 SUM 3857 23243 SUM 8437 29431 INC 25418 423768316 INC 6906 454031330 SUM 12187 26030 SUM 4416 27048 INC 14189 502622176 SUM 7564 18257 SUM 117 4360 INC 2659 73553562 SUM 1596 20417 SUM 152 10821 INC 24715 823453820 INC 30340 273727231 SUM 14284 25011 INC 130 111785378 SUM 311 22588 SUM 504 9828 SUM 2225 27817 SUM 4828 30101 INC 24652 929766787 SUM 27896 29820 INC 12911 484251152 SUM 17056 27723 SUM 542 29172 INC 16078 744204003 INC 23826 15415940 SUM 946 22635 SUM 1664 14966 INC 6670 973051865 INC 22179 937570978 INC 12481 135654377 SUM 16700 28297 INC 1263 72679903 INC 7958 413752501 INC 18620 24762427 INC 29299 989192530 INC 27833 24865672 SUM 6063 31184 INC 24398 848359337 INC 19015 744518062 SUM 13555 31192 INC 3398 602090579 SUM 260 5584 INC 5502 147431243 SUM 10518 12908 INC 29669 97420857 SUM 7076 28096 INC 18330 212371657 INC 27229 143251923 INC 23568 96050938 SUM 1819 28173 INC 31393 952166208 INC 5741 487708033 INC 22892 40158212 INC 11824 473070699 INC 31301 753923476 INC 4784 602207373 SUM 18063 29740 INC 27564 939492882 INC 10645 342126386 INC 8384 491931859 SUM 24413 30599 INC 19560 9964604 INC 25076 54264954 INC 15491 29079444 SUM 4472 9753 SUM 1642 19971 INC 7775 35032123 INC 3752 65213365 SUM 2612 25064 INC 8438 938079955 INC 26600 418797432 SUM 16436 29294 SUM 22264 29764 INC 328 805174645 INC 11494 827356026 INC 11175 946955455 SUM 1110 9836 SUM 15245 30625 SUM 672 18103 INC 7297 960830301 INC 30755 475411340 SUM 17336 28983 INC 21293 469468091 INC 1464 944842363 INC 28091 610548154 SUM 8958 21771 INC 3694 655753573 INC 2133 670087626 SUM 7679 21831 INC 8410 60838534 INC 7649 559763034 INC 13343 979692653 SUM 418 15378 SUM 3855 16751 INC 2149 138652063 INC 10819 141918240 INC 426 797389355 INC 22494 810855173 INC 12346 124378534 INC 9507 11677538 SUM 2380 6180 SUM 16140 21993 INC 9213 757252850 SUM 21828 28398 SUM 20932 26784 INC 26408 986183550 SUM 7679 19391 INC 29228 617942435 INC 18193 335971335 SUM 11819 31304 INC 18541 121955123 SUM 1958 14535 SUM 16214 29471 SUM 6582 29539 SUM 5833 19148 INC 10807 107573390 INC 30781 727071709 INC 26695 15526912 INC 23219 11131440 INC 14212 202805455 SUM 1066 22452 SUM 10275 31007 SUM 14829 30356 SUM 3847 15615 INC 485 979399360 INC 11859 869562621 INC 15724 19891047 SUM 10282 22512 INC 8945 126450045 INC 29073 311832943 SUM 9314 22582 INC 3999 670079578 INC 20748 876907495 SUM 15399 29932 INC 1539 469701249 INC 28807 870563273 SUM 2380 22794 SUM 198 2587 INC 25691 689284545 INC 9601 28772876 SUM 3630 28242 SUM 2379 29539 SUM 14316 24638 INC 22916 882251661 SUM 8763 25535 SUM 699 14642 SUM 4576 12775 SUM 5068 16019 INC 21873 955097125 SUM 24068 28107 SUM 16029 27055 INC 8432 170118977 INC 18692 605890780 INC 18791 946904443 SUM 3903 11544 INC 4148 100761696 INC 18878 52552532 SUM 9872 27182 INC 9880 614753529 INC 27743 960813987 SUM 455 28049 SUM 2048 17195 SUM 6937 14660 INC 20424 677154756 INC 31307 29005022 SUM 10818 26692 SUM 885 22941 SUM 9368 20686 SUM 5461 18968 SUM 10804 30734 INC 24631 990079771 INC 15647 470078063 INC 4897 945988728 INC 30543 147445260 INC 30319 70546987 INC 21433 474363363 INC 2602 989823285 SUM 1069 7150 INC 22451 743785431 INC 19243 12245268 SUM 14173 29532 INC 3348 938512800 INC 3532 852282406 SUM 4793 22552 INC 8110 134894613 SUM 2131 29528 SUM 13929 27131 SUM 1962 29235 INC 10926 25496889 INC 10629 145745249 INC 16514 805196725 SUM 3572 11921 SUM 1714 26839 INC 9998 145357575 INC 8089 10470553 INC 23518 432203431 SUM 9915 24050 SUM 7281 26377 SUM 766 21062 SUM 18353 30717 INC 20866 101222199 SUM 6873 22502 SUM 4340 23595 SUM 1733 22062 SUM 20546 30161 SUM 2019 13094 INC 13324 464819304 INC 15030 635378093 INC 898 19880387 SUM 6548 15840 INC 5744 934193838 INC 1213 921742135 SUM 15000 29547 INC 4701 726517902 SUM 2253 7221 INC 24551 473263097 SUM 6164 30768 SUM 4779 26551 SUM 16677 21646 INC 3463 409901764 INC 28171 134438047 INC 11393 953326575 INC 16487 475385558 SUM 3795 31212 SUM 8550 20358 SUM 1765 17486 INC 15848 144632881 SUM 6749 20018 SUM 216 17304 SUM 5796 29953 SUM 108 4443 SUM 2607 24370 INC 17214 862239317 INC 15448 884349316 SUM 14472 27368 INC 30499 609514639 INC 14525 749808377 SUM 288 22721 INC 1455 29059497 SUM 4271 31116 INC 5340 742438207 SUM 1010 11284 SUM 13246 22376 INC 18062 124403476 INC 13057 968806494 SUM 9023 23129 SUM 14724 31077 INC 18727 955342041 INC 532 75105198 INC 20301 147557536 SUM 1666 26589 INC 27795 146150695 SUM 4568 20364 SUM 869 10572 INC 15030 124398501 INC 13679 804468876 SUM 16245 20596 SUM 2717 31193 SUM 1866 15958 SUM 1037 26639 SUM 3128 27375 INC 25956 471639745 INC 8485 599962833 SUM 15273 31423 SUM 22140 31440 SUM 2594 17389 INC 26293 139090676 INC 9043 24309542 SUM 16888 27313 SUM 10927 29963 SUM 353 2420 INC 9168 147427539 SUM 14488 28230 INC 8650 39495687 INC 23904 691122820 INC 17624 475828383 SUM 1409 15798 SUM 20852 23206 SUM 20297 31176 INC 22657 12027782 INC 11939 783391350 SUM 4331 30017 SUM 21634 26697 INC 1218 46017802 SUM 13358 23848 INC 3011 939207918 INC 944 9744856 SUM 561 22547 SUM 10668 21831 INC 31094 27841034 INC 69 844394203 INC 1190 532516231 SUM 8276 21726 INC 2256 701559592 SUM 17860 31256 SUM 62 15243 INC 21316 147386610 SUM 6413 13445 SUM 7892 30700 INC 2519 126498801 SUM 20756 30115 SUM 1103 15800 INC 22998 28894828 SUM 6160 31144 SUM 8010 30987 INC 13645 760188479 INC 20645 456286095 SUM 3237 16674 SUM 3343 29138 SUM 6909 18992 INC 23234 941481118 INC 2623 382292098 SUM 1652 26087 INC 23373 990750458 INC 6980 223757852 INC 21246 67420983 SUM 2987 28349 SUM 529 24007 INC 27534 456170880 INC 8341 913737889 INC 31391 290740715 INC 11986 433060949 SUM 2057 17360 INC 24152 994432790 INC 17405 18970952 SUM 2589 24822 SUM 6130 15656 SUM 12238 30908 SUM 8194 24960 INC 30953 957608051 INC 30119 9519751 INC 8922 20655471 INC 19833 138010968 INC 21515 144997081 INC 15904 483800761 INC 17319 9046772 INC 13972 172052750 INC 14943 934502866 SUM 6713 26575 SUM 17522 19729 INC 26959 147346706 INC 20668 519848277 SUM 23858 30629 INC 30982 61317725 SUM 5841 29501 SUM 7967 12189 SUM 1889 17074 SUM 20014 28026 SUM 12438 24727 SUM 146 11801 INC 18813 845209357 SUM 7916 30126 INC 27111 799167691 INC 12114 653727139 INC 4980 803490874 INC 31338 584255771 SUM 1194 11469 INC 5625 950866517 INC 30821 588548242 INC 2627 26587330 SUM 5912 24289 INC 13851 497694993 SUM 294 6568 SUM 15308 23255 SUM 16879 26069 SUM 5797 29527 SUM 5667 29839 SUM 19443 29862 SUM 8111 27208 SUM 8337 27109 INC 2971 810802830 INC 17875 525253027 SUM 10938 20989 INC 22439 803475885 SUM 14988 22006 INC 22834 456610754 INC 19793 584349576 INC 27324 777968369 INC 4567 818858522 SUM 2021 19314 INC 26115 755026768 INC 14053 434406275 SUM 9000 24784 INC 9255 682804432 INC 22427 147469018 INC 3697 313988466 SUM 7154 26166 SUM 432 28510 INC 26852 953029051 SUM 1209 28429 INC 26354 4318695 INC 5908 961746896 SUM 16252 31018 INC 25034 391543616 SUM 5783 26093 SUM 7176 29832 SUM 1924 25531 INC 29115 609474259 SUM 2425 20883 SUM 1336 11384 INC 2278 576843443 INC 1686 357450516 SUM 6698 12616 SUM 330 31054 INC 1833 946121505 SUM 299 5714 SUM 14 20678 INC 24341 37957952 SUM 1967 26863 SUM 4991 20805 SUM 5411 29894 SUM 647 3547 SUM 8270 30753 INC 2251 935268042 SUM 6697 23038 INC 19499 729171974 SUM 15988 24211 INC 300 28224409 INC 28712 76541782 SUM 1557 27657 INC 29057 673753546 INC 9459 960925228 INC 15711 534191837 INC 701 490869784 INC 24472 709731291 INC 19930 142180359 SUM 3130 23478 SUM 10448 17557 INC 23112 16413142 SUM 14237 28961 INC 16109 933114701 INC 14561 743859714 SUM 11845 30487 SUM 527 28743 SUM 1639 22670 SUM 3051 23376 SUM 5535 22554 INC 19665 756426981 INC 11525 953376154 INC 4659 651241349 INC 12451 436160890 SUM 3074 26957 SUM 772 28475 INC 7774 28758484 SUM 3205 22151 INC 10445 223718523 INC 14405 329438538 INC 1092 887546821 INC 3166 727831827 INC 24074 374613436 INC 4238 548104448 SUM 11348 14428 INC 15768 739656786 INC 679 11665447 SUM 3366 7281 SUM 13174 27901 INC 14393 618519095 SUM 18 16458 SUM 6754 27650 SUM 1529 26245 SUM 2333 29662 INC 1050 999146706 INC 11252 854644291 INC 28618 789197410 SUM 912 26810 SUM 1292 10132 INC 14758 424794856 SUM 1965 28605 SUM 3530 19930 INC 11657 2239745 INC 19800 129123155 INC 22714 135770519 INC 21027 958604702 SUM 5609 11375 INC 2829 475145311 SUM 10703 11816 INC 3437 147436488 SUM 11540 31111 INC 7561 602194631 INC 5693 811504446 INC 22987 957722633 SUM 1279 21104 SUM 11688 27782 INC 11443 29986313 INC 8738 811911682 INC 1136 146826974 INC 24897 536854828 INC 8807 26727230 SUM 519 8629 INC 10114 145374717 SUM 2505 28929 INC 11823 484075280 INC 5541 79165217 SUM 4001 18558 SUM 14034 30145 INC 5301 956575920 INC 14831 735357279 SUM 1750 13682 SUM 9768 17232 INC 1107 9688222 SUM 2699 15462 SUM 1412 25984 SUM 6059 29517 INC 24573 996439928 SUM 808 5115 SUM 642 24179 INC 18931 867079804 INC 7333 893775351 SUM 24335 31180 SUM 6076 26857 INC 10664 876649826 SUM 23272 31040 SUM 504 23980 SUM 9112 29043 SUM 8718 28519 SUM 20897 27690 INC 2518 920952032 SUM 11325 30841 SUM 340 29199 INC 5675 3695917 INC 1060 853856146 SUM 24627 29648 SUM 10449 29921 SUM 2506 28796 SUM 17763 29757 INC 20571 950718962 INC 6141 807600323 SUM 414 14368 SUM 6069 26015 SUM 1269 17684 SUM 1253 23043 SUM 3843 23684 SUM 19599 23669 SUM 7982 22434 INC 1032 246504882 SUM 6504 23580 SUM 19202 30964 INC 19607 358548470 INC 28245 978913316 SUM 2250 14027 INC 20878 844251225 INC 29709 444908356 INC 18668 74513965 SUM 23657 26122 SUM 2931 14768 SUM 3751 25118 INC 25172 601463622 INC 23488 996322826 SUM 2199 16370 SUM 1271 10803 INC 18659 407853223 INC 16542 705997228 INC 6535 921385751 INC 22108 323536434 INC 6373 7874042 INC 28192 882290268 SUM 12108 26501 INC 10023 752203296 SUM 7876 23262 INC 26797 894733068 INC 11885 387356720 INC 6427 20413805 SUM 21179 27360 INC 24511 859184571 INC 29062 893572230 INC 10759 146948807 SUM 3382 25029 INC 3837 69449808 INC 6951 844938620 INC 29850 904998050 SUM 2090 27995 INC 22853 878677814 SUM 18505 31139 INC 3302 805290154 SUM 13371 25440 SUM 14777 31331 INC 5467 79983423 INC 22859 525158144 SUM 20921 28095 INC 8282 723879924 SUM 6017 12108 INC 10246 28644506 INC 14794 994931954 INC 13798 787528941 INC 24145 142148658 SUM 3459 20180 INC 18131 27244041 SUM 8346 18687 SUM 2512 23272 INC 27274 54243116 SUM 16510 18152 INC 24454 144156857 INC 12781 130641675 SUM 19953 27412 SUM 3629 21708 INC 19666 957084492 SUM 4045 8438 INC 3571 18117408 SUM 7604 22744 INC 23100 802804579 INC 10140 532666173 SUM 203 28729 INC 30787 483461192 INC 4967 42007380 INC 28206 890633719 INC 23332 415767910 INC 30317 804596966 SUM 12762 31092 INC 28754 24577635 SUM 1342 4656 SUM 22447 31245 INC 8809 626404276 SUM 8351 26185 SUM 23534 29209 INC 1836 843345512 SUM 177 15767 INC 27963 972090677 SUM 4275 30644 SUM 1954 30278 SUM 17008 29365 INC 22432 25824457 INC 12599 73718447 INC 20052 989162239 SUM 1329 25668 SUM 3650 19529 SUM 12429 25042 INC 8438 686743654 INC 15267 470803248 INC 30039 29075817 SUM 14317 25830 SUM 14519 31218 INC 18533 73679336 SUM 1584 10728 SUM 13409 28820 SUM 3077 6643 SUM 204 17494 INC 26430 339647642 INC 18259 961686010 INC 12281 995263194 SUM 392 11784 SUM 17737 31425 INC 23411 559976642 INC 25392 893945375 INC 6681 683833535 INC 20629 991287409 SUM 11923 29349 SUM 3529 22419 INC 26485 536428189 SUM 6222 27061 SUM 15159 28696 INC 20442 118982498 INC 6786 77141583 INC 16561 60995313 SUM 11837 30675 INC 916 590994767 SUM 2306 21227 INC 27128 130612386 SUM 1025 16493 SUM 811 28063 INC 24735 264449854 INC 13940 474264763 INC 9794 928409652 SUM 1803 22047 INC 7380 54849173 SUM 419 2757 SUM 15113 30994 SUM 4522 20297 SUM 7412 26997 SUM 1390 29963 INC 24636 139033280 INC 29295 963766882 INC 22626 735747398 INC 187 651111204 SUM 1540 26649 INC 22325 12226998 INC 11354 11214180 SUM 400 15304 SUM 13332 27088 INC 16637 22787081 SUM 4489 28366 INC 13525 953214059 INC 5146 720986222 SUM 1622 27878 INC 3162 109522029 SUM 719 30013 INC 29413 803094508 INC 18740 129994847 SUM 15994 22916 INC 13098 113395646 INC 7056 892317966 INC 1036 464922185 INC 27223 265314350 INC 13674 134332384 SUM 12343 28293 SUM 1534 26962 SUM 1141 23089 INC 36 143251174 INC 2630 143130716 INC 6798 137861527 SUM 7053 22294 SUM 9606 23572 INC 20152 53629808 SUM 1058 28810 SUM 6258 23903 INC 22094 61144115 INC 13890 952879736 SUM 4836 26029 INC 22511 790403421 SUM 5657 15131 INC 12896 394538611 INC 5668 23620624 INC 30101 28799004 SUM 26235 27602 SUM 492 14913 SUM 730 19535 SUM 19759 31254 INC 19382 811887190 SUM 2992 26230 SUM 27319 30180 INC 10835 550717474 SUM 561 30648 SUM 2752 13874 INC 1207 29069353 INC 25277 515712511 INC 18245 189516307 SUM 949 30126 INC 8966 986444538 SUM 9751 20676 SUM 14494 28247 SUM 3134 31328 INC 7348 588444567 SUM 2167 24480 SUM 5293 25386 INC 15275 113112794 SUM 2650 22806 SUM 1376 26657 SUM 716 31200 INC 26905 836119905 SUM 750 15287 INC 7803 130677752 SUM 15767 22805 INC 19228 691054464 SUM 10501 21929 SUM 128 10369 SUM 2878 31311 INC 10999 28919612 SUM 8674 29616 SUM 997 17873 INC 27205 878897966 SUM 2389 29862 SUM 2256 16325 SUM 17890 30027 INC 22971 693506429 SUM 3442 5139 SUM 6072 24436 INC 28990 944030043 INC 9900 143241227 INC 21171 408700141 SUM 1262 12212 SUM 5517 7864 INC 21042 454420581 SUM 408 16927 SUM 11551 24102 INC 11828 950865714 SUM 1907 10538 INC 6206 142962379 INC 4054 12189427 SUM 1324 15026 SUM 18751 28844 SUM 8900 30759 SUM 5672 30893 SUM 1838 28741 INC 18675 342165270 INC 8073 872246499 INC 15636 802865947 INC 27676 71728105 SUM 254 11293 SUM 2087 27141 SUM 7768 30241 INC 9856 340058115 SUM 2785 20833 SUM 9862 23124 INC 28314 113323977 INC 23856 66188777 SUM 334 13674 SUM 13750 29491 SUM 790 6288 SUM 864 26708 SUM 7167 21381 SUM 26490 31190 INC 18449 894830141 SUM 6586 7793 INC 25601 117627305 INC 5583 27917947 INC 15211 24585631 INC 21566 282911019 SUM 4937 7721 INC 22198 961425237 INC 6032 460667267 INC 13614 324820010 INC 5452 610549300 INC 19095 677683103 INC 4224 979649296 SUM 12041 24211 SUM 7768 24888 INC 16670 986838927 SUM 1427 30935 SUM 8253 29619 INC 8880 5918860 SUM 18590 31305 SUM 2306 10803 SUM 1641 5741 INC 16643 606300467 SUM 4742 13605 SUM 126 6827 INC 19800 18490941 INC 25065 842234513 INC 12745 543328370 INC 24873 973890477 INC 30576 798326876 INC 955 907610467 SUM 251 25769 SUM 5074 12184 SUM 13153 29022 INC 10059 27884028 INC 30985 80339093 SUM 9815 31334 INC 9144 946879368 INC 11728 802826782 INC 23225 593810590 SUM 11275 24525 INC 16060 991287792 INC 1662 674816452 SUM 46 8190 INC 27222 20649887 INC 7383 794454062 SUM 7048 29724 INC 20339 951457636 SUM 18589 25415 INC 19023 635116548 INC 5803 61225626 INC 16234 860790601 SUM 17873 29836 INC 10353 72940124 SUM 16147 25902 INC 17515 12307377 INC 5290 811356295 SUM 5047 9643 SUM 23395 29289 SUM 6096 31378 INC 4286 492195979 SUM 3146 25494 INC 4497 894845666 SUM 23296 27814 SUM 134 5684 SUM 12485 31301 SUM 6839 30175 SUM 742 31258 SUM 12780 22364 SUM 563 22386 INC 7007 616221670 SUM 1886 21404 SUM 13025 16694 SUM 11704 30588 SUM 1202 22231 INC 8324 142371688 SUM 18829 27761 SUM 21326 29541 SUM 617 31228 SUM 18900 25431 INC 23937 290574723 INC 10593 28922257 SUM 5008 18268 SUM 11982 26802 SUM 9047 28148 SUM 1040 30066 INC 9219 587972923 SUM 1490 24353 INC 8898 450174810 SUM 4896 9653 INC 8939 676464772 SUM 10869 17946 SUM 12185 30739 SUM 5446 23995 SUM 26888 29352 INC 28166 854404454 SUM 4859 25480 INC 18085 532894581 SUM 1478 25858 INC 28489 857121129 INC 11181 28989378 SUM 20594 25775 INC 2881 935393778 INC 13217 811032150 INC 25177 9026272 INC 28659 953459431 INC 23225 853651709 INC 15890 350833501 INC 3445 942314153 SUM 2 16744 INC 7250 188102222 SUM 8904 25841 SUM 4022 12402 SUM 9060 16726 SUM 6138 17778 SUM 924 25948 SUM 4280 13271 INC 1749 631994843 INC 16448 80223972 INC 31129 28126802 INC 18763 156498634 SUM 16142 24665 INC 20811 105252696 INC 13065 274982808 SUM 743 5253 INC 25278 955277325 INC 8701 307497043 SUM 6878 22058 SUM 926 29468 INC 15361 397611950 INC 30220 301003102 SUM 8126 18665 INC 26924 67783274 SUM 1146 28676 INC 22458 802525100 SUM 16182 19847 INC 5143 674825161 SUM 14718 29796 INC 2177 79838337 SUM 13395 30330 SUM 14614 27844 SUM 9548 18826 INC 21808 806570412 INC 16808 397185157 SUM 10380 30847 INC 12675 20420028 INC 6992 715797067 INC 21050 842241309 INC 22580 249865312 SUM 15286 30391 INC 27200 29936135 SUM 5100 18144 SUM 14689 27919 INC 22413 608772379 INC 15329 576770117 INC 22829 999745112 INC 25685 143227055 SUM 3058 22408 SUM 19215 22209 SUM 8886 29088 INC 1003 812709756 INC 12540 519875413 INC 14795 11941852 INC 26400 988238841 SUM 3119 29811 SUM 9064 17371 INC 10102 317005923 SUM 1158 28039 SUM 3091 23142 SUM 1234 25059 INC 10169 36098140 INC 23408 11167034 INC 16611 408059810 SUM 478 14741 SUM 5403 28012 SUM 14181 27155 INC 14468 919008502 INC 11479 832641086 SUM 2584 16715 INC 6771 992765209 SUM 8647 15946 SUM 4833 17715 INC 5983 400370950 SUM 332 20606 INC 4430 754344622 SUM 15850 31345 INC 29791 953572649 INC 19430 330112670 SUM 2337 27723 INC 31304 610443334 SUM 6171 26582 SUM 243 12770 INC 4419 223615789 INC 10431 610592983 INC 29535 134896672 INC 21742 355750200 INC 25439 996511335 SUM 10954 20874 SUM 7457 18476 INC 5165 748017853 INC 30521 348850504 SUM 14710 30446 INC 19882 820776027 SUM 11716 30428 INC 11811 592183447 INC 22909 931002587 INC 31195 239367282 INC 14713 147449532 SUM 3076 31040 INC 24651 45544931 INC 29421 945625596 SUM 3093 17966 INC 20669 340684127 INC 22412 102871771 INC 20259 536813626 SUM 965 30893 INC 19926 825394101 SUM 4862 23363 INC 17460 138816816 SUM 8099 31408 INC 18997 459497171 INC 18042 33936230 INC 5948 20687436 SUM 29701 31143 SUM 11398 30330 INC 1944 911518224 INC 23980 375704397 INC 21611 136995867 INC 21627 821090449 SUM 6070 15744 INC 951 957610723 INC 22006 4871826 SUM 6664 20562 SUM 1131 17399 INC 19433 891921513 SUM 10467 16958 INC 10164 944729280 SUM 185 16887 INC 6224 953206532 INC 19571 907955255 INC 30600 924136048 INC 8131 509843677 SUM 3325 29846 SUM 2994 11043 SUM 1448 5096 INC 26289 955180196 INC 17109 856160116 SUM 7364 28658 SUM 2099 15245 SUM 17859 26571 INC 19973 577050164 SUM 18085 30806 INC 5287 574765064 SUM 12668 28907 SUM 14899 22035 SUM 234 22007 INC 2893 105540481 INC 5433 28715230 INC 5442 875645692 SUM 14479 29619 SUM 687 29589 INC 14811 130439917 INC 10715 10089038 SUM 13607 26082 INC 22298 757970335 SUM 1563 17138 INC 11032 878645159 SUM 948 14880 INC 1691 322076305 SUM 223 19750 INC 26458 73167936 SUM 1695 25688 INC 31046 938695994 INC 10506 802882712 SUM 867 28894 SUM 828 26298 INC 5461 676739766 INC 27808 404961361 INC 24198 65583757 SUM 2830 24216 INC 27558 63540110 INC 27586 826108793 INC 15089 996305903 INC 4203 457608239 SUM 9105 28294 SUM 28053 31009 SUM 16367 24802 SUM 4215 12563 INC 15180 570710157 INC 25737 355113556 SUM 12481 27753 SUM 15493 25172 INC 18906 954923585 SUM 542 25873 SUM 7042 25688 INC 29582 68547610 SUM 2338 19422 SUM 53 8143 SUM 4937 29206 SUM 10019 20194 INC 5303 147293829 INC 4446 398306949 SUM 14612 18474 INC 6230 489015596 SUM 145 25322 INC 2510 480195615 SUM 13179 16669 SUM 4223 22199 INC 30566 133860547 INC 30560 676126369 SUM 21412 28429 INC 12128 143288243 INC 21231 607829314 INC 1958 75078470 SUM 88 27752 SUM 1908 21585 INC 5836 11500150 INC 24419 97043579 SUM 3282 27355 INC 3571 894510944 SUM 8955 24834 INC 3712 12964325 INC 8161 954661088 SUM 23503 31361 SUM 18530 23977 INC 23499 894538054 SUM 3887 12578 INC 11763 953684191 INC 9057 16113615 INC 35 961932907 INC 12737 128585918 SUM 3268 14981 SUM 2030 26494 SUM 24427 30862 SUM 1474 30219 INC 19312 979526175 INC 9650 936368360 INC 29330 2749718 SUM 426 2936 SUM 5414 25833 INC 6838 264513372 INC 22420 979283741 SUM 12479 31005 SUM 3376 24525 INC 12750 488920319 INC 15402 938436565 SUM 16153 28282 SUM 5373 30755 SUM 3141 23642 INC 25239 760598490 SUM 12517 24299 INC 10568 20440023 INC 6362 801804858 SUM 5928 31323 INC 18892 860121094 SUM 7617 30374 SUM 5081 21677 SUM 5986 22887 INC 14717 787489905 INC 29232 615636065 INC 2807 509365357 SUM 11898 23715 INC 10689 902606551 INC 10155 125660587 INC 24066 130150996 SUM 2967 29245 INC 5245 827527057 INC 16278 931139289 INC 21297 356165315 SUM 3162 30670 SUM 7302 24986 INC 16494 918239000 INC 8331 961810499 INC 14542 26814670 INC 14526 39600562 SUM 7976 29544 SUM 2116 7342 SUM 1248 25800 SUM 3604 28373 SUM 516 24102 SUM 4783 25814 INC 1996 5876932 SUM 10048 29393 SUM 15500 30770 SUM 7289 25465 INC 3529 28002869 SUM 3270 28265 INC 6955 79285120 SUM 5297 25521 SUM 2659 28427 INC 21348 933173021 INC 25477 12163445 INC 19032 981143270 SUM 8280 30787 INC 19631 884109654 INC 1832 19592631 INC 18032 24850174 INC 24333 28039391 INC 11831 142584644 SUM 5896 29389 SUM 4227 31259 SUM 9008 26746 INC 25690 888346369 SUM 8514 28619 INC 19492 130325338 SUM 1328 23159 INC 22144 45705301 INC 28073 28667841 SUM 12839 25683 SUM 5335 16433 SUM 7793 21729 INC 20589 117477056 SUM 1687 27478 SUM 10258 30231 SUM 14286 31107 INC 11766 379621555 SUM 766 29170 INC 16504 28471692 INC 26605 831637590 SUM 5771 29182 SUM 19314 23198 INC 17506 892731333 INC 3740 62764937 SUM 6504 22703 SUM 19306 31418 INC 29704 891702910 INC 16243 979623329 INC 24923 977697745 INC 29616 374747630 SUM 5432 19723 SUM 1938 16182 INC 13991 142877130 SUM 11434 30288 SUM 1084 23216 INC 29099 669574495 INC 16142 877986839 SUM 3546 24963 INC 5477 566521055 SUM 2983 13394 SUM 2365 12164 INC 3876 10170076 INC 22697 145883483 SUM 12539 29842 INC 3151 797837708 INC 14712 381429841 INC 31149 492042261 SUM 17028 21465 INC 5615 892708203 INC 16892 951064338 INC 23405 134878928 INC 10984 677688240 INC 20140 291824708 INC 23859 970887995 SUM 660 26109 SUM 4842 24095 SUM 4250 25331 INC 6400 936541941 SUM 7675 31393 INC 5965 26143143 INC 26236 239369990 INC 21926 493120718 SUM 19832 26122 SUM 2377 17939 INC 30021 740102364 SUM 4794 29277 INC 18970 86386682 INC 8222 491789886 INC 6031 992380658 INC 24045 9069381 SUM 2092 13333 INC 15978 874931666 INC 23673 330153456 SUM 6608 27761 SUM 11096 26272 SUM 30387 30901 SUM 2842 30664 SUM 1439 28823 INC 30151 894457501 INC 11965 858497965 SUM 4685 30282 INC 9699 113824396 SUM 678 13518 SUM 15420 29801 INC 24954 944288130 SUM 1738 22602 SUM 11810 19787 INC 7496 73175014 SUM 28000 31407 INC 8954 145363699 SUM 25747 28680 SUM 3296 18943 SUM 90 18268 SUM 2563 15905 SUM 18341 26661 SUM 785 29807 INC 29696 2562274 INC 2590 130668540 SUM 9313 30756 SUM 22828 31073 SUM 9343 30281 INC 20129 937719515 SUM 14692 29576 SUM 21531 24145 INC 30893 449586609 INC 10714 693485063 SUM 2804 28983 INC 1968 2333999 INC 2241 767965811 SUM 18445 28502 SUM 16873 31285 SUM 3382 12001 SUM 6117 11353 INC 8657 18037137 INC 13965 497212930 INC 30616 892097835 INC 15472 877826321 SUM 15535 25313 SUM 5955 28840 INC 12584 888172778 SUM 566 30242 SUM 2207 31166 SUM 81 19163 SUM 4961 28855 INC 6187 15936008 INC 7076 132778555 SUM 706 18555 SUM 1186 23236 INC 7490 382190667 INC 3384 994407181 INC 358 412962674 INC 15656 527880531 SUM 16093 17153 SUM 5110 31415 INC 29314 970365537 SUM 336 27656 INC 3747 990834823 INC 7059 62951161 INC 14922 147471703 SUM 277 6351 SUM 5167 22305 SUM 3427 4263 INC 20476 873590944 INC 21824 849233397 SUM 1323 28008 INC 24296 738978724 SUM 12160 29899 SUM 4823 28173 INC 14809 862223162 SUM 19452 31403 SUM 3007 30018 SUM 106 17976 SUM 6434 23832 SUM 15535 26176 SUM 16921 31214 SUM 4773 25101 INC 28013 110225862 INC 24983 474088575 INC 18040 188704961 SUM 4721 26004 INC 22538 744548308 INC 11967 722321095 INC 1410 485546110 INC 18403 604310114 INC 672 407859462 INC 15102 408188020 SUM 2120 29876 INC 12642 289267322 SUM 5422 30759 SUM 9216 27885 INC 22382 753958795 INC 7902 7873776 INC 5868 10701788 INC 28441 20060843 SUM 5065 8083 INC 20256 502954086 INC 21810 324377323 INC 4883 11466466 INC 29125 939930213 INC 126 324270051 SUM 715 29450 SUM 1458 8517 SUM 2507 25317 SUM 5848 20623 INC 24198 876991583 SUM 3917 30846 INC 23029 978443491 INC 27460 2981322 SUM 7655 22591 SUM 1905 19152 SUM 8366 30118 SUM 1862 25699 SUM 9333 19840 INC 12518 357353680 SUM 5017 29336 SUM 2435 17318 INC 30685 65230404 SUM 5325 22001 SUM 11907 21676 INC 10368 401583027 INC 19474 68836162 SUM 7146 31077 INC 15469 803526493 INC 10667 490638231 INC 16040 975939821 INC 14452 897463296 INC 23507 970249618 INC 27794 938251346 SUM 6210 15076 SUM 7119 30287 SUM 3885 25810 INC 20173 414500362 INC 12587 753752991 INC 30590 804738010 INC 25882 73085766 SUM 42 27974 INC 25390 261064827 INC 10104 24754292 SUM 27136 30099 SUM 7355 26103 INC 27193 142939935 SUM 126 26659 SUM 1039 30772 INC 10933 485742102 SUM 7827 30493 SUM 6 6481 INC 27316 744385075 INC 14466 939907492 SUM 745 17949 SUM 3092 25699 SUM 3142 28511 INC 3754 601904740 INC 8549 758545103 INC 21801 67181247 INC 24446 79968942 SUM 2135 15273 INC 7437 874775903 SUM 1493 9759 SUM 3866 25911 SUM 6323 8406 SUM 18897 25944 INC 14278 419686098 SUM 30377 30561 SUM 6903 24337 INC 24293 436160274 SUM 2766 21475 INC 2978 173820407 SUM 5952 28883 INC 20655 841063035 SUM 18764 28620 INC 14020 861153486 SUM 4411 29774 INC 9794 709518468 INC 11915 29061112 SUM 27694 29850 INC 9136 961865844 SUM 9670 30396 SUM 8963 24946 INC 23303 146902732 INC 18397 132418408 INC 20063 384916708 INC 7044 306471073 SUM 1016 27471 INC 19728 40483275 INC 14113 483811958 INC 3863 22738721 SUM 6609 13229 INC 17926 945308363 INC 2903 584416306 SUM 7680 23941 SUM 355 27922 SUM 3936 27842 SUM 11887 29938 SUM 4689 28062 SUM 1154 5171 INC 2305 727054405 INC 13913 6009642 SUM 1699 20012 SUM 12130 24677 INC 9029 921769941 SUM 6048 25348 INC 23900 749064384 SUM 3359 23626 INC 17520 39080448 SUM 7313 20509 SUM 13796 31359 INC 8084 205866165 INC 9328 810533681 SUM 64 29770 INC 15676 826436848 SUM 3058 9890 SUM 7595 13582 INC 10475 900464844 INC 24613 270282075 INC 30291 811909393 INC 29007 436085502 SUM 4042 25146 SUM 18611 27942 INC 732 739618675 SUM 1315 28641 INC 22877 942962094 SUM 5386 30329 SUM 372 26883 INC 94 146318079 INC 20932 29059709 SUM 4405 30072 SUM 1213 23726 SUM 745 29272 INC 3719 723537783 SUM 17292 28545 INC 28971 758390705 INC 12680 122317382 SUM 5077 19874 INC 10768 674322955 INC 26065 370987638 INC 20678 144301248 INC 30458 77070985 SUM 714 18927 INC 29830 601355923 INC 26604 878929350 SUM 1278 21204 SUM 13665 24110 SUM 127 25073 INC 9643 954261878 INC 19307 885348164 INC 13607 54850036 SUM 5048 23989 SUM 364 7003 INC 5145 129546332 INC 8244 355353232 INC 13493 276857594 INC 28664 28433442 INC 18945 23315721 INC 29538 676116395 SUM 5337 30374 INC 21079 685110397 INC 9529 806773451 INC 22755 724636427 INC 14858 6583701 INC 26952 134885489 INC 28015 668370679 INC 28722 940786731 SUM 6849 28227 INC 6757 907841855 INC 13056 283005439 SUM 2531 26208 INC 25873 80266822 INC 4872 38884218 INC 7001 484065239 INC 21689 135738103 INC 19212 860991957 SUM 16522 21617 INC 16249 996313674 SUM 6133 10205 INC 21456 717527110 SUM 4421 22255 INC 11025 27469778 SUM 10038 24226 INC 19052 324310725 INC 7261 844174206 INC 17107 744295401 SUM 6056 25808 SUM 2450 12738 SUM 2994 26976 SUM 6595 30091 SUM 1213 15824 INC 3847 12996551 SUM 11091 13715 INC 24096 777738058 INC 18034 186533815 SUM 19795 29545 INC 1203 26495167 INC 3859 351347802 SUM 2000 16160 SUM 7477 26903 SUM 4603 10179 INC 9572 929173951 SUM 1068 30994 SUM 15449 29537 INC 20260 120638989 INC 22169 944795509 INC 22711 602058201 INC 24436 594342889 INC 7409 28280144 SUM 12726 29818 INC 30905 609434634 INC 3473 955295284 INC 19298 939140049 INC 13284 71340167 INC 28757 12284083 INC 17339 26969900 SUM 7524 14062 INC 1709 938932095 INC 1310 113866076 INC 21956 944917511 SUM 17493 26601 INC 11918 113921537 INC 6924 26911334 SUM 3276 22534 SUM 15490 31298 INC 28175 535529737 INC 23691 827519025 SUM 2687 30237 INC 19261 8884038 SUM 1272 18549 SUM 13819 29892 INC 4868 8053254 SUM 23118 30563 SUM 2860 7559 INC 27543 28555805 INC 20137 416182202 INC 1570 693526975 INC 7757 64538950 SUM 20825 30489 SUM 1432 27494 SUM 3011 29721 INC 472 879693022 INC 30138 876361337 INC 30559 938503548 SUM 10413 27130 INC 1710 492038454 SUM 4917 19547 INC 26371 8950204 SUM 5123 28437 SUM 1832 25826 SUM 3847 19498 SUM 8277 11839 SUM 8678 14608 INC 346 125341903 SUM 4263 17044 SUM 1963 24085 SUM 28906 30645 SUM 4088 28196 SUM 22899 27736 INC 27131 78708348 INC 18355 941853981 INC 19166 145079054 INC 14784 24341928 SUM 27029 29271 SUM 1188 29083 SUM 16728 27860 SUM 36 20456 INC 31003 509793982 SUM 5749 29189 INC 16657 63557080 SUM 4647 30383 SUM 9841 14848 SUM 5338 26861 INC 19131 146398051 INC 11702 666791564 INC 4941 138769091 SUM 2692 29496 SUM 598 18930 SUM 9981 15410 INC 5719 852919262 INC 20479 759764732 SUM 3539 23154 SUM 535 18388 INC 29523 70585592 SUM 6208 22567 INC 17592 675969989 SUM 15149 29284 SUM 4876 17999 INC 22432 795124648 SUM 18387 30631 INC 2058 19017884 SUM 2895 11780 SUM 2421 26894 INC 9873 820280381 INC 10108 804013949 INC 12334 334797236 SUM 15099 25315 INC 10208 418414496 SUM 5004 23487 INC 29978 667568561 SUM 1734 18837 SUM 1553 14752 INC 29986 951337259 INC 20703 28776447 INC 25086 280579568 SUM 45 22928 INC 12115 836453346 INC 14970 346569501 INC 25195 80262262 INC 6492 29028292 INC 8846 105426185 INC 12068 363141764 SUM 17 25384 SUM 7676 30873 SUM 3838 21603 INC 27005 991275195 SUM 353 27268 INC 5752 469133144 SUM 1133 8029 SUM 19639 26504 INC 13892 801370807 INC 18921 974445791 SUM 18354 30049 INC 27149 481114948 INC 12940 851384933 SUM 2151 28253 SUM 8458 25863 SUM 6584 20667 SUM 25241 28829 SUM 5778 21100 INC 5842 62907203 SUM 4544 25450 INC 19787 418278029 SUM 10403 21610 SUM 898 2857 SUM 21349 31023 SUM 2076 6786 SUM 20019 26235 SUM 559 31353 INC 284 79291145 SUM 2257 10685 SUM 12026 27835 INC 13021 274538603 INC 15222 145355318 SUM 14741 30413 SUM 24209 28437 SUM 369 28617 INC 5232 149723424 INC 17940 777372242 SUM 3589 24679 SUM 22445 30283 SUM 13117 16873 INC 11493 528044 INC 1529 920726033 SUM 10940 17410 INC 5115 744804723 SUM 1278 24122 INC 4236 72692813 INC 18651 988418578 INC 17901 475217068 SUM 5324 29496 INC 3202 536679396 SUM 5871 28016 SUM 22338 30419 INC 20718 56206389 INC 4769 333264098 SUM 1733 21844 SUM 7885 25610 SUM 8013 20428 INC 13166 48088057 INC 23798 27997021 INC 11209 147456768 INC 6612 122848663 INC 4758 669316715 INC 4978 40018817 SUM 1146 28995 INC 8511 129651319 SUM 8128 26515 INC 23022 138537276 INC 15703 766807659 INC 25033 147420280 INC 25724 873519390 INC 9563 491950182 INC 14764 96582347 SUM 2202 15636 SUM 8710 29467 INC 28535 23739708 SUM 8885 22351 INC 6577 134761081 INC 7814 223500825 INC 26478 760328997 SUM 6124 31167 SUM 1304 8046 INC 10322 539284417 SUM 1573 18347 INC 16100 142239586 SUM 3339 22160 INC 11818 342044025 INC 29907 43653773 SUM 19756 24003 INC 22836 989093841 SUM 22110 30399 SUM 5818 19399 INC 9989 263516529 INC 5131 458359851 INC 19754 964469587 SUM 4662 18109 SUM 4009 26930 SUM 417 27335 INC 22987 723872401 SUM 15252 28208 SUM 8080 27823 SUM 7632 26002 SUM 521 28945 INC 3156 475410485 SUM 3868 28613 SUM 5428 8187 INC 16886 73451035 INC 3764 20642501 SUM 2648 11624 INC 2212 853663379 INC 24595 752213163 SUM 16892 29528 SUM 5468 31155 SUM 291 10240 SUM 5403 22683 INC 27679 146944300 SUM 6150 16373 INC 4681 108812009 SUM 3615 17189 INC 23262 642009712 INC 16318 952325124 INC 23352 144294903 SUM 18088 24911 INC 19131 406190583 INC 13602 279783308 INC 19226 860539086 INC 14430 489667585 SUM 74 27932 INC 26443 146921343 INC 22929 146640168 INC 30603 2341112 INC 30715 472778388 SUM 5078 22392 SUM 25877 30194 SUM 12423 28764 INC 18758 12530270 INC 16219 348253735 SUM 10076 31448 SUM 3408 30427 INC 5343 46467599 SUM 6179 28105 INC 18740 146387197 INC 18993 122274760 INC 28962 918455363 SUM 3165 20455 INC 21879 744404305 INC 17847 527839271 SUM 1174 26210 SUM 12247 23558 INC 4101 129651674 SUM 10764 30695 SUM 16083 30155 SUM 8545 21657 INC 6074 668242939 SUM 3232 13144 INC 8944 937497460 INC 7962 871068621 INC 119 277054736 SUM 17734 24604 SUM 17980 23940 INC 11727 703663637 SUM 4682 27030 INC 30974 937318416 SUM 393 5143 INC 27857 80371683 INC 996 26234504 SUM 9106 28567 INC 10014 951791133 SUM 6331 29079 INC 8641 130620392 SUM 3291 30738 SUM 968 30647 INC 22149 870000657 INC 6213 33891939 INC 29079 474994979 INC 1684 28860234 INC 512 147450917 INC 17301 13155470 SUM 3309 7418 SUM 12734 30817 SUM 6798 20224 INC 15933 451556625 SUM 455 22247 SUM 1844 27018 SUM 2240 31221 SUM 3733 25500 INC 20091 883707957 SUM 10103 29178 SUM 8841 28841 INC 14423 473767290 SUM 6022 29969 INC 30636 363399754 SUM 7021 23045 SUM 429 12423 SUM 26744 31115 SUM 12749 15813 SUM 966 26382 INC 26422 610446391 INC 14447 752236927 INC 7282 113787592 SUM 8085 18703 SUM 2118 12853 INC 21809 221112153 INC 26235 921629941 INC 11040 71936296 SUM 11176 28897 SUM 16428 27583 SUM 22057 29355 INC 24304 410065563 SUM 507 27406 SUM 18879 24040 SUM 18391 30852 SUM 13986 29167 SUM 3330 16646 INC 196 186994987 SUM 7058 27709 SUM 1825 9758 SUM 1191 29683 SUM 17589 31169 SUM 21077 26640 INC 5365 80354167 INC 24826 921112912 SUM 10590 29632 INC 11392 24766188 INC 442 818156464 INC 15299 57137313 SUM 407 12825 SUM 335 13808 INC 8677 6527705 SUM 7566 29092 INC 233 590926008 INC 25437 874792112 SUM 2997 29210 SUM 22898 31006 SUM 2258 14823 INC 12748 355050773 SUM 11487 24789 INC 7145 420892899 INC 10103 145276110 INC 11250 957755613 SUM 17372 28634 SUM 7960 18541 INC 24854 659311962 SUM 3533 25243 SUM 20794 31284 INC 14735 938324346 INC 17127 141936036 SUM 16391 30509 SUM 22395 29821 SUM 2490 12341 SUM 6055 16614 SUM 12030 30945 INC 16608 818828698 INC 16768 71831098 SUM 6094 16856 INC 13852 759115864 SUM 7250 31398 INC 30948 959310122 SUM 5238 8602 INC 2456 945931089 INC 18521 955025649 INC 8624 3084590 INC 25158 290493401 INC 12981 56862714 INC 5810 147426971 INC 10129 73716125 INC 30500 567622628 INC 477 959880414 SUM 7423 15679 INC 27704 16190203 SUM 7844 18155 SUM 1877 29239 INC 16727 53584660 INC 17982 860877508 SUM 3160 15323 SUM 28303 31246 INC 27040 142206851 SUM 5839 29220 SUM 4011 26099 SUM 12174 31458 INC 25624 128759187 SUM 6233 29902 SUM 255 14841 SUM 7137 29828 SUM 909 21006 INC 9536 990591455 SUM 12515 25938 INC 20509 26719010 SUM 825 13182 INC 5828 357988389 SUM 18067 28650 INC 10226 944967953 SUM 15594 30252 INC 12627 396444320 INC 18284 596704515 INC 15806 859784796 INC 4116 424786287 SUM 2947 27643 INC 10628 517803567 SUM 12304 22652 SUM 4398 26627 SUM 792 27253 INC 5841 19460944 INC 28129 726195941 SUM 5048 25119 SUM 1889 25716 SUM 3183 21586 INC 20745 489276382 INC 16861 403050563 INC 7078 684520878 INC 23177 991331410 INC 15851 816910008 SUM 14772 22006 SUM 15618 30963 SUM 1591 29309 SUM 18713 25830 SUM 6276 22469 INC 5192 336643257 SUM 12682 14688 INC 8034 610563197 SUM 22511 29910 SUM 3552 30757 SUM 13929 29574 INC 8087 147425039 SUM 21929 26242 INC 19013 882443406 INC 7186 753825237 SUM 1683 12695 SUM 711 24548 SUM 47 698 SUM 1555 31457 SUM 265 23509 SUM 15726 21678 INC 28561 62513407 INC 20506 405409650 INC 7600 996363706 INC 27768 333477792 SUM 13261 21274 INC 3598 862145997 SUM 3722 7286 SUM 116 31171 SUM 11229 30269 INC 15792 255909712 INC 31432 23008510 SUM 112 824 INC 380 73482296 SUM 1614 18676 SUM 11643 20794 INC 6388 876920724 INC 26265 836810039 INC 30527 11339127 SUM 5787 28320 INC 16276 404777356 SUM 3910 25988 SUM 9222 31183 SUM 7816 27866 SUM 10775 31442 INC 10203 894688237 SUM 2053 16464 INC 15646 111182417 INC 2278 993431317 INC 7376 479584983 INC 17237 492142339 INC 3435 69444326 INC 9523 223068025 SUM 735 17772 INC 10818 12910134 INC 17783 952963351 INC 7453 44156477 INC 14794 531552503 SUM 868 13733 INC 9890 588440373 INC 30959 28349361 SUM 5122 30077 INC 10596 735429986 SUM 3994 29553 INC 2731 366064758 SUM 3268 27865 SUM 14365 29361 INC 16086 221572615 INC 4407 953222077 SUM 305 16179 SUM 8236 22103 SUM 3269 30741 INC 282 866057336 SUM 8249 26691 INC 8464 534653249 INC 30325 11988060 SUM 776 31362 INC 11287 330281827 INC 588 65326043 SUM 733 13914 SUM 5470 9878 INC 31216 859174999 SUM 10597 27166 INC 31104 79212055 INC 29576 761559520 INC 6451 4812142 INC 30592 146859141 INC 24678 808398672 INC 17431 649739035 INC 25894 413566936 INC 42 18309568 INC 4078 11543979 SUM 18158 31020 INC 9046 413576671 INC 192 810869635 SUM 1270 23889 SUM 817 19858 SUM 28079 30931 INC 17731 116429269 SUM 15523 28373 SUM 24147 31411 SUM 2321 21437 INC 9643 758521150 INC 12380 915771997 INC 29760 937749501 INC 359 11657960 INC 3364 890127314 INC 23286 987010777 INC 31357 26485766 SUM 4196 28054 INC 17572 458631449 SUM 28737 30267 INC 4141 878479038 INC 15056 21841861 SUM 14476 26403 INC 31204 758504746 INC 14846 275814805 SUM 2521 14518 INC 22851 868781135 INC 8194 677828190 INC 15163 978595810 INC 6401 11120519 INC 6615 746126787 SUM 1994 31386 INC 7488 991293475 INC 9729 39353920 SUM 2490 29932 INC 13350 489809346 INC 10317 890657780 SUM 214 13850 INC 335 147190562 INC 28970 946327779 SUM 17503 25591 SUM 16935 29689 SUM 402 26092 SUM 2264 27157 SUM 2444 4870 INC 2143 134173287 INC 25191 992082353 INC 9899 143284245 SUM 4446 29595 INC 9393 894787421 SUM 3647 28983 INC 11438 861307352 SUM 25094 29930 SUM 6947 12258 INC 5670 441995738 SUM 511 24456 INC 23148 410312673 INC 22726 861473391 SUM 197 12688 INC 5844 796559777 INC 23966 282060617 SUM 12921 25945 INC 12268 961806665 SUM 8230 25284 INC 27952 810742157 INC 378 401083428 SUM 13975 28840 INC 11060 366956273 SUM 7529 25832 SUM 10595 31427 INC 16954 878252028 SUM 5064 13571 INC 19627 605601851 INC 24601 128522440 SUM 5562 27253 INC 26245 877902124 INC 20434 503180198 SUM 2089 25880 INC 7748 145892379 SUM 245 28426 SUM 12594 24382 INC 26881 953745211 INC 4538 23726577 INC 30528 797711361 SUM 24214 29671 INC 12906 952676125 SUM 261 29829 SUM 1457 26700 INC 28370 787475497 INC 27521 977409690 SUM 2556 27571 SUM 14527 27101 SUM 2283 14040 INC 29124 682405127 SUM 3847 16531 INC 6641 29024878 SUM 987 26741 INC 6627 90799693 SUM 16813 29935 INC 12585 961970513 SUM 13940 31221 INC 20883 9995448 INC 21963 11726815 SUM 24206 30962 INC 2301 483538159 INC 523 736389165 SUM 247 23792 INC 18915 956313127 SUM 25289 29965 INC 16591 978363317 INC 30227 942183974 SUM 8651 29167 SUM 2598 5532 INC 24411 503074689 SUM 493 21262 INC 24593 519487298 SUM 5232 30914 INC 8035 811837628 INC 8488 418272633 INC 10454 289476382 INC 26136 415206302 SUM 5377 28162 SUM 4552 28465 SUM 11094 29691 SUM 9343 29008 SUM 3926 23695 SUM 27252 30111 SUM 10908 27582 SUM 14639 20948 INC 16699 945480456 SUM 22825 29341 SUM 15916 23478 INC 22801 843839613 SUM 1238 29453 SUM 9062 29585 INC 13739 402599599 INC 7509 12171956 INC 28753 29057989 INC 20087 977122743 SUM 36 14154 INC 7390 743037923 SUM 11582 25374 SUM 1339 7359 INC 15267 680697218 SUM 24061 26876 SUM 5681 26302 INC 11927 965300756 SUM 5249 31131 SUM 14726 27326 SUM 17331 26344 SUM 9115 29365 INC 1373 59276632 INC 12275 143001925 INC 13931 681386057 SUM 7009 13025 SUM 14411 16244 SUM 3730 14475 SUM 1672 18951 INC 30613 517713306 INC 29971 72402521 SUM 443 27837 SUM 1299 7988 INC 21664 509910134 INC 24363 416563864 INC 8438 4754754 INC 23540 796592400 INC 22213 38885 INC 4349 132762378 SUM 17940 23467 SUM 6693 22277 SUM 20697 25364 SUM 1001 24526 SUM 15704 30954 SUM 25521 30924 INC 20935 542250310 SUM 16313 18496 SUM 3472 17146 INC 26039 807446448 SUM 9593 26302 INC 29234 483783263 SUM 8742 27232 SUM 3237 21125 INC 30624 676632639 SUM 2515 17670 SUM 1483 14786 INC 28153 189076535 INC 10653 817736028 INC 2724 619799926 INC 3441 290835408 INC 9725 737051480 INC 17851 675136134 INC 11379 145334216 SUM 14226 25444 SUM 3495 17841 INC 14848 142862784 INC 23142 146367937 SUM 2009 30530 SUM 8012 27903 SUM 13566 26684 SUM 10727 25940 INC 24864 12207583 INC 16148 112069743 INC 11155 828522442 SUM 7466 22012 SUM 3026 20940 SUM 17857 29567 INC 12707 109681384 INC 19167 892153080 SUM 299 3386 INC 2133 130412363 SUM 1808 24288 INC 17856 25792271 SUM 5340 30616 SUM 18906 31092 SUM 238 27975 INC 11150 491912833 INC 24906 715993670 INC 3342 72979780 INC 10590 575379798 SUM 1949 24282 INC 15361 357872425 SUM 1454 9258 SUM 1395 28417 INC 8821 10115707 INC 30182 19612106 INC 1937 606374893 SUM 7123 17808 INC 15084 735489365 SUM 4898 12324 INC 11507 20642117 SUM 10949 24007 SUM 27802 30198 INC 16306 862448403 INC 11555 147249483 SUM 5608 15935 INC 7506 979605798 INC 17796 805266068 SUM 17725 26131 SUM 8488 28435 INC 13213 921723286 INC 16704 268384432 SUM 3825 28385 SUM 1661 23589 INC 5374 24879099 INC 25611 139093324 INC 24041 986728750 SUM 1299 21635 INC 20013 978295199 INC 27261 832857973 SUM 479 15336 INC 17708 735997367 INC 15677 932636955 SUM 6598 12849 SUM 693 11351 SUM 13516 28885 INC 5481 56890582 SUM 1708 17631 SUM 4839 12255 INC 7063 888423427 INC 27569 397310306 SUM 2700 31215 SUM 11640 16265 INC 1600 337953176 SUM 270 16341 SUM 1650 14033 SUM 7918 26623 SUM 519 23788 INC 11419 116479204 INC 2789 10041801 SUM 26580 28324 INC 4898 860205351 INC 27279 66275171 INC 9933 255483577 INC 27533 130700566 INC 4846 606809409 INC 26658 275263581 INC 26900 144829687 SUM 4053 26415 INC 14261 26880934 INC 11168 576999476 INC 20330 18219097 INC 6580 139063361 SUM 7037 24729 SUM 8279 20836 SUM 5669 14600 INC 6985 414234068 INC 19303 281909416 INC 19336 505728968 SUM 9884 26053 SUM 10813 25802 INC 13152 992797446 INC 27158 223212847 INC 24621 20287519 INC 20396 28970821 INC 6130 888186887 INC 2029 37471398 INC 5525 610235115 INC 20318 949362412 SUM 16392 30935 SUM 22384 29118 INC 25052 285155445 INC 30027 12321712 INC 28604 961857962 INC 1229 609629003 INC 9859 887697899 SUM 1737 27933 INC 16626 465978466 SUM 21114 29331 SUM 161 17821 SUM 1838 14818 INC 24454 138262177 SUM 2302 26122 INC 2210 12288606 SUM 10705 25454 SUM 15354 25809 SUM 3960 13652 INC 3289 43395883 INC 2510 142194685 SUM 7829 31133 SUM 1480 20394 INC 22169 329557349 SUM 15802 31412 SUM 4944 26634 INC 1626 143112538 SUM 3956 31265 SUM 14100 21426 SUM 2490 29056 SUM 41 17944 INC 1378 12710032 SUM 18822 30990 INC 14670 884381909 SUM 2920 7223 INC 2494 1633308 INC 11895 339007559 INC 20344 468654895 INC 2611 17672708 INC 18349 491070110 SUM 1385 28727 SUM 1624 25809 INC 25166 5081238 INC 9629 845448195 SUM 2793 9143 INC 28743 877357771 INC 18368 689348825 INC 5267 476369105 INC 17717 467577893 INC 9343 936414756 SUM 1231 12324 SUM 16141 23165 INC 15887 70841084 SUM 5539 25962 INC 2668 147080229 SUM 11494 21524 SUM 21796 30230 INC 15782 701720909 INC 26489 973063055 INC 21528 458643759 SUM 1438 27467 INC 11742 818477789 SUM 24011 27894 INC 16951 54557251 INC 19982 28718464 INC 13465 19548078 SUM 15499 31101 SUM 381 29692 SUM 577 16709 INC 27777 80274182 INC 24049 925753290 SUM 6278 21661 SUM 2448 28817 SUM 25454 29618 INC 6552 710995630 INC 6260 480389204 SUM 12433 27633 SUM 368 29790 INC 6804 760581562 SUM 6301 12290 INC 21789 998821220 SUM 8100 30772 INC 19155 351114112 INC 5862 906677708 INC 11153 564368152 SUM 550 19810 INC 23442 994974015 SUM 4469 20406 INC 2102 904748456 SUM 1656 11877 INC 27704 455354895 INC 15501 729603279 SUM 1324 17046 SUM 1578 30981 SUM 5644 30960 SUM 797 31125 INC 5069 12162116 SUM 2114 26911 SUM 1427 28679 SUM 24361 31309 SUM 363 11953 INC 6778 993249959 SUM 3683 15125 INC 9205 860899467 INC 18446 536605351 INC 28181 224735107 INC 27318 53088845 INC 130 19618565 SUM 23739 30806 INC 12744 128560917 SUM 11551 29397 INC 14356 860669972 INC 28066 146830160 SUM 2790 25280 INC 30128 18536801 INC 3419 519991896 SUM 7752 21759 SUM 4192 20800 INC 27318 486948432 INC 27908 24884291 INC 12033 466956174 SUM 3490 19800 SUM 17791 30994 INC 25663 357039987 SUM 5299 17286 INC 18117 12152054 SUM 8790 20674 SUM 18775 31128 INC 30023 999426190 SUM 19376 25966 INC 17649 958257531 INC 9914 979659480 INC 31373 73702793 INC 3087 147138956 INC 16223 49321995 SUM 4988 11750 INC 24710 31519898 SUM 14139 30529 SUM 8859 31196 INC 24319 862111165 INC 4903 824286642 SUM 7359 29008 SUM 11601 27062 SUM 10519 25133 SUM 7849 20526 SUM 661 26150 SUM 6664 28868 INC 13759 145214779 SUM 3192 15421 SUM 5175 24276 SUM 8106 23201 INC 22266 743201510 INC 15451 686181656 INC 15114 743633366 INC 19881 366975895 INC 7358 625311384 INC 18937 936705288 INC 5402 8766867 SUM 5069 20516 SUM 21194 26640 INC 6279 113299089 SUM 12886 29350 INC 16365 145847065 SUM 4314 19825 INC 31195 492187740 INC 3792 509254208 INC 6826 280416421 SUM 7814 11333 SUM 990 23687 SUM 2684 4441 SUM 8846 18019 SUM 3533 26220 INC 1268 96828042 INC 9024 686297692 SUM 8720 23199 INC 9418 222185030 SUM 11069 29305 SUM 19383 23226 INC 1170 961658109 INC 28932 3259812 SUM 120 10493 SUM 4849 27113 INC 25952 885859960 SUM 5988 11377 INC 5811 78023039 INC 25605 111033420 SUM 6841 30571 SUM 5154 15099 SUM 27133 28746 INC 9816 954637629 SUM 4682 30512 SUM 3266 24696 INC 23237 927190581 INC 23952 870558975 SUM 11623 30271 SUM 677 16442 SUM 59 25132 SUM 2558 26270 SUM 2274 7199 SUM 1848 20800 INC 12769 409869252 SUM 13591 22099 SUM 27395 29775 INC 25180 85378040 SUM 4725 19863 INC 28777 97076411 INC 1591 592733552 INC 4622 987125647 INC 16043 751124296 SUM 400 11253 SUM 12880 24810 INC 24546 23834229 INC 20482 550581692 INC 25340 214817628 INC 17575 8759164 SUM 1267 29031 INC 5912 920702986 INC 22513 466373080 SUM 98 28952 SUM 6926 14622 INC 13729 147916383 INC 25396 342103909 SUM 3776 24367 INC 4231 490059939 INC 26625 571900786 SUM 9351 16889 SUM 9613 20259 SUM 24601 31445 INC 13132 146896253 SUM 4836 13036 SUM 9886 24216 SUM 2341 27905 INC 7492 321949413 INC 10139 73414421 INC 11226 601648681 SUM 3443 24083 INC 24402 744732971 INC 15303 145154744 INC 3970 52693716 INC 29197 941645827 SUM 3899 26003 SUM 8789 29064 INC 2367 591649619 SUM 14037 23274 INC 23278 11807925 INC 10576 950440902 INC 20416 718667625 SUM 28814 30359 INC 2169 129601290 INC 2638 456534233 INC 25405 8108180 INC 13875 13350964 INC 21420 893938462 SUM 746 9638 INC 19677 108109077 SUM 22088 25081 INC 9394 127583121 INC 27173 486766830 SUM 16430 20826 INC 18558 21947537 INC 17125 550535748 INC 26133 601136534 SUM 3473 20438 INC 16404 993143726 INC 29101 349034813 INC 25650 903099203 SUM 2512 22800 SUM 18 17972 SUM 1981 19808 INC 20554 112137159 SUM 3783 18479 INC 20211 145195318 INC 28633 840308578 INC 29593 476399280 SUM 431 9747 SUM 945 19452 SUM 13213 25587 INC 5613 536596777 SUM 3612 24010 SUM 17852 23889 INC 9558 843272920 SUM 5134 24063 SUM 11829 25683 INC 8888 870088529 INC 17727 76827906 SUM 4524 30861 SUM 4033 26997 SUM 6617 29373 INC 1158 861205826 SUM 4340 29559 SUM 4092 28791 INC 30414 837101371 INC 19758 135655585 INC 20546 955327433 SUM 11125 27946 INC 14152 892728192 INC 24257 592258809 INC 25513 117933487 SUM 3451 14222 SUM 7772 22039 INC 16899 538779222 INC 7996 52737203 INC 26863 827198472 INC 7253 531472817 INC 6565 978772372 SUM 19429 24195 INC 11394 946392314 SUM 195 28986 INC 27327 917026921 SUM 811 19838 INC 24629 991729615 SUM 2439 18812 SUM 99 3035 SUM 18691 31435 INC 5286 861979946 SUM 829 7435 SUM 3337 11391 INC 22051 861706667 INC 7546 592727523 SUM 2509 8096 SUM 18053 28982 INC 22678 459090755 SUM 1291 28407 INC 26480 143256009 INC 6132 68344467 INC 17419 928141891 INC 6971 146306303 INC 3736 522104946 INC 24478 138933082 SUM 407 22807 INC 18708 853515116 INC 763 953068348 SUM 3964 24242 INC 9139 827296413 SUM 7882 19284 INC 28937 434296341 SUM 3982 30684 INC 30952 29086969 INC 24161 869320544 INC 31418 169667175 SUM 941 17484 SUM 2651 26156 SUM 6977 15826 SUM 1449 16530 SUM 12389 30767 SUM 1162 20966 SUM 10913 27740 INC 20181 77180554 SUM 2691 25946 INC 7175 960666570 SUM 13254 28262 INC 18078 5910851 INC 1912 28515642 INC 28652 557581057 INC 5345 877279584 INC 23558 914448371 INC 10757 954295901 SUM 7391 21437 INC 23197 536779254 SUM 1455 8306 SUM 4831 9658 SUM 2581 15100 INC 10864 488989015 SUM 10813 18441 SUM 1131 12884 SUM 1105 14224 SUM 6286 16819 SUM 1938 15502 SUM 6999 24223 SUM 20786 26569 SUM 13926 22272 SUM 2348 28277 SUM 10330 26911 SUM 5331 13324 SUM 19403 29171 INC 20741 278999897 INC 27474 203712014 INC 1199 737186038 SUM 518 5338 SUM 647 17676 SUM 16065 30256 SUM 22308 28573 INC 3724 840771182 SUM 558 19469 INC 28509 879107696 SUM 19470 30857 INC 28813 738877522 SUM 11148 18071 SUM 1027 28591 INC 24997 849364961 INC 21087 796872212 SUM 8583 27548 SUM 19332 29175 SUM 7058 20713 SUM 2715 25377 SUM 7675 26186 INC 3405 943996149 INC 14030 542797867 INC 17529 28601454 SUM 806 8491 INC 9763 77705653 SUM 4001 25485 SUM 1664 24006 INC 20397 876877584 SUM 17760 23925 INC 22859 802068801 SUM 20871 31333 INC 21936 45740781 INC 7653 893256423 INC 21266 10720745 SUM 21492 29158 SUM 2158 25262 SUM 20907 21847 SUM 2677 16063 INC 3010 996433885 INC 14201 658798307 INC 14675 73692890 INC 23856 820596666 SUM 3671 11455 INC 12607 563381811 SUM 12015 29052 INC 15293 64715594 INC 2721 576759423 INC 22619 888562386 SUM 8625 29210 SUM 7236 30898 SUM 4658 28894 INC 11790 983740633 INC 29955 66742748 SUM 15158 28739 SUM 12937 31098 INC 29170 862223232 SUM 4769 29952 SUM 28985 31401 SUM 2980 15558 SUM 276 31348 INC 20386 685090270 SUM 591 27784 INC 25781 29055030 SUM 3032 29021 INC 27019 858784400 SUM 87 16659 INC 21836 40857872 SUM 9593 16912 SUM 9109 15789 INC 21810 28704339 SUM 18493 30543 INC 15807 467301030 SUM 1962 22999 INC 6198 948514652 INC 24222 974493405 SUM 6087 29501 INC 126 483772384 SUM 12637 26116 INC 22766 71741399 SUM 25694 31338 SUM 1773 25541 SUM 244 22685 SUM 14142 23366 INC 27890 286582279 SUM 9912 24222 INC 847 787531992 SUM 19282 23613 INC 30996 270829329 INC 29141 997592967 INC 19138 925489078 INC 17844 88203586 INC 16992 647350133 INC 24037 130704570 INC 17390 711312778 SUM 14642 28592 SUM 24269 30959 INC 29882 146802473 INC 20404 614514236 INC 19979 79103934 SUM 19502 28241 INC 16576 80316925 INC 10895 845102744 SUM 1904 12105 SUM 23104 29720 INC 11274 3209248 INC 14951 526693207 INC 25916 955254647 SUM 6304 16662 INC 12902 219586306 SUM 96 14975 INC 13906 920170206 SUM 1557 8515 SUM 218 8554 INC 1887 456205950 INC 6768 12014803 SUM 687 14551 INC 10858 416372125 INC 27728 760582467 INC 8141 134875072 SUM 9803 24034 SUM 1293 23356 SUM 18226 29134 INC 5797 865872604 INC 8307 130148388 INC 1710 489538603 INC 23948 491160780 INC 22367 458631419 SUM 9232 24400 INC 10650 42570308 INC 30991 879046025 INC 15265 757460037 SUM 16394 30549 INC 22762 938164283 INC 960 13264178 SUM 2024 2924 INC 9468 479572846 SUM 14657 23476 INC 23262 141641753 INC 6437 5530538 SUM 459 22615 SUM 4986 12953 SUM 177 29885 SUM 7375 30825 INC 21544 807198290 INC 17871 941864534 INC 17006 316998138 SUM 5314 29220 INC 8790 746984384 INC 18744 73695681 SUM 1478 22265 SUM 379 27457 SUM 8783 27443 SUM 12889 29682 INC 3519 995928658 INC 11110 11207176 SUM 7539 25782 SUM 737 17579 INC 25362 954291556 SUM 1092 30260 SUM 4902 23711 SUM 15655 22127 SUM 9873 27924 SUM 9 4038 INC 24595 40923979 SUM 1031 8607 SUM 19872 30968 INC 19529 693522448 SUM 979 9259 INC 30595 626240668 INC 29890 46351631 INC 24425 89299093 SUM 19208 19472 SUM 14843 30415 SUM 20357 30583 INC 3794 886995311 INC 15843 380717792 SUM 27273 29528 SUM 7137 15759 SUM 13337 23698 INC 25300 414131333 SUM 25144 30374 INC 11960 394218098 INC 2078 496694451 SUM 3771 19128 INC 23580 994728980 SUM 17716 26134 INC 24983 953124055 SUM 7293 26838 SUM 9895 26188 SUM 17881 19989 SUM 9248 13619 SUM 27503 31049 SUM 28055 31180 SUM 4928 25155 INC 18361 130645804 SUM 10065 21676 SUM 2733 10754 INC 15154 146409854 SUM 98 24796 SUM 6796 21583 SUM 7199 18564 INC 2579 11741305 INC 1239 324237056 SUM 9497 24838 INC 15682 996751990 SUM 1131 30867 INC 15410 26967935 INC 18057 145303732 INC 4408 944022333 SUM 7253 21346 INC 25546 424878557 INC 29900 469721580 SUM 6407 26415 SUM 18655 28185 INC 18127 147212995 INC 24946 105477785 SUM 2783 18838 SUM 8849 14150 SUM 10803 26322 SUM 5352 11933 INC 9441 397923159 SUM 18702 28408 INC 11288 124522080 SUM 2353 25107 SUM 5336 23405 INC 19670 642565203 SUM 9347 30966 INC 20532 854606346 SUM 130 16145 INC 24470 483809151 INC 30459 835609764 INC 26128 888318329 SUM 7374 16146 INC 1295 492205352 INC 12886 2560013 SUM 807 20864 SUM 13496 31396 INC 26850 759311643 INC 12506 651547629 SUM 14537 22833 INC 25796 956708575 INC 25419 883720 SUM 7338 23639 SUM 963 22174 SUM 1024 22150 SUM 713 30572 INC 16989 290333179 SUM 20986 27192 SUM 3593 29950 INC 3822 54158121 INC 28941 607949822 INC 5970 16411788 SUM 13083 25903 SUM 7288 23335 SUM 7677 12819 INC 13232 130124584 INC 23074 626079071 INC 9841 804756820 SUM 16612 31103 SUM 24066 25933 SUM 8490 30928 SUM 8058 30786 INC 31330 138556010 SUM 13590 28880 INC 19838 917780497 SUM 6156 26693 SUM 5835 25093 SUM 6165 27325 SUM 4321 16186 INC 19691 726549808 INC 7023 4322046 SUM 2142 24769 SUM 907 4368 SUM 6478 28958 INC 10610 868287128 INC 13745 878489415 SUM 8223 30498 SUM 2576 9156 SUM 10373 31334 INC 3435 732716406 SUM 2416 23053 SUM 989 19802 SUM 6984 30364 INC 24781 542422607 SUM 1168 11004 SUM 10800 31342 INC 6632 819498129 INC 9358 116925389 SUM 13125 21504 SUM 12427 24169 INC 1040 20640420 SUM 12218 26160 SUM 14 10446 INC 19229 946005653 SUM 1739 17938 INC 22415 803156012 INC 12631 995496163 INC 4986 12105112 SUM 4550 29173 SUM 1332 7762 INC 20155 944817917 SUM 2903 19399 SUM 14610 30646 SUM 5784 25424 SUM 27948 31269 SUM 4494 26727 INC 14989 961665412 INC 19488 28543992 SUM 29120 31411 INC 21701 126402973 INC 13794 385728755 INC 5970 105514691 SUM 4964 19236 INC 5701 1631952 INC 28497 283961463 INC 26037 572668102 SUM 479 29212 SUM 142 28470 SUM 8143 17783 INC 12244 121216916 SUM 16105 22596 INC 6101 659924920 INC 21175 5666443 SUM 24177 29295 SUM 4035 30450 SUM 3445 30625 SUM 265 26087 INC 28879 596870575 INC 24335 484867775 INC 14192 143227379 INC 10937 955160297 SUM 571 18657 INC 12285 955278845 INC 17939 24294213 SUM 7285 23084 SUM 19154 29697 SUM 3790 10054 SUM 3867 6674 SUM 22143 30875 SUM 11247 30766 INC 15720 862918597 INC 29438 54671122 SUM 1866 26241 INC 31311 28801467 SUM 2230 30992 INC 25194 73735440 INC 14872 558314786 SUM 10580 18433 SUM 1517 31056 SUM 868 25827 SUM 3529 20063 SUM 2438 27878 INC 6826 649097811 INC 10669 820937524 INC 30991 71508466 SUM 13284 25639 SUM 27569 30653 INC 12055 181912412 INC 15220 892451388 SUM 3592 22812 SUM 1260 18113 INC 5277 921758203 INC 23370 113912304 INC 12530 822236241 SUM 9348 22401 INC 15917 955212931 INC 19042 113396129 SUM 14294 25628 INC 4428 12004743 SUM 9014 20721 SUM 16557 29010 SUM 4668 13171 INC 27563 101235324 INC 6393 944995230 SUM 4519 13961 INC 23315 878502932 SUM 26242 31356 SUM 5226 8879 SUM 7960 23521 INC 28726 137262618 INC 16935 79415977 INC 8678 837597516 SUM 11507 28151 SUM 4102 23195 SUM 2125 30803 INC 17318 69497839 SUM 13855 25996 INC 25227 643182641 INC 23183 72656049 INC 1636 129661560 INC 21794 953524673 SUM 9280 22918 SUM 20543 28354 SUM 1721 14256 SUM 6321 28723 SUM 3078 23830 INC 14487 75600003 INC 2492 870344158 INC 19191 149739143 INC 26126 878507960 SUM 2945 29466 INC 22658 878476229 SUM 231 17262 INC 27130 937291589 SUM 7456 31390 INC 9683 970237587 INC 24046 982869916 INC 6836 819295465 INC 3990 841766946 SUM 3089 12065 INC 10123 753900388 INC 6307 961680736 SUM 924 16392 SUM 2262 8179 INC 23073 79245385 SUM 22727 31369 INC 21535 845492107 SUM 6106 22577 INC 24829 50714750 INC 23855 970635401 SUM 13099 29732 SUM 1390 28910 INC 3102 649125259 SUM 807 17226 SUM 842 21669 INC 21192 27924787 SUM 1637 20415 SUM 3926 26044 SUM 75 17101 SUM 9328 27566 SUM 23192 27654 INC 5542 574171664 INC 6696 12118867 INC 19101 744788340 INC 25004 28972807 SUM 18419 30924 INC 15946 13260979 SUM 541 20637 SUM 2913 27139 INC 29613 80146876 SUM 12303 26339 SUM 2957 5447 SUM 13790 29961 SUM 1306 31165 INC 29348 701246639 INC 25660 908929388 SUM 827 19686 INC 23855 392243410 INC 26488 878503144 INC 19883 912277812 SUM 15846 28740 INC 9483 669833992 INC 30383 852320793 SUM 5135 28679 SUM 10588 29706 INC 9646 757968807 SUM 5278 26651 INC 14091 7056913 INC 12661 969891253 SUM 12871 23801 SUM 1977 30657 INC 15204 606353336 SUM 12625 29387 SUM 2600 25360 INC 12932 804982265 INC 19520 314901319 SUM 14592 22519 INC 3086 26020564 INC 16167 487376184 INC 71 953550119 SUM 17468 28614 SUM 21605 30465 SUM 602 17838 INC 8878 138536592 INC 3942 892132494 INC 4808 972877773 SUM 3080 30441 INC 521 803150300 SUM 4358 25088 INC 18553 756423555 INC 20672 882271146 SUM 3098 20821 INC 10008 40172487 INC 17842 26673299 INC 10228 991739902 INC 13439 429820918 INC 18105 693493986 INC 7643 450250992 SUM 17655 27135 SUM 6016 19630 SUM 1273 20284 INC 17949 27056794 INC 15087 943734473 INC 23730 864579621 INC 17310 486839200 INC 30376 577015663 SUM 1266 18228 SUM 10014 29011 INC 84 476392941 SUM 9600 26087 SUM 2869 29472 INC 21921 536407644 SUM 14861 27035 SUM 6362 31452 INC 27339 807105063 SUM 18759 31219 SUM 12511 16511 INC 24606 19332847 INC 14823 818973172 SUM 5059 29837 SUM 11649 26789 INC 11108 671073202 INC 5678 865827243 SUM 6679 28570 SUM 578 26475 INC 24842 637019530 SUM 3510 15943 INC 21070 786943175 SUM 8431 28576 INC 31056 769593050 SUM 8721 27745 INC 2949 81697265 INC 30089 712405797 INC 24393 938848057 INC 31292 857809314 SUM 18684 31364 SUM 2536 15663 SUM 6734 26254 SUM 8029 28789 SUM 43 29878 SUM 6879 16903 SUM 4809 20458 SUM 5048 19506 SUM 19197 26869 SUM 1966 23524 INC 29227 469452345 SUM 1795 23155 INC 25672 625340313 SUM 1609 27777 SUM 27 24318 SUM 15883 30819 SUM 3904 20160 SUM 15826 30355 SUM 17913 27100 INC 1213 148233321 SUM 47 25594 SUM 5 17100 INC 21229 5971766 SUM 23345 26937 INC 5679 458606681 INC 6281 519044323 INC 1536 258216415 INC 5083 857985463 SUM 16387 29460 INC 18946 955269251 SUM 7908 28330 SUM 2800 16782 INC 11974 575725917 INC 22825 100146159 SUM 2606 6310 INC 7317 134607683 SUM 7426 27521 SUM 1556 7964 INC 12723 729216548 SUM 7624 27027 INC 23643 26744506 SUM 2051 14178 INC 4539 139040552 INC 2227 130658629 INC 21900 953308491 SUM 1717 24115 SUM 229 24830 INC 16947 492203145 SUM 7415 14495 INC 20142 536549799 INC 3797 619053665 SUM 13887 19411 SUM 16331 31345 SUM 1150 10578 SUM 9896 30704 SUM 404 19446 SUM 19597 30309 SUM 4801 14731 INC 13109 422553577 SUM 316 27473 SUM 4644 24767 SUM 587 10184 INC 29346 942997266 INC 4116 921758004 SUM 11781 25643 INC 13705 862220912 INC 27623 991326663 INC 6425 453375791 INC 19022 995459904 SUM 3390 8480 SUM 4381 25412 INC 9637 850792300 SUM 2280 20896 SUM 19257 27812 INC 10751 987400224 SUM 12011 25163 INC 8488 417629929 INC 17273 759249769 INC 9420 125271502 INC 27237 143009401 INC 30507 16292861 INC 11481 939834209 SUM 14908 26714 INC 6999 6596102 INC 17476 146567315 INC 17597 802622196 SUM 26382 30725 INC 25560 483279091 INC 3963 113652732 SUM 16849 20400 INC 2220 142195573 SUM 9370 19500 SUM 14325 22348 SUM 16619 28556 INC 4978 146376121 SUM 1053 19518 SUM 3161 11731 SUM 4452 30541 INC 24765 844097599 SUM 7451 31308 INC 9171 602212809 INC 3817 880477632 INC 22998 275860857 INC 12791 4602516 SUM 2048 13075 INC 8252 120184019 SUM 7805 22459 SUM 18219 30988 INC 16751 992983641 INC 18877 487948872 INC 15788 13189536 SUM 4095 8084 INC 16819 6605527 SUM 3848 22779 INC 30550 928562744 INC 15554 71936308 SUM 4171 15684 INC 23565 639802199 SUM 11366 29557 SUM 4928 22441 SUM 3993 22912 INC 12079 937638154 INC 2049 855456328 SUM 4052 17347 SUM 20454 30810 INC 21205 145192589 SUM 6253 27655 SUM 6770 15854 SUM 6209 24408 INC 11362 39872357 SUM 101 24718 SUM 150 27480 SUM 6297 21526 INC 8137 335258258 SUM 7962 19153 INC 20606 686894951 INC 9832 961668888 INC 17999 726786032 SUM 11186 29889 SUM 2610 20442 SUM 1840 28292 INC 4345 472108699 SUM 10228 24737 INC 16756 343700538 SUM 5636 22434 SUM 3044 25794 SUM 178 14983 INC 21617 372602252 SUM 1011 26454 SUM 11279 30481 INC 666 23342517 SUM 7371 25189 SUM 3779 29846 SUM 2076 30944 SUM 8771 24115 INC 30330 946632972 SUM 23629 28438 SUM 5289 27830 INC 18572 879035121 INC 26044 934797750 SUM 8613 24417 INC 762 307999855 INC 9790 147232364 SUM 2676 6577 INC 30170 847683121 INC 22239 415061865 INC 1453 525091855 INC 16902 8399224 INC 26812 146696600 SUM 7348 29589 SUM 4242 16587 SUM 5686 21826 INC 18905 894616274 INC 17092 971647373 SUM 4668 26997 INC 13372 28708276 SUM 3388 19945 INC 17455 399738164 INC 2066 13263725 INC 1322 144475086 SUM 6150 25124 SUM 11167 15739 INC 6038 840181897 SUM 21701 31317 INC 2871 129643651 INC 25570 247444466 SUM 26562 31262 INC 10359 36216469 INC 18920 978309484 INC 20462 78812765 INC 28982 902208161 INC 10896 852705044 SUM 303 4184 INC 9978 607941547 INC 15449 467321557 INC 31408 487871147 INC 13248 147420517 INC 8914 141926863 SUM 16083 26933 INC 18774 19035576 SUM 155 7824 INC 13307 894750205 INC 26642 18514615 INC 11259 602222128 INC 2004 936441717 INC 4923 971291758 SUM 2926 13035 SUM 1062 19967 SUM 2080 27725 SUM 26512 31376 INC 12803 973055685 INC 25711 883966811 INC 5319 878514728 INC 15535 143238930 INC 25029 46649809 SUM 7756 30143 INC 4502 105498375 INC 4080 778061402 SUM 1039 24579 SUM 972 28397 SUM 3429 19450 SUM 17207 28500 INC 19081 961019692 INC 7340 725941342 SUM 14462 31256 SUM 2197 30936 INC 11547 145172129 INC 3353 100161254 INC 20462 811846080 SUM 1959 8260 SUM 2985 27263 INC 18862 616982878 INC 27273 28783068 SUM 2788 25942 SUM 3162 8870 INC 30853 881335130 SUM 117 15076 SUM 20272 27042 INC 4641 457117876 SUM 7176 18680 SUM 27246 30152 INC 14019 391176548 SUM 5069 7272 INC 9125 109709750 SUM 16016 31016 INC 2223 10698050 INC 12531 29085475 INC 11511 878756202 INC 7808 476213509 INC 10554 27840455 INC 27334 759580583 INC 19130 787713344 SUM 12086 21279 INC 17777 751843525 SUM 23904 25968 SUM 8799 23500 INC 15690 449276640 SUM 9524 24136 SUM 19615 24152 INC 18888 12194037 INC 13044 133903013 INC 22866 26164665 SUM 4318 19943 INC 20484 80185050 INC 10451 10563185 INC 12792 8408956 INC 23855 147471783 SUM 716 13130 INC 25282 132537373 SUM 649 28278 INC 11316 422711233 SUM 7501 12708 INC 12439 650555830 INC 30261 870385502 INC 10983 22192024 INC 22918 88721657 SUM 16544 31327 SUM 10306 25101 INC 2554 54765610 INC 7166 22781620 SUM 9529 31378 SUM 3016 29659 INC 15709 28905281 SUM 1947 28875 INC 1959 21921064 INC 31079 12283776 INC 29068 606376034 SUM 1129 3917 SUM 9884 31061 SUM 4210 19780 INC 6637 601697942 INC 7898 22478860 INC 22927 453354654 SUM 11094 31389 SUM 3162 12201 SUM 26888 29252 SUM 2451 24923 SUM 13567 30151 INC 1823 79591944 INC 15012 974065951 SUM 7258 18215 INC 14938 844274562 INC 7072 927898668 SUM 2140 20038 INC 4372 28978072 INC 13393 24871695 INC 22393 61126890 SUM 13021 27407 SUM 679 29366 INC 21002 536692860 SUM 6007 31138 INC 12998 71338548 SUM 3425 24357 SUM 16468 30817 SUM 7583 21783 INC 16971 342969507 INC 438 154569057 INC 15517 492165242 SUM 416 31010 SUM 1358 3297 SUM 20 22783 SUM 7299 28335 SUM 10239 30114 SUM 8347 25205 SUM 8674 19737 SUM 686 21496 INC 16099 534992591 SUM 5184 14797 SUM 3122 16965 INC 422 113720470 INC 21012 402593163 INC 1816 28747330 SUM 19873 21502 SUM 1561 3556 SUM 176 30283 SUM 8154 30733 INC 26883 73550959 INC 23499 532367260 SUM 27297 30253 SUM 13279 23875 SUM 1690 7050 INC 23968 924225465 SUM 35 21819 SUM 3273 8344 SUM 20894 23643 INC 20928 946668538 INC 28084 199539112 INC 19201 290856334 INC 28724 76017727 SUM 2007 30487 SUM 6689 19597 SUM 1909 8421 INC 28682 138940972 INC 20362 357969444 INC 8343 130644093 INC 12763 408248015 SUM 856 13974 INC 14749 827660169 SUM 9039 30282 INC 12885 491641221 SUM 13813 20491 SUM 605 28612 INC 11390 11775200 SUM 4964 20588 SUM 21741 31108 INC 20540 147329016 SUM 2605 31316 INC 30690 419417907 INC 9659 926049006 INC 6442 958831929 SUM 6177 28216 INC 19565 610554691 SUM 5532 17258 SUM 117 30269 INC 23954 160768428 INC 13332 451689055 INC 31369 821024360 SUM 4206 23035 SUM 17056 29981 INC 3238 456753555 INC 8809 205830173 INC 22803 125225776 INC 689 961411442 SUM 2265 29023 INC 22210 21286949 INC 19291 928361065 INC 20306 146912055 INC 24178 146672447 INC 27111 824499164 INC 18682 679650798 SUM 1299 30412 SUM 19258 21931 SUM 11986 27796 SUM 4527 27369 INC 17586 54409102 SUM 5207 29115 INC 16936 4815208 INC 18699 655310364 INC 22537 489591370 INC 22060 961931153 INC 4304 136310540 SUM 1220 12938 SUM 3554 26884 SUM 13570 26398 SUM 7862 26516 INC 2468 861695052 SUM 4563 29768 SUM 2001 10616 INC 17784 4615248 SUM 2813 29220 INC 18938 73668506 SUM 11294 29275 SUM 1461 21742 INC 8917 892631428 INC 8032 652663040 INC 11000 985800552 INC 11746 337665121 INC 2697 26970395 SUM 11810 26458 INC 16046 777077649 INC 24944 625621622 INC 10300 405618188 SUM 18455 23833 SUM 5369 23067 SUM 12267 25682 SUM 7115 25310 SUM 680 13448 INC 29426 828453465 SUM 10383 19834 SUM 1108 29363 SUM 4628 30756 INC 21326 843133221 SUM 3913 26037 INC 14188 975457287 SUM 10426 27305 SUM 1404 25640 SUM 9117 21364 SUM 12693 19119 INC 24627 507773539 SUM 49 6227 SUM 7803 28150 INC 5548 954189368 INC 448 16790281 SUM 16438 29444 SUM 15135 25635 SUM 17316 22210 SUM 17393 18590 INC 8761 12025132 SUM 6647 31350 SUM 4701 11229 INC 19082 979284342 INC 28791 105480711 INC 10505 138529187 INC 5034 357418290 SUM 98 15149 SUM 218 24109 SUM 2610 7306 SUM 3624 13850 SUM 3288 30929 SUM 4819 30983 INC 4912 79324686 INC 25975 842391981 INC 14759 108514081 SUM 8583 13551 SUM 20401 20739 INC 26304 69266902 INC 14999 46519517 SUM 2728 30502 INC 21424 146406233 SUM 13064 22296 SUM 10604 14499 SUM 14713 24726 SUM 2277 19072 INC 6636 756697046 INC 10965 825373844 SUM 3168 13155 INC 30099 723921405 SUM 1529 16602 INC 7411 956934792 INC 17961 521342200 INC 14305 61148819 INC 28758 138551548 INC 22134 145333025 SUM 16801 30610 INC 9166 7930185 SUM 3649 30780 SUM 5560 24675 SUM 17586 30911 SUM 4689 11410 INC 2249 944692051 SUM 13972 31132 SUM 6106 25949 SUM 2491 20719 INC 10908 857497553 INC 20117 853610285 INC 6608 879031968 SUM 3774 10972 INC 10755 811614061 INC 7540 145144630 INC 8627 827596668 INC 6321 866103114 INC 24964 818321619 INC 9601 570526946 SUM 158 29899 INC 10856 275689115 INC 18140 28728193 INC 26047 986081187 INC 6585 877468447 INC 24674 860233888 INC 11451 81028929 SUM 11296 29385 INC 17352 75523925 SUM 10441 26168 INC 13324 27853987 INC 13956 146686709 INC 5169 607048284 SUM 9420 21266 SUM 8651 27235 INC 14582 751979048 SUM 5529 31348 INC 22011 46449929 INC 23087 753734659 INC 19963 475334519 SUM 1304 16486 INC 27342 757453297 INC 26503 448134618 SUM 12781 29667 INC 19847 766692556 SUM 2852 25317 INC 28396 945107656 INC 7004 96525919 SUM 10792 28436 INC 22484 594930512 SUM 9558 19013 INC 31290 145065370 INC 27047 977848716 INC 11510 483773644 INC 1099 845991435 INC 19325 142197214 INC 9246 21287678 INC 9603 398081499 SUM 22969 30168 INC 13873 21594614 SUM 1893 11109 INC 12586 204588182 SUM 3328 16099 SUM 2283 25191 INC 24096 817922229 SUM 3006 24617 SUM 3110 10325 SUM 1807 24163 SUM 17988 30450 INC 17302 146940421 INC 4638 23671038 SUM 4091 15005 INC 29298 390449534 INC 998 13084424 SUM 7806 30189 INC 22072 240438053 SUM 4581 21228 SUM 3983 24978 SUM 1224 10270 SUM 16913 30365 SUM 21214 23501 INC 30226 56720899 SUM 1860 28049 INC 29592 862816487 INC 12242 553934083 INC 5886 735983133 INC 14425 113883970 INC 18612 608455779 SUM 718 27998 SUM 22426 30041 SUM 15684 30328 SUM 17178 26393 SUM 4000 20207 SUM 92 4241 INC 25233 418345396 INC 23787 92842666 INC 21176 676231822 INC 9536 895768504 INC 4969 811546655 INC 26650 876834081 INC 12839 852138252 INC 1072 70878659 INC 6029 533476919 INC 4722 146936437 SUM 1786 15698 SUM 2847 26935 INC 1867 991959554 SUM 5174 24663 INC 18715 40175078 SUM 27752 31122 INC 22432 804482813 INC 17017 27944579 INC 9493 633353119 INC 22396 45921200 INC 30521 878990036 SUM 2249 13329 INC 4860 22380440 INC 13623 16367342 SUM 3321 22613 INC 10994 2375622 INC 26677 706756320 SUM 3246 30243 INC 17649 726853541 INC 19802 491594942 INC 29766 12799883 SUM 18251 31183 INC 20728 955632105 INC 10532 210923597 INC 10693 535782072 SUM 6381 31433 SUM 10783 16688 INC 4261 543388463 INC 22802 5460450 INC 2904 994229730 SUM 622 9241 INC 23966 144993577 INC 30708 27987205 INC 27174 599097393 SUM 900 12144 SUM 304 30542 INC 14841 22427581 INC 22109 147374019 SUM 17852 28515 INC 24251 457742243 INC 29480 139564683 SUM 1528 17490 SUM 9067 30252 SUM 781 28289 SUM 522 16808 SUM 11792 22477 SUM 12851 28314 SUM 1849 8263 INC 24697 944038410 INC 20983 886433329 INC 12272 826693694 SUM 3981 21052 SUM 7848 22972 INC 22713 995531988 INC 1429 131691229 SUM 15445 25000 INC 8197 262433813 INC 18608 145328159 INC 20253 118853664 INC 8494 769601428 INC 26791 112369403 INC 6381 441339064 SUM 18511 30642 SUM 1098 28574 INC 1665 677175993 SUM 6289 28035 SUM 21796 26237 SUM 3575 16616 INC 27693 11110995 SUM 6258 30480 INC 9521 98722205 INC 831 20425814 INC 4362 28120688 SUM 9022 15151 SUM 22733 28623 SUM 1423 18045 INC 26514 246793125 INC 11228 852010942 SUM 1167 22120 INC 15070 865663105 SUM 2603 22448 SUM 2368 15512 SUM 25086 29789 SUM 6822 23568 SUM 10396 25757 INC 29802 133654245 INC 9494 728586571 SUM 7247 29936 SUM 3325 20737 INC 10467 11241565 INC 25550 990279279 INC 156 873787954 SUM 1695 31185 SUM 26692 28942 INC 2846 825337985 INC 11712 999556806 INC 29102 420686843 SUM 17512 30371 INC 29629 112488715 INC 868 72348693 INC 27352 20218598 INC 26007 947144785 INC 23014 9107473 INC 29902 255673502 SUM 2540 23042 INC 2392 147302493 INC 10664 4479740 SUM 2863 23445 INC 6315 297840784 SUM 9861 27379 SUM 7986 16282 INC 10146 793627206 INC 28417 841914212 SUM 325 22052 INC 27356 142670344 INC 7210 471965612 INC 6889 810818868 INC 3749 815485459 SUM 12965 20164 SUM 5266 15384 SUM 1125 26456 INC 3282 335729674 INC 15900 147438411 SUM 1559 15556 SUM 3997 25386 INC 6072 146922100 INC 29138 905922697 SUM 4632 21772 SUM 2584 3757 SUM 10468 27587 SUM 20532 31066 SUM 9483 23467 INC 21880 711974976 INC 23063 771649317 INC 2336 293982050 INC 10365 19060277 INC 30159 204366832 INC 2937 141083619 INC 8659 995832164 INC 5331 687751843 SUM 15534 25434 SUM 4122 21557 INC 3572 476362599 INC 24179 916070739 SUM 12012 31419 SUM 3127 18383 SUM 9501 26690 INC 30046 844475928 INC 12112 40064294 SUM 1428 8957 INC 16672 918542497 SUM 6299 21504 INC 17674 690261537 SUM 1526 20366 SUM 2822 28726 SUM 4662 27151 INC 1372 878163952 INC 8069 19234301 INC 19793 142502079 SUM 616 24902 SUM 7971 28487 INC 30191 847665561 INC 16077 138933546 SUM 6057 29529 INC 30302 298967142 SUM 10577 30013 INC 21213 20080230 INC 17086 512735359 SUM 2224 16206 SUM 1050 18084 INC 11154 62563475 INC 3557 961888056 SUM 582 19720 INC 28790 143761673 INC 862 146253736 INC 9338 56807465 SUM 16597 23470 INC 8561 471006804 SUM 2023 20451 SUM 14873 20499 INC 23979 111528888 INC 6221 422961858 SUM 8419 18663 SUM 1801 4337 SUM 1279 26273 SUM 28516 31385 INC 27488 28035712 INC 27244 987049893 SUM 4948 16487 INC 24747 4474338 INC 2798 938256589 INC 7950 100692209 INC 13829 878027535 SUM 2351 30273 SUM 559 2490 INC 1409 793943410 INC 5026 40333409 INC 345 610509484 INC 30061 699549002 INC 8636 69840972 INC 16264 454421114 INC 18753 654240120 SUM 3207 4594 INC 29761 111047411 INC 30491 994657242 INC 29176 62275129 SUM 130 26980 SUM 800 12145 SUM 4870 7480 INC 24494 716560981 SUM 3252 20284 INC 30034 998645515 INC 12436 861622426 SUM 1760 26240 INC 16164 115738286 SUM 2760 24866 SUM 6386 25340 INC 26751 6752840 SUM 3161 28753 INC 7673 44440903 INC 11269 414738444 SUM 496 19454 SUM 25695 28395 SUM 120 31389 INC 20135 28555414 SUM 18820 31345 INC 1758 747914918 SUM 4417 18295 SUM 4693 15800 SUM 10978 23634 INC 7775 54830369 SUM 5712 10301 SUM 14094 28334 INC 890 576326919 INC 3620 893933965 INC 971 11764964 INC 21337 740624514 INC 24630 951064444 INC 1566 334036414 INC 18590 894421288 SUM 1503 21517 INC 12869 658599911 INC 27244 104376541 INC 23219 55882777 INC 13086 948839207 SUM 10302 30394 SUM 9909 26970 SUM 2125 29835 INC 29682 27637928 INC 20487 862970533 INC 22936 147377561 SUM 12017 31375 SUM 3054 29229 SUM 1305 17419 INC 20188 937230648 INC 24805 739436262 SUM 7194 30040 INC 27075 31765493 SUM 1267 5758 SUM 7806 27154 SUM 2136 6110 INC 20159 928137163 SUM 12151 22079 SUM 16240 28029 SUM 25415 31199 SUM 18534 26489 SUM 13886 25358 INC 27575 25911217 SUM 17938 26902 SUM 21388 31192 INC 14876 720797487 SUM 1569 6589 INC 19478 649120744 SUM 9017 20807 SUM 4452 17201 SUM 325 20850 SUM 805 17173 SUM 2878 30716 SUM 6822 31258 INC 3864 141664522 INC 8856 147185445 INC 398 147130733 SUM 18958 21085 INC 24943 534182324 INC 30658 827645873 INC 2478 929187109 INC 17789 474256105 SUM 2316 22159 SUM 20144 27567 INC 564 142999148 INC 3268 270799455 INC 24197 126087930 SUM 1626 27969 INC 7064 915832205 SUM 353 14440 SUM 8717 23388 INC 10154 718687894 INC 27556 12972500 SUM 13304 26033 INC 13549 749072161 INC 23388 876465062 SUM 4219 30789 SUM 1029 26659 SUM 11988 19141 SUM 1412 28637 SUM 13152 19021 SUM 4895 19532 SUM 5893 13076 SUM 12112 28258 INC 8114 73464446 SUM 10777 15967 INC 6928 983652242 SUM 17212 26841 INC 28811 382988310 SUM 683 20518 INC 8057 131688540 SUM 4674 8371 INC 9307 794144357 SUM 2183 29663 SUM 11760 24723 INC 16791 758785791 INC 13713 588818939 INC 30750 994302904 INC 2084 147324537 SUM 4372 17184 INC 19302 803131734 SUM 12765 18899 INC 12546 599816376 INC 4043 409559474 INC 30892 802871275 SUM 13467 19454 SUM 523 28590 SUM 10604 28090 SUM 424 25392 SUM 13881 17967 SUM 5910 13963 SUM 20709 22601 INC 16205 130173298 INC 339 491077809 SUM 6284 31148 INC 22948 557092442 INC 28381 860202236 INC 16906 366605016 INC 10113 946910089 SUM 22515 31170 INC 19891 10200245 SUM 22033 27686 INC 19826 697514622 INC 1303 605869697 SUM 293 14505 INC 10788 624055747 INC 14139 391523948 SUM 4152 27530 SUM 6641 9188 SUM 6172 24589 INC 22060 28545326 INC 10662 491890445 INC 23505 934167239 INC 8560 156656297 INC 16672 896574953 INC 18478 937280037 SUM 20815 31285 SUM 7349 31010 INC 10127 12253253 INC 7197 944652297 SUM 12347 26225 SUM 694 12761 SUM 1036 14262 SUM 13395 21421 INC 23864 961955282 INC 25727 819280172 SUM 27063 30090 SUM 4083 30621 INC 6867 606371013 SUM 1968 29991 SUM 4655 26270 INC 24529 6401021 SUM 3243 24469 INC 5295 334535682 SUM 4103 18951 INC 9938 753908491 INC 4390 747390078 INC 13003 75798398 SUM 6154 28153 SUM 17778 28143 SUM 8494 11825 SUM 6194 20659 INC 31096 146768571 SUM 20863 26393 INC 6686 749902029 SUM 4224 23097 SUM 216 22556 SUM 8398 29409 SUM 6834 29420 SUM 16144 29259 INC 23134 735948855 INC 6191 876900434 SUM 5903 16850 SUM 1564 31272 SUM 964 23357 SUM 18736 31071 SUM 22466 30703 INC 14624 781187277 SUM 2546 17747 SUM 2310 20772 SUM 965 14180 SUM 13899 29648 INC 26646 418796834 SUM 2608 30145 SUM 16212 30045 SUM 4122 15271 SUM 10209 29527 INC 4081 937216187 SUM 630 7514 SUM 2618 24684 SUM 18716 30083 SUM 114 28658 INC 1734 468328325 SUM 4624 29990 SUM 13201 19627 SUM 9920 20915 SUM 6276 29331 INC 20259 145617461 SUM 2483 19118 SUM 827 25778 SUM 12890 22570 INC 8656 802625384 INC 6875 978240920 SUM 5941 29902 SUM 515 18915 INC 11587 71455045 SUM 21044 29394 INC 28126 946781231 INC 27784 887523605 INC 28688 66683039 INC 6779 771729115 INC 29127 147435377 SUM 13907 18186 SUM 19602 27733 INC 13045 128344914 SUM 6801 16358 INC 12836 587497326 SUM 865 17742 SUM 47 29807 INC 10500 346453510 SUM 3597 27440 SUM 572 11143 SUM 507 20384 INC 3711 483286136 SUM 20282 30446 INC 18957 144819686 SUM 2150 29911 INC 20714 998203851 INC 29258 108133707 INC 15144 629200 SUM 4451 20349 SUM 4301 28200 SUM 14134 17215 SUM 2207 29572 SUM 22718 27068 INC 22023 75521544 SUM 5124 23459 INC 7522 677419172 SUM 82 30485 INC 24363 440590359 INC 7407 850795333 SUM 7241 11979 SUM 3416 11497 SUM 1956 30363 SUM 2911 23393 INC 8070 945039363 INC 29490 736274937 INC 20266 366258734 INC 22226 894465929 INC 6938 25649458 INC 13314 787334667 SUM 4238 30643 SUM 4687 18661 INC 27192 206853964 SUM 3380 29658 SUM 435 27379 INC 16227 145089109 INC 14032 214309659 SUM 6354 28419 SUM 5644 23198 INC 12958 955200953 INC 24263 453632934 INC 30534 874715986 SUM 10677 26579 INC 16636 488608243 INC 22466 51704596 SUM 1094 21656 INC 25422 928982740 INC 30860 945173592 SUM 79 28113 INC 31362 138036548 INC 10813 743055248 INC 12768 455984422 SUM 23270 26499 INC 16217 849738177 INC 17721 953181610 SUM 1286 27096 SUM 17175 27973 SUM 238 4782 INC 7779 7730801 SUM 9953 12937 SUM 2392 9062 INC 18281 950729197 SUM 4168 29097 SUM 7962 26086 INC 14476 347160083 SUM 9180 20633 INC 16781 12163463 INC 10453 146953074 SUM 2173 30487 SUM 2730 30087 INC 29095 862117122 INC 13198 745503641 SUM 6110 17049 INC 16990 29053167 INC 16725 323922589 SUM 22635 30107 INC 22913 127288747 INC 31271 606910745 SUM 4925 25396 SUM 18638 24147 INC 28937 600594657 SUM 6192 25344 INC 30997 953176184 SUM 793 10133 SUM 975 8625 INC 5268 678644349 INC 829 823184998 SUM 13813 29709 SUM 2510 18977 SUM 2102 30218 SUM 6410 30775 SUM 20876 27607 INC 26343 6622890 INC 28413 801838058 SUM 3064 12543 SUM 8832 29825 INC 24686 872667405 INC 18163 850580811 INC 5289 11708393 INC 25067 727034765 SUM 5907 29982 INC 5488 871328040 INC 16499 598016953 INC 20641 871212379 INC 21383 71182731 SUM 5234 12220 SUM 3374 24526 INC 30078 10895378 INC 13017 992030327 SUM 4415 9675 SUM 742 25416 INC 29734 114095207 SUM 86 11595 INC 29388 28952732 SUM 30 31032 SUM 85 15362 SUM 2542 25834 SUM 29211 31451 INC 31457 939300770 INC 23753 117983375 SUM 9680 24309 SUM 10518 29764 INC 11957 758464476 INC 10613 800439996 SUM 8522 26124 SUM 469 19234 SUM 5659 21961 SUM 1061 20490 SUM 15528 27563 INC 19624 130287078 INC 23441 64693407 SUM 1886 17158 INC 21783 130653002 SUM 9925 23806 SUM 500 13149 INC 15273 27195697 INC 4899 588584365 SUM 7814 26972 INC 23458 29054747 INC 26717 917577554 INC 28885 134372956 INC 16586 856958760 INC 22215 42562010 INC 30896 6015879 SUM 18 21217 SUM 2261 5895 SUM 15876 29364 INC 13499 207828009 SUM 8635 25713 INC 24647 540871910 SUM 7623 23855 INC 24622 483161240 INC 20075 690624169 SUM 2016 29007 INC 13290 710010799 INC 23404 853326241 INC 24175 73204459 INC 18560 938411222 SUM 9289 30152 INC 29898 487305811 INC 16048 118061964 SUM 22537 30675 SUM 3647 11945 SUM 18912 24250 SUM 8723 30617 SUM 25749 30110 SUM 25609 30482 SUM 4514 27197 INC 5321 803147277 INC 11897 481329621 SUM 6846 30089 INC 30211 826149718 SUM 7084 25778 SUM 6844 29873 SUM 9069 25377 SUM 4580 12185 INC 11369 653545665 SUM 2654 15013 SUM 2429 16135 INC 23730 219541234 SUM 7012 26216 INC 22470 960871842 SUM 2620 19516 INC 8049 401047494 SUM 3902 25476 SUM 2352 4650 INC 29599 470698006 SUM 3325 31232 INC 12694 954139746 INC 3678 776406462 INC 4910 487675266 INC 4490 303831135 INC 30408 754971741 SUM 2526 6031 SUM 16924 29909 INC 11148 22251514 INC 27574 548462289 SUM 814 19756 INC 3821 145510219 INC 26514 88368248 INC 13880 741634817 INC 4968 532663993 INC 14192 69512285 INC 26572 401571344 SUM 7021 31208 SUM 18840 29498 INC 1433 871421219 INC 2225 449991549 INC 5560 822891192 INC 23241 490870955 SUM 2454 21975 INC 15941 864221308 INC 18696 26382713 SUM 3817 19034 SUM 345 28065 SUM 20250 25512 INC 22640 109470442 INC 8370 28546232 SUM 6727 22944 SUM 8876 20031 INC 26088 72674745 INC 31306 827730373 SUM 89 16635 INC 10127 589589822 SUM 2035 30330 INC 28606 161109423 SUM 4602 22877 SUM 24030 27176 INC 6932 894807895 INC 24215 995159813 INC 2070 424889473 INC 22187 691017006 INC 9174 256506101 SUM 1956 26646 SUM 3834 24699 SUM 2440 20348 SUM 2877 26734 INC 12502 405594210 INC 2604 870611985 INC 26796 32249900 SUM 1256 23603 INC 25854 952739030 SUM 1806 20574 INC 6931 941975327 SUM 3047 29874 SUM 11388 18709 SUM 955 26246 SUM 1166 12514 SUM 20321 26577 INC 30112 12066938 SUM 4811 30210 SUM 451 29725 SUM 13213 27183 SUM 6964 29895 SUM 16972 22786 INC 30848 146958725 SUM 8367 31423 SUM 8354 13993 SUM 7968 30194 SUM 635 25185 INC 30305 878062570 SUM 20957 28290 SUM 7540 30225 INC 27272 120817872 SUM 2460 11782 INC 18884 908646129 INC 12900 145069097 INC 6549 872989767 INC 2849 732493719 SUM 1649 19352 INC 3924 608471750 INC 1956 853244080 INC 11548 27072580 SUM 3393 30422 SUM 1946 31101 INC 31171 449698496 SUM 10027 18244 SUM 1053 29629 INC 1090 936077234 SUM 9422 29453 SUM 9006 30702 INC 27621 781021774 SUM 16243 30629 INC 27603 617659535 SUM 3781 23413 SUM 5746 30990 SUM 3497 30538 INC 16296 705966354 SUM 5997 30402 SUM 9486 21767 INC 26162 872311737 INC 11818 957356999 SUM 397 30986 INC 22887 847224771 SUM 406 24146 SUM 8395 26819 INC 1239 614018972 SUM 9187 19129 INC 2670 58917940 SUM 17037 30757 SUM 1791 20039 INC 27185 745717676 SUM 2047 11551 SUM 9410 23260 INC 14590 124113909 SUM 24407 31213 INC 31039 970452259 INC 7392 76109219 INC 17426 134790180 SUM 20357 31172 INC 2751 27752045 SUM 7370 24790 SUM 25174 29913 INC 22646 531331641 INC 13402 226821691 INC 29606 133642242 INC 30681 530037111 SUM 764 30789 INC 2808 105146957 INC 20927 191180302 INC 11473 689157839 INC 12967 760496329 INC 15685 73789120 INC 28974 826681499 SUM 6652 20308 INC 3034 69888961 SUM 21186 30073 INC 11645 744767872 SUM 712 29971 SUM 2988 17222 SUM 770 26122 SUM 5869 30160 SUM 17323 29686 SUM 3608 28488 SUM 1548 18046 INC 2465 424873205 SUM 14804 24828 INC 20613 12137636 SUM 17537 24467 INC 30857 67483622 INC 17722 425100851 SUM 3743 29740 INC 16674 875729925 INC 15488 146275250 INC 9889 921409647 INC 15821 605627781 INC 27144 8957117 INC 5020 492170899 INC 2701 71984809 SUM 10679 28254 SUM 7073 23863 INC 26631 877925922 SUM 184 16081 INC 1498 483163472 INC 20626 323245441 INC 9226 525510960 SUM 2127 15172 SUM 2724 28581 INC 28702 848541248 SUM 1475 26345 SUM 5362 25688 INC 24951 3769002 SUM 19289 29217 SUM 22537 28925 INC 1739 26984521 INC 16171 144984988 SUM 2072 11393 INC 28963 492168566 SUM 240 30166 INC 28253 18031787 INC 6812 63513180 SUM 13947 29280 SUM 2884 27024 INC 8155 147420377 SUM 4988 20680 SUM 7916 23158 SUM 1816 23604 SUM 441 28452 INC 25149 77843468 SUM 2428 15586 SUM 16710 19322 SUM 4103 19270 INC 807 608249052 INC 6011 483815829 INC 12029 459517434 SUM 9558 27884 SUM 9279 31175 SUM 1150 28027 SUM 26489 29175 SUM 1562 16933 SUM 153 18636 SUM 3530 19529 INC 365 905949848 SUM 7064 28238 INC 9834 12166327 INC 3707 66307604 SUM 20041 31425 INC 20668 12204703 SUM 15119 26713 INC 6952 20464295 INC 26298 760342301 INC 18167 386458163 INC 30818 995408693 SUM 19370 25630 SUM 11547 26944 SUM 19151 26775 INC 2249 692845592 SUM 16335 30793 SUM 14835 25780 SUM 9840 16637 INC 27036 146716517 SUM 3199 26580 INC 1897 145371327 INC 5004 804983146 SUM 71 19310 SUM 3659 27877 SUM 14982 19714 SUM 21158 29521 INC 15969 130145853 SUM 14979 24711 SUM 807 31218 SUM 3091 28710 INC 17045 147283113 INC 9261 206730470 INC 13865 144158265 SUM 3259 31297 SUM 2188 24767 INC 6375 609514405 INC 29439 959619534 INC 6986 934029104 SUM 2667 30675 SUM 477 24297 SUM 3378 25324 SUM 6279 30708 INC 2583 80265126 INC 11725 12217481 INC 9313 315695155 SUM 5947 19196 SUM 8736 12747 SUM 8361 28504 INC 18603 575928377 INC 23966 894175744 SUM 1232 4228 SUM 3315 30997 SUM 14404 27441 SUM 4737 17042 SUM 3399 22890 INC 23120 54145720 INC 626 994506993 INC 16839 26928874 INC 16585 138862281 SUM 707 13130 INC 27313 87380424 SUM 8181 30414 INC 22952 482977585 SUM 16375 31204 SUM 7293 22022 SUM 2238 21946 SUM 1686 27998 INC 2125 143242173 INC 10560 813687665 INC 5393 980241475 INC 2035 465563708 SUM 1940 27263 SUM 1524 24487 INC 24603 73321852 SUM 6552 16319 SUM 782 28478 INC 14398 601192179 INC 30675 467678256 INC 10357 418379631 SUM 18352 31386 INC 11127 538888947 SUM 23873 28813 SUM 9318 30453 INC 17946 147431857 SUM 7788 25537 SUM 24246 28241 INC 25094 491417241 INC 13095 960378631 INC 24920 56899686 INC 30681 709778367 SUM 2020 6360 SUM 292 15278 SUM 684 17216 SUM 330 8297 INC 21387 147151380 SUM 1911 15082 SUM 18795 21513 INC 18728 794803526 INC 12973 997089062 SUM 5110 18927 SUM 1289 30447 SUM 271 24670 INC 13421 534595107 SUM 6076 26951 SUM 2126 26756 SUM 201 8664 SUM 18596 30038 SUM 2704 18600 SUM 9772 24269 SUM 21361 30785 SUM 3688 10158 SUM 7941 30303 INC 24885 64936964 SUM 877 26536 SUM 13 18356 SUM 4430 27627 SUM 863 16879 SUM 198 20210 INC 18600 782504022 INC 3566 94981828 SUM 8672 13792 INC 30658 38605689 SUM 22754 29640 INC 20090 943984024 INC 4072 140414436 SUM 8759 24110 SUM 3225 31432 SUM 20994 26802 INC 12241 111256732 SUM 6815 24597 INC 9011 438569301 INC 17772 20013116 SUM 22282 31044 SUM 5610 29632 INC 27712 38029435 INC 3758 474800073 SUM 12729 24171 SUM 7174 27756 INC 12877 949341053 INC 2251 909360944 INC 20072 417921392 INC 12195 676372980 SUM 15535 23619 INC 20806 23004852 INC 1319 130165077 SUM 5196 30154 SUM 6362 18634 INC 19264 760066565 SUM 25227 30485 SUM 18958 27662 INC 14808 877836046 SUM 2829 19118 SUM 7139 18877 INC 5949 935534952 SUM 27682 31456 SUM 4968 29933 SUM 16569 28179 INC 5867 361590567 SUM 1293 25182 SUM 12986 29710 INC 20849 138941202 SUM 4344 31051 SUM 5355 23685 SUM 873 29098 SUM 74 13193 INC 5849 20617980 SUM 4965 28974 INC 7169 12575436 INC 15854 142971246 SUM 3462 12105 INC 23702 333773468 SUM 1112 8785 INC 12111 80354195 INC 7309 26955552 SUM 1115 17665 SUM 93 10445 SUM 1112 4257 SUM 4391 22810 INC 19999 129586647 INC 22054 111231200 SUM 14671 23669 SUM 23735 31020 SUM 15507 26201 INC 13372 759517324 SUM 6870 31354 SUM 292 7561 SUM 14647 31008 INC 12898 73736092 INC 15891 814109375 INC 9564 354847420 INC 25432 950349788 INC 22332 281879862 SUM 12172 30485 INC 22980 991057847 SUM 19634 28888 SUM 940 28001 INC 27048 25439403 SUM 5236 18975 SUM 11167 27930 SUM 4878 19795 INC 24418 904147184 INC 28077 63031672 SUM 6691 23241 SUM 10351 18248 INC 17436 894286119 INC 10936 491940883 SUM 24320 27813 INC 10115 69966518 SUM 7356 23121 SUM 18974 24537 SUM 12017 23830 SUM 12047 26535 INC 14829 797625104 SUM 13695 27709 SUM 19396 28319 INC 7218 531736139 INC 19936 474719831 SUM 13210 28707 SUM 299 28148 INC 28948 324409358 SUM 16874 24806 INC 22121 543350319 INC 27767 12303947 INC 17245 534366231 SUM 4607 11760 SUM 5472 25276 SUM 9047 23845 INC 3320 483245978 INC 29788 28966310 INC 7798 845468477 INC 21079 710298452 SUM 4370 24473 SUM 15670 27279 SUM 15184 27223 SUM 8618 15259 INC 16919 324014857 SUM 6769 25690 SUM 1449 27659 SUM 14101 27339 INC 11665 912595578 SUM 4145 27057 SUM 22384 30506 SUM 15738 25269 SUM 6477 23454 INC 2642 323232300 SUM 17095 30287 INC 12317 890143358 INC 10088 971003788 INC 30764 64924700 INC 8235 873171354 SUM 13859 23017 INC 1262 213520763 INC 16744 136956865 SUM 98 27273 INC 22618 806424489 SUM 12398 30470 INC 6373 488283524 SUM 3841 27933 SUM 69 29269 INC 8165 147443310 SUM 4180 18025 SUM 18403 29573 SUM 1570 19610 INC 23973 53679950 INC 21750 593780172 INC 10958 6496632 INC 14418 27507908 SUM 2385 22933 SUM 4427 31432 INC 8120 449121677 INC 1992 79604865 INC 7684 912832236 INC 23168 804592400 SUM 7011 28455 INC 23372 903436682 SUM 666 17863 SUM 10903 24876 INC 4187 380324350 INC 30015 913343669 SUM 736 30881 INC 15393 873491635 SUM 8591 25764 SUM 12531 30035 INC 3958 404773212 SUM 6623 30101 SUM 2424 22014 SUM 244 30552 INC 16839 916855319 SUM 12937 23810 SUM 897 29281 SUM 405 30844 INC 19945 876921989 SUM 11127 12277 INC 29093 52616184 SUM 4586 26930 INC 9672 468101408 INC 18109 29074202 INC 7926 112560996 SUM 1284 8034 SUM 10043 13245 SUM 929 30339 INC 2829 990312575 INC 8771 995087621 SUM 3720 28739 SUM 11342 28288 SUM 3441 29792 INC 7425 290849390 INC 30392 4676473 INC 10538 140662694 INC 31237 24710403 SUM 8387 22162 INC 3126 321811684 SUM 4753 25949 SUM 1860 12445 INC 19588 692793381 SUM 9566 30838 INC 5419 145377215 SUM 2529 23043 SUM 16317 29200 SUM 4975 17908 INC 26752 14392228 INC 26277 805274662 SUM 6425 26925 SUM 3267 15658 SUM 20208 27400 SUM 9888 15617 INC 31112 574824749 SUM 10059 30100 SUM 1605 16090 SUM 501 25941 SUM 25185 29737 INC 24056 23809638 SUM 12879 27353 INC 8986 305151899 INC 22013 26813493 INC 29106 66902907 SUM 9224 18944 INC 16640 468994100 INC 17193 56275961 INC 14590 114369748 SUM 4799 29435 INC 22543 610039664 SUM 9282 23537 SUM 591 21790 INC 1066 974289448 SUM 16019 31386 SUM 14243 18413 INC 1283 942889220 INC 20950 337433050 SUM 871 19796 SUM 769 20296 SUM 8934 26079 SUM 1243 24917 INC 11901 28323862 INC 26073 147202471 SUM 6206 20988 SUM 11694 27313 SUM 725 19234 INC 13025 1803542 SUM 6814 31064 INC 4168 147430582 SUM 2564 11567 INC 13930 827740505 SUM 19355 29060 SUM 2956 9227 INC 25102 63589996 SUM 94 10712 SUM 14273 30335 INC 14318 946789868 SUM 4575 26856 INC 12976 103416007 INC 23963 729750569 SUM 2362 19026 SUM 2186 12139 SUM 586 14732 SUM 10016 21095 SUM 117 22806 SUM 6225 30811 INC 8116 974126835 INC 10260 145364094 SUM 6828 14573 SUM 5993 14829 SUM 8594 15421 SUM 2910 11001 INC 16018 602180834 INC 2877 935607053 INC 31050 760647750 SUM 12138 28946 INC 7531 126503347 INC 22357 458518624 INC 29073 733326417 INC 25530 368088007 INC 30792 938566743 SUM 9198 31395 SUM 4946 24117 SUM 6115 28775 INC 16844 133176632 INC 479 951214163 SUM 23875 30539 INC 22382 40135805 INC 29042 915723615 INC 19950 29049554 SUM 2124 15817 SUM 7312 31387 INC 26223 988160076 SUM 27942 31224 SUM 2590 18439 INC 23411 606351067 INC 13773 11951109 SUM 13359 28967 SUM 11392 14933 INC 30474 96772717 INC 10597 467736836 INC 8839 147321723 SUM 25440 30304 INC 5741 286684226 SUM 4830 27944 SUM 3199 30498 INC 29172 985370432 SUM 9558 27255 INC 14691 64722170 SUM 12440 21507 SUM 4878 20604 SUM 3481 7654 SUM 8980 27512 INC 30779 924023353 SUM 15602 24462 INC 30680 32032787 INC 15369 143192451 SUM 4441 26910 SUM 12219 27769 SUM 8892 15857 SUM 18493 26958 INC 23617 466989542 INC 19501 401135499 INC 10909 331654784 INC 24412 801062345 INC 30050 376483076 INC 1649 904726612 SUM 15262 28083 INC 13685 26531288 SUM 3749 27638 INC 24279 751916687 SUM 6675 14895 SUM 18637 27752 INC 30579 26640037 SUM 9759 26361 INC 145 29077742 SUM 2789 30120 INC 30944 839162834 SUM 1672 23779 INC 3233 959027928 SUM 8050 31383 INC 4801 3800247 SUM 17659 21024 SUM 10449 25461 INC 8016 79303543 INC 27346 38409641 INC 24541 128451394 SUM 6629 16133 INC 2658 760599000 SUM 620 15704 SUM 7279 18374 SUM 10479 16446 SUM 6851 30502 INC 23730 29042736 SUM 16353 31073 INC 21111 610570672 SUM 5785 23030 SUM 14047 21982 INC 24226 974502344 INC 26869 744749381 SUM 1787 7988 INC 14774 894857523 INC 16878 761601851 SUM 962 21433 INC 23731 939486252 SUM 11 7087 INC 7915 882592206 INC 10821 955019799 SUM 2575 12973 INC 4159 944372172 SUM 1705 30869 SUM 3936 25011 SUM 11931 19506 INC 24929 953224908 SUM 3730 28866 INC 18981 73070750 SUM 7 4181 INC 17250 364902463 SUM 2383 26893 SUM 269 14913 INC 4491 425470358 INC 2510 415329665 SUM 12461 28201 INC 13448 573903654 SUM 5607 17873 SUM 2413 27183 INC 16710 686583023 SUM 23194 27327 SUM 5718 25742 SUM 3717 14740 SUM 14776 30679 SUM 2060 30506 SUM 84 22908 SUM 5304 8006 SUM 11774 17786 SUM 15498 29548 SUM 8855 17977 SUM 867 29302 SUM 1911 30356 INC 4425 943968785 INC 10116 750773737 SUM 9085 30823 SUM 1260 23075 INC 25932 870334860 SUM 10982 16348 SUM 9097 18661 SUM 14823 28170 SUM 9984 30352 SUM 25676 31066 SUM 8413 31415 SUM 18896 30260 INC 17423 871783857 INC 17517 400596237 INC 25876 894403563 SUM 2750 23078 SUM 12498 20911 INC 10008 894228608 SUM 8082 17781 SUM 3875 26594 INC 6973 751962974 SUM 19455 29178 INC 3093 685799091 SUM 6402 26675 INC 9005 709672287 SUM 2822 19398 SUM 16212 25820 INC 11109 728502663 INC 24628 492183779 SUM 1200 23804 SUM 411 31429 INC 7154 329307347 INC 9049 878995682 SUM 9528 28013 INC 14810 234863271 INC 30264 24593026 SUM 1373 29068 SUM 7618 27365 SUM 21736 26464 SUM 4705 9619 INC 14956 219300203 SUM 5911 12357 SUM 1417 30598 SUM 6648 30895 INC 26267 893215916 INC 7693 146832716 INC 29981 257884827 INC 5617 975516824 SUM 7731 21207 SUM 3215 29781 INC 16259 935019532 SUM 7821 26060 SUM 166 11111 SUM 14618 15388 INC 1186 803524955 INC 4799 668803683 INC 16709 76170545 INC 12626 24856788 SUM 376 1485 INC 29238 945789612 INC 1840 289815753 INC 5673 475297498 INC 23510 743842932 INC 25542 445419693 INC 2849 55183347 SUM 11585 23277 INC 27146 574902008 INC 20578 998788658 INC 10446 29005773 INC 7356 703293594 SUM 9015 30668 SUM 14597 25299 INC 25554 828673968 SUM 5764 28953 SUM 3306 27618 SUM 9642 22627 INC 5951 404019157 SUM 854 5804 SUM 14015 27470 SUM 13845 30636 INC 10537 921634801 SUM 9838 18832 INC 5161 28867622 SUM 13230 24838 INC 24569 710991590 SUM 20428 26676 INC 24195 869187893 INC 2974 956691379 INC 7873 28868965 INC 923 894818936 SUM 1187 28301 SUM 553 17122 SUM 18121 30375 INC 25023 268159826 SUM 12812 29439 SUM 976 15448 INC 8489 996474015 INC 3193 145218971 SUM 2365 22637 SUM 5462 17825 INC 7147 113738467 SUM 12793 31054 INC 26381 80356532 SUM 9361 22121 INC 12730 792520926 SUM 11294 31065 SUM 8042 16833 INC 6687 475316455 INC 4393 833705636 SUM 7614 27436 SUM 593 14788 INC 11348 121111722 INC 17785 602200735 SUM 18759 28565 INC 18933 858057559 INC 19693 606279490 SUM 23110 31219 SUM 1582 14106 SUM 5290 12583 SUM 939 17921 SUM 602 28143 INC 3518 876942400 SUM 407 29504 INC 2838 124646378 SUM 6669 18094 SUM 3098 16366 SUM 7863 30373 SUM 2308 27436 INC 11752 26977338 SUM 1553 18287 SUM 358 28882 SUM 8669 18753 SUM 1475 22775 INC 264 827340128 SUM 19589 30300 INC 5434 986855668 INC 6721 23791694 SUM 10084 31373 SUM 18039 28753 SUM 8290 25205 INC 12775 29083451 SUM 24 28673 INC 18250 845454353 INC 6769 583910604 SUM 7628 18817 INC 24326 944556924 SUM 7644 25290 INC 9969 794874167 SUM 2848 20231 INC 13607 898055017 SUM 17324 30930 SUM 4168 26918 SUM 3797 31382 INC 30439 937793926 INC 14394 87440241 SUM 14426 28205 INC 11619 153718906 SUM 4072 26451 INC 25979 409447898 SUM 3521 29016 SUM 4751 26391 INC 21959 274944642 SUM 1285 23027 SUM 6298 21147 INC 11770 784382858 INC 12968 606304060 INC 16466 949003228 INC 17798 14028135 SUM 2608 5824 SUM 813 19937 INC 8771 609121785 INC 5346 961970122 SUM 11589 30968 SUM 10272 27289 INC 24878 894593860 INC 15530 128078657 INC 10649 72912489 SUM 11163 25562 SUM 3235 23002 INC 6302 917653951 INC 3897 928222155 INC 11455 408243846 SUM 11879 29558 SUM 14071 30564 INC 12809 952357219 INC 18299 466861117 SUM 3023 4854 SUM 2087 6114 SUM 7552 24353 SUM 14710 25649 SUM 2189 31304 SUM 7932 30951 INC 22309 320231157 INC 31451 870619116 SUM 17454 31386 INC 16317 590197100 SUM 1485 21532 SUM 11881 29167 INC 988 709240530 SUM 11450 28225 SUM 18914 26075 SUM 2210 30158 SUM 19295 25850 SUM 11291 27120 INC 5684 146768327 SUM 341 29199 SUM 12370 26530 SUM 2593 28305 SUM 7879 22419 INC 31320 147431810 INC 12740 37866687 INC 19490 521943150 INC 8219 103528323 INC 6588 62501202 SUM 18325 30337 INC 26405 920566576 SUM 16667 28924 SUM 12306 31048 SUM 10426 25057 SUM 2861 22029 SUM 2052 6507 SUM 1457 23139 SUM 4644 5497 INC 3940 8325406 SUM 9650 31459 INC 14113 474123307 INC 29131 944651061 SUM 7339 10463 SUM 26465 29481 SUM 13227 24782 INC 15492 878032934 SUM 530 2079 INC 7349 994990342 SUM 326 27167 INC 10656 385232557 SUM 3404 28638 INC 23117 424921941 INC 22879 934352496 INC 24455 722361261 INC 10069 8541292 SUM 13737 30822 INC 12224 836147682 INC 11750 954362001 SUM 28186 31234 SUM 9564 22773 SUM 267 19246 INC 1581 779980248 INC 2041 845488847 SUM 8362 22568 SUM 92 10418 INC 4717 401962539 INC 26725 349946439 INC 22051 978707616 INC 7399 471146510 SUM 13543 30505 INC 11416 6271020 INC 17115 598155499 INC 896 866461633 SUM 4175 17314 SUM 917 11019 SUM 9904 30637 INC 18376 741158097 INC 7507 752982094 INC 5361 13237383 SUM 9297 29454 SUM 2102 17462 SUM 280 5781 SUM 1997 24704 INC 25869 29085160 SUM 17596 30244 SUM 12706 26117 INC 19267 809784144 SUM 12459 20049 INC 1716 912580767 INC 12770 860449545 INC 28884 38828874 INC 6843 79398754 SUM 6763 28800 INC 2639 59982573 INC 23124 675056675 SUM 15179 28072 INC 26147 137977075 SUM 16011 24467 INC 4711 76907672 INC 10300 961431877 SUM 14347 30335 SUM 18265 30213 SUM 6165 25391 INC 18121 988170102 INC 24648 877551439 INC 26070 67158077 INC 16179 508992948 INC 16706 755754373 INC 2893 56909084 SUM 9574 30279 SUM 22306 30794 SUM 11970 26306 SUM 2801 30546 SUM 4225 30585 INC 5779 68196751 INC 10881 565320279 INC 17905 992305982 SUM 4658 25211 INC 15576 592585361 INC 26496 933568003 INC 15952 928368571 SUM 26975 28597 INC 12690 11722307 INC 18537 11913626 SUM 6149 27863 INC 10448 455998782 INC 16534 583136134 INC 23885 733817601 INC 382 954978162 INC 29264 342012855 SUM 13767 24944 INC 22453 492094400 INC 26081 959869400 SUM 545 12335 SUM 809 8001 SUM 2250 31428 SUM 5474 30748 SUM 1229 12076 SUM 780 22600 INC 3404 56139255 INC 30133 760466206 INC 21755 889885758 SUM 10412 26207 SUM 2529 26352 INC 266 953123588 SUM 2007 25879 INC 23987 62869235 SUM 6502 13562 SUM 22139 25549 INC 25926 147370125 INC 1946 72423494 SUM 1817 20107 INC 27521 962878227 SUM 14899 28745 INC 25704 56903821 SUM 324 7035 SUM 21678 29687 INC 14223 851460594 INC 2691 138785128 SUM 28269 29988 INC 24640 994065705 INC 12014 130388616 INC 5144 864346750 INC 29446 357449219 SUM 6170 17930 INC 8271 885896476 SUM 216 12929 SUM 9104 22491 INC 7035 422796296 INC 11681 418459797 SUM 2110 28586 INC 26343 950355681 INC 11031 146090359 INC 14812 961348818 SUM 8337 19819 SUM 22180 25844 SUM 5301 30935 INC 17479 878206561 SUM 9341 27483 SUM 10105 29360 SUM 9740 30688 INC 157 853997402 SUM 888 9225 SUM 20999 30034 INC 26831 409243565 INC 7083 912336264 INC 16905 46750099 INC 20292 743318916 INC 17855 27343328 SUM 9398 19582 SUM 17777 29886 SUM 35 24035 SUM 3266 11808 INC 17137 475173617 SUM 6627 31273 INC 16712 46467096 INC 2810 431871769 SUM 3621 31195 SUM 6551 28933 SUM 956 26351 INC 22225 429243600 INC 4254 219539357 SUM 11388 28161 INC 14905 954785740 INC 18917 408660752 SUM 2247 28124 SUM 3465 27932 SUM 25994 29997 INC 23307 795789136 INC 10097 113166817 SUM 8551 13664 SUM 11973 30477 SUM 9667 31337 INC 21220 760643321 INC 28974 418423302 SUM 13720 29020 INC 13400 927426009 INC 21790 39564084 SUM 2642 28146 SUM 5925 16194 SUM 2892 11372 SUM 8344 28437 INC 7787 972930888 SUM 15291 20194 INC 14747 977212109 SUM 11390 25679 INC 24588 67626818 INC 22218 676630516 INC 20621 937143374 INC 551 77311023 SUM 5589 14969 SUM 6108 23955 INC 10698 978224023 SUM 650 19390 SUM 8854 23152 SUM 3162 26859 INC 23871 134241601 SUM 7274 18752 INC 1409 71348591 SUM 9293 31005 INC 11333 440705010 INC 7451 125840029 SUM 48 16300 SUM 8216 20667 INC 2389 357907469 SUM 17328 28679 SUM 433 1796 SUM 9522 11880 INC 497 955339820 INC 22218 113352153 SUM 530 24423 SUM 3843 27198 SUM 17194 23099 INC 30699 758949389 INC 28128 716583884 SUM 560 9517 INC 12314 919548196 INC 16625 29078102 INC 2622 3794816 SUM 5673 21958 INC 22963 721413901 INC 24192 322566524 INC 7567 751815548 INC 26867 585402553 INC 781 684802048 SUM 608 23483 INC 30931 757998287 SUM 7228 16011 SUM 551 29821 INC 16151 147244388 SUM 1796 9861 INC 6741 743405900 SUM 3010 24187 INC 12705 8807127 SUM 4512 27338 INC 18211 786797271 SUM 12977 24174 SUM 296 2942 INC 24263 585970379 SUM 1852 5184 SUM 916 15139 INC 8245 121754635 INC 3210 374980375 INC 31249 867857923 SUM 52 90 SUM 24839 30278 SUM 17846 26890 INC 591 981412659 SUM 791 21934 SUM 8409 27137 INC 2949 955224556 SUM 9434 29478 SUM 13484 31366 SUM 9172 17648 SUM 1729 29040 SUM 3109 25229 INC 4912 760486483 INC 20540 803462805 SUM 846 26207 SUM 6641 29208 INC 17279 819793306 SUM 10971 31090 SUM 6762 29584 SUM 709 8340 SUM 3520 25686 INC 30236 322738941 SUM 22873 28799 INC 23827 854575543 INC 26133 872180486 SUM 9730 31458 SUM 1778 25046 INC 12979 391013039 INC 18232 822757351 SUM 8772 23553 SUM 10952 31431 INC 14352 809829692 SUM 14796 25962 INC 8125 8134486 SUM 2601 22707 SUM 20513 29966 INC 11888 488637454 INC 24426 760575082 INC 13698 608572446 INC 3971 22737893 INC 8000 4687756 SUM 10451 17151 INC 9981 26724290 INC 8251 279828197 INC 1703 703572607 SUM 4310 23584 INC 30708 40072910 INC 15353 25633438 SUM 3256 25365 INC 3000 878387416 SUM 9426 26854 INC 9091 747386237 INC 31442 894450594 SUM 9451 26412 INC 2751 990697213 SUM 164 24432 SUM 146 16551 SUM 3776 24076 SUM 17972 25501 INC 24562 425090306 INC 9000 23838480 SUM 13767 22624 SUM 1402 24301 SUM 11915 20319 SUM 2562 19194 INC 19472 29000490 INC 12039 187892899 INC 26119 38404283 SUM 144 11524 INC 738 834003047 INC 17296 190787587 INC 21228 821292170 SUM 1709 29131 INC 4181 112271871 SUM 891 17299 SUM 1724 26995 SUM 2882 26762 SUM 11087 26226 INC 2961 552617690 SUM 22722 30759 INC 23951 876902366 SUM 132 13806 INC 16101 10499453 INC 12798 843102307 SUM 5471 22352 INC 13369 322274488 SUM 16496 19307 SUM 2948 10687 SUM 14889 28165 INC 20645 885408064 INC 25976 76323024 SUM 9663 26317 INC 28791 921778715 SUM 2875 24779 INC 21661 727057920 SUM 5892 24905 INC 20148 794626613 SUM 10761 29987 INC 29391 41218585 SUM 2023 20339 INC 25218 910758724 INC 11777 213009938 INC 1117 142144316 SUM 1531 18170 SUM 26202 30994 INC 4505 878564707 SUM 480 7955 INC 28711 879021552 SUM 3090 30734 SUM 3025 18111 INC 2667 29040066 INC 29633 501192669 SUM 16401 27339 SUM 73 15804 SUM 61 24819 INC 12222 424277303 SUM 2599 25447 INC 30228 910480147 INC 7679 948988713 INC 12544 919992956 INC 21285 125405808 INC 11429 609517024 INC 13899 758434155 SUM 8645 31431 SUM 12726 26332 SUM 11636 28195 SUM 7274 28284 SUM 13472 31162 INC 222 602191283 SUM 2720 25705 SUM 11005 28017 INC 27357 467975384 INC 22982 987032337 SUM 2094 21546 SUM 191 29510 INC 4429 796865338 SUM 255 20705 INC 19157 727999077 INC 3760 89034855 INC 17948 894822863 INC 4684 126193993 SUM 1181 28219 SUM 4664 28916 SUM 951 25905 SUM 5221 13101 SUM 16355 29307 SUM 9985 26681 SUM 8471 24346 SUM 4794 27599 SUM 4613 17589 SUM 1663 30091 SUM 14692 27446 SUM 1039 23161 INC 20389 79810279 SUM 6089 30040 INC 21712 4505165 INC 14394 130486276 INC 31227 472979648 INC 23340 924257042 SUM 7306 28277 SUM 6818 19827 SUM 788 10791 SUM 5850 24237 INC 21799 855618555 SUM 11627 23799 INC 23212 926712407 INC 15770 553282347 SUM 15012 25801 SUM 17264 23448 SUM 2431 18670 INC 26022 685053631 SUM 9770 30548 SUM 12174 26656 INC 30567 137997321 INC 21072 334422811 SUM 1693 28483 SUM 1997 15901 SUM 10447 25536 SUM 3668 15351 INC 25628 896437971 INC 27999 28529277 INC 793 875625177 INC 5385 461484895 INC 13987 317236831 INC 28537 989329069 SUM 12510 31429 INC 24738 953223147 INC 1535 28197419 INC 11645 802701767 SUM 1790 28751 INC 24518 870664649 INC 21720 642705110 SUM 1537 13555 INC 27920 78005708 INC 6064 409791270 INC 23455 12257844 INC 12088 952593872 SUM 1322 20886 SUM 21386 24242 INC 28487 783105655 SUM 5446 29084 INC 31426 80363836 SUM 21704 24122 INC 21338 122090870 SUM 24894 28669 INC 10587 603070667 SUM 17674 25181 INC 21892 637460116 INC 30623 804143912 INC 16337 8004340 SUM 14461 19530 SUM 28 29634 SUM 409 27076 INC 10707 62668534 INC 26342 492120489 INC 30474 760299265 INC 25909 73577276 INC 12301 194747530 SUM 6589 29361 INC 16634 142581608 SUM 5879 19065 SUM 1080 24704 SUM 22865 26354 SUM 3063 29128 SUM 13267 26686 SUM 15433 30870 INC 15927 147464410 SUM 17311 28458 SUM 1881 29869 INC 19757 67130170 SUM 4456 29754 INC 11793 526673423 INC 5025 113656070 SUM 15055 29975 SUM 6699 23950 SUM 6513 27217 INC 5671 10664432 INC 30121 955387790 INC 18979 13123236 SUM 240 26827 INC 15636 808516544 SUM 3202 27150 SUM 3154 14926 SUM 7864 13735 SUM 4260 20784 INC 15785 788916093 INC 26307 827713483 INC 14326 738111151 SUM 5997 30400 INC 23257 534243535 INC 31040 979480177 SUM 4626 20599 INC 25058 21555245 SUM 3267 15672 SUM 507 11752 SUM 1873 20576 SUM 1092 18769 SUM 18719 28500 SUM 6931 26532 INC 5490 147088642 SUM 904 13288 SUM 14691 22307 INC 16782 178630696 SUM 4067 15640 INC 19718 860068711 INC 25191 335846272 INC 26921 113850820 INC 18155 912872913 SUM 4126 22039 SUM 12512 27606 SUM 7883 20266 SUM 8075 19103 INC 5233 27855523 SUM 4719 29923 INC 23270 970338242 SUM 17909 30477 SUM 3725 30866 INC 15382 152446713 SUM 10615 28982 INC 23066 985687744 SUM 21759 28566 SUM 5204 7912 INC 16479 851526117 INC 9585 492167599 INC 18499 10719272 INC 6536 886062624 INC 13031 355331962 SUM 1549 27872 SUM 8405 30309 INC 2193 879035687 INC 28371 818895006 INC 18853 756409750 SUM 3664 19634 INC 27129 529441993 SUM 599 30754 SUM 4153 30871 INC 18628 76540577 INC 2962 20243011 INC 20427 142127854 INC 16613 889035829 INC 15250 413324971 SUM 144 21041 INC 20965 610580486 INC 30595 475434232 SUM 2675 24824 SUM 4173 17177 SUM 7251 24124 SUM 19341 30379 SUM 3342 27897 INC 8769 122223691 SUM 22567 26752 INC 24709 819777190 INC 2723 894843309 INC 1419 275555921 INC 3958 441859665 INC 19959 126449959 INC 21583 29025895 SUM 1578 25670 SUM 3542 24379 SUM 13484 31013 INC 12490 844881365 SUM 9969 24693 INC 24477 9917503 INC 28903 195186959 INC 20145 703037565 SUM 8024 26541 SUM 2089 29869 INC 20933 147295710 SUM 6290 9994 INC 14801 418471220 SUM 1987 17455 SUM 6047 22295 INC 2580 92694423 INC 2949 12951643 SUM 1759 31165 INC 26009 961669864 INC 1979 783525296 SUM 5497 7469 SUM 3848 19042 INC 21118 437266972 SUM 4179 20295 INC 4241 838283419 INC 2065 24541755 INC 6347 820965539 SUM 1957 31345 INC 23236 440813343 INC 15194 481118795 SUM 2075 29948 SUM 1438 15397 SUM 679 30584 INC 8629 383841176 INC 24348 877664364 INC 23646 21243305 INC 16938 267194184 SUM 4896 14299 SUM 11534 31110 SUM 10692 22819 SUM 590 22429 SUM 7934 22186 SUM 9018 22368 INC 13138 142236949 INC 8808 3236665 SUM 2193 17643 INC 21561 796598943 INC 28051 878073965 SUM 1099 22941 SUM 4565 20415 SUM 208 15684 SUM 7218 16133 SUM 17276 31451 SUM 7801 30646 SUM 5556 21308 INC 10081 848212201 INC 8525 74038480 INC 20364 550926357 INC 4230 786730199 SUM 374 24214 INC 28824 600024716 SUM 1598 8100 INC 4159 886032319 SUM 6478 19832 INC 31400 413172467 SUM 8464 19864 INC 416 20401881 INC 29566 669713340 INC 1989 199282386 SUM 18016 20862 INC 7713 287495075 SUM 7832 30904 SUM 1060 9107 SUM 16557 23064 SUM 5771 14028 INC 5131 961872760 SUM 9503 28896 INC 8106 27984978 SUM 31 24321 SUM 1946 26283 INC 11991 955312411 INC 20714 894483373 INC 21859 518183909 SUM 1091 26861 INC 874 73703591 INC 16918 980775356 SUM 1530 17811 SUM 3099 5391 SUM 793 2344 INC 20282 26905699 INC 25669 794053062 SUM 16544 23531 SUM 3892 28873 INC 20913 265926671 SUM 3552 23698 INC 11847 52175508 SUM 12192 26876 INC 5969 756177809 INC 27599 531809330 INC 20382 610580206 INC 17303 55917230 SUM 4162 13097 INC 27415 845238515 SUM 6813 29978 INC 27175 602868173 INC 4596 850539619 INC 8917 324259005 SUM 24905 29195 INC 15259 625291755 INC 8232 751582228 INC 8622 338989465 INC 14617 3887558 SUM 22249 30962 SUM 12399 26453 SUM 7097 31447 SUM 7504 18314 INC 22198 891015057 INC 8080 877944086 SUM 23376 25070 INC 13082 958408104 SUM 924 20366 INC 26066 736366571 SUM 8249 24875 SUM 1829 2615 SUM 14479 30392 INC 10077 959344408 INC 27218 29024442 SUM 1802 22762 SUM 6277 25612 SUM 1988 10879 SUM 11634 29241 INC 24814 878612768 SUM 13968 29490 SUM 4085 27707 INC 2569 415302978 SUM 6449 30837 SUM 7080 8600 SUM 12164 30843 SUM 1402 29187 SUM 5110 20233 INC 2269 718066458 INC 13575 187954277 INC 27986 458625237 SUM 4871 20694 INC 30411 878367889 SUM 21775 30721 INC 1121 950011114 SUM 9531 25454 INC 28859 955025136 INC 19657 971890301 INC 12912 37509197 SUM 3792 23813 INC 19533 6545085 SUM 12740 23740 SUM 15364 20122 INC 29223 828423824 SUM 4754 27416 INC 4414 23522777 INC 6833 820820718 INC 14542 883677252 SUM 15666 31422 INC 5428 367269127 SUM 14816 24891 INC 18139 113416482 SUM 3096 18638 SUM 13246 23958 INC 30330 592054609 INC 8924 921640485 INC 21576 2781240 INC 1360 691330477 INC 7031 71962058 SUM 15975 30929 SUM 5446 16599 INC 30363 459312912 SUM 11177 30229 SUM 2388 7910 INC 6977 532434511 SUM 593 26531 SUM 15891 20827 INC 27474 894280892 INC 11245 950639494 SUM 15735 22138 SUM 4969 29561 SUM 9856 24335 INC 28208 349569886 INC 22302 930555381 INC 4034 84006354 SUM 16113 22560 SUM 48 12688 INC 8401 884879283 INC 29044 853710951 SUM 4708 15758 SUM 455 27628 SUM 1354 30408 SUM 15154 31117 SUM 22921 31239 INC 24379 874553543 SUM 8799 16411 SUM 16637 26242 SUM 10689 29845 INC 18418 949688229 SUM 6303 29085 INC 25738 147355851 INC 16470 46637905 INC 13400 146350043 SUM 19529 30887 INC 13604 60292201 INC 21825 23288270 SUM 20400 30846 INC 25988 28801725 INC 3157 147372868 INC 1247 928498133 INC 17958 590481948 SUM 7650 27891 INC 6662 104965605 INC 1439 450701981 INC 5678 975325794 SUM 10777 19867 SUM 5514 27252 INC 27600 739134942 SUM 17409 21791 SUM 2172 31187 INC 26753 760110443 INC 6461 875285490 SUM 4171 14693 SUM 26901 30539 INC 16133 743487669 INC 16312 892602905 INC 22880 1591981 SUM 8894 22840 INC 15297 761993519 SUM 1409 3539 SUM 3634 20692 SUM 8048 21227 SUM 13441 19023 INC 17678 128573370 SUM 7338 26671 INC 2766 991147345 SUM 3742 26500 INC 17805 488009102 INC 30344 895527912 SUM 10079 27820 SUM 5618 28976 INC 10136 806555074 SUM 9331 18393 INC 20587 472153852 SUM 12034 28643 INC 10173 24681187 INC 14188 814289718 SUM 10622 27389 INC 6961 368014618 INC 2926 715567002 INC 3654 80230147 INC 23989 631341474 SUM 4087 30309 SUM 11925 16617 SUM 23939 28902 INC 20440 129592727 SUM 1648 12578 SUM 2604 30457 SUM 4483 28625 INC 30951 975495666 SUM 19442 21863 SUM 4416 29138 SUM 14610 29052 SUM 2448 9535 INC 26879 852913131 INC 10009 956432464 SUM 14479 25913 SUM 2495 18942 SUM 2770 30283 SUM 2559 27974 SUM 2622 30809 INC 27960 2501952 SUM 19013 21883 SUM 6639 19882 INC 5414 300942168 INC 23075 111020968 SUM 16552 29363 INC 2853 7445815 SUM 3873 27967 SUM 1464 12996 SUM 6161 25324 SUM 9944 22803 SUM 29298 30321 INC 9527 879035232 SUM 13500 30874 SUM 1053 30576 INC 1230 414056787 SUM 7532 26104 SUM 1927 30337 INC 25942 798885343 INC 8745 742704889 INC 3719 686894373 INC 26465 753800117 SUM 6180 25023 SUM 20940 23191 INC 1853 953106179 INC 3342 886794061 INC 6961 746984926 INC 30508 56427918 INC 18703 608514370 INC 12227 890509923 SUM 8802 23238 SUM 267 4972 INC 19096 415506639 INC 21685 136969150 INC 10177 436492964 INC 28358 145192004 INC 4472 140956295 SUM 4028 30942 INC 18046 19567212 INC 99 28011795 INC 20583 534719809 SUM 14084 28209 SUM 9776 26525 SUM 15124 26355 INC 21344 247148187 INC 9184 937404259 INC 6978 317796988 INC 22743 926835796 SUM 2894 24843 INC 20400 683052637 SUM 11909 26191 SUM 27665 31120 SUM 18897 28640 SUM 7039 29509 SUM 10638 16119 INC 12771 341866382 INC 15925 206197979 INC 16146 916528937 INC 16120 105513142 SUM 3728 12847 SUM 12065 22798 SUM 8578 14218 INC 18718 943715049 INC 26749 792977531 SUM 135 22178 INC 15816 842116616 SUM 4155 29199 INC 19569 888535668 INC 21904 953452804 SUM 1267 15244 INC 15395 290867294 INC 20740 356883902 SUM 10621 31274 INC 313 625891635 INC 24610 937198047 SUM 21155 25799 SUM 15114 30478 INC 27727 894850899 INC 13268 306476871 SUM 3023 19399 INC 19603 562317699 SUM 12426 28869 SUM 19456 31092 SUM 4860 31309 SUM 22232 30989 INC 13493 146675495 INC 26963 946955938 SUM 14373 28544 SUM 3739 29633 SUM 18590 25638 SUM 17785 24483 INC 5947 994873796 SUM 5052 26346 SUM 27626 30256 INC 26633 536644729 SUM 1913 29411 SUM 14712 26807 INC 19094 756429110 SUM 14915 21534 SUM 19557 28385 INC 12427 467933240 SUM 1549 24987 SUM 11297 27777 INC 2268 744808109 INC 16507 756402426 SUM 25132 30237 INC 21308 552862497 INC 15082 677183566 SUM 15288 24276 SUM 24297 27524 INC 8208 134355026 INC 22260 577271704 INC 6438 26907865 INC 11246 46208934 INC 14418 24761364 INC 31018 610328300 INC 757 109121993 SUM 3022 22306 INC 10412 55621820 SUM 1810 22259 INC 7524 146637202 INC 20338 458783575 INC 14832 608339735 SUM 24069 31407 SUM 1677 30077 INC 992 892195117 SUM 11703 31373 SUM 17267 31427 SUM 17230 30817 SUM 14416 30136 INC 5640 7686016 SUM 2000 9862 INC 27777 519437131 SUM 7500 29887 INC 31320 939496344 INC 6506 597870038 INC 27576 814270439 INC 18693 133978075 INC 16421 955329044 SUM 12098 28799 SUM 10102 30977 INC 6958 71355408 INC 21470 209073872 SUM 23227 30837 SUM 15989 27139 INC 998 141042250 INC 11627 314465164 SUM 834 30840 INC 14158 357974749 INC 27177 887037496 SUM 1313 12741 INC 13882 860056487 SUM 363 6977 INC 16443 58990527 SUM 4558 30740 SUM 3286 22970 INC 23912 458276342 SUM 17915 27090 INC 18913 487396595 SUM 27194 30943 SUM 1397 4344 SUM 13221 28335 INC 12282 26106336 INC 30734 12951505 INC 5645 21740572 INC 14338 843891731 INC 3269 141160691 SUM 607 24765 SUM 9905 27717 INC 29484 199562715 SUM 8711 28620 INC 23088 786385914 SUM 2699 10238 SUM 13595 30802 INC 4871 743838374 SUM 21579 27307 SUM 1683 21126 SUM 19947 26240 INC 1257 49709105 SUM 15659 24263 INC 23994 956689391 INC 20781 877979794 SUM 809 11216 SUM 1596 29165 INC 16257 446023296 SUM 2991 23759 SUM 13195 20433 SUM 21043 30098 SUM 1027 12697 SUM 7931 29195 INC 15347 141071486 SUM 14975 24474 SUM 3735 29661 INC 5150 701772286 INC 11771 142983831 INC 27185 907408168 SUM 122 26968 INC 19482 874474248 SUM 4717 16547 SUM 898 4829 SUM 55 10663 INC 25425 900780195 SUM 8534 30966 INC 30699 995266752 SUM 5566 28666 INC 9752 859153220 SUM 3774 16373 INC 12532 409273891 INC 5845 518514610 SUM 768 10001 INC 15956 465900336 INC 8721 902641896 INC 20690 63230530 INC 21817 20161513 SUM 21101 28252 INC 744 113369299 INC 578 759995288 SUM 2507 25570 SUM 17150 29217 INC 20710 995470027 INC 14329 749192721 SUM 4928 22343 INC 27080 357530044 INC 28755 340036940 SUM 2739 24200 INC 204 439831505 SUM 6625 10262 SUM 374 10622 SUM 4679 31308 SUM 20418 31323 SUM 8354 25551 SUM 12 10078 SUM 41 25561 INC 4447 998449514 INC 19142 610587501 INC 29093 13091459 SUM 199 26787 INC 12554 513426135 SUM 13664 27362 SUM 7727 30810 SUM 703 23630 INC 15333 491658806 SUM 16013 30808 SUM 14992 21449 SUM 3715 28432 INC 3827 754197819 SUM 4907 19046 SUM 8458 28196 SUM 821 24889 SUM 8264 30952 SUM 7757 26787 SUM 26749 30642 SUM 8518 28694 SUM 398 15657 SUM 2803 22196 SUM 2346 15513 INC 30551 536816971 INC 18117 139005322 SUM 3885 5575 INC 30676 998181204 SUM 2647 27991 SUM 13901 24111 SUM 14731 29253 INC 10519 105361942 INC 13747 861306283 INC 17894 139335934 SUM 3249 15326 INC 14418 1754967 SUM 11147 20819 SUM 10573 29946 SUM 2332 28598 INC 11345 511363196 INC 23941 693538415 INC 21058 138042944 INC 19357 353727294 SUM 4211 19803 INC 3479 118637227 INC 1133 806586069 SUM 8756 30771 SUM 6484 25719 SUM 8021 29272 INC 16950 937241102 INC 5217 867896327 INC 24739 751883265 INC 23115 473332400 SUM 745 22453 INC 22207 492093279 INC 18235 119398360 INC 21618 927188292 INC 22998 948599297 SUM 6330 28048 SUM 15498 25088 INC 22890 144309749 SUM 9440 30463 SUM 21703 31433 INC 3788 494798627 INC 3032 894856948 SUM 10859 24815 INC 11708 860998081 SUM 4488 30125 SUM 3916 27357 INC 10585 64705434 SUM 63 5454 SUM 9183 21394 SUM 15866 28615 SUM 2136 24766 SUM 11426 25726 SUM 7677 17038 INC 15941 143231362 SUM 186 23480 SUM 628 17553 SUM 8420 24847 SUM 4302 20714 INC 11821 960753754 INC 8835 728052279 INC 31276 971009394 SUM 17977 23184 INC 4902 731840829 SUM 16506 20276 INC 23469 760623091 INC 14150 909157589 INC 12054 961716857 INC 30789 549267394 SUM 3290 22624 INC 8422 610315011 SUM 14178 24356 INC 17908 593270411 INC 3762 837066640 SUM 4192 17348 SUM 1159 16751 INC 651 977042776 SUM 8401 21951 INC 96 994460811 SUM 18718 27753 SUM 4417 19576 INC 25140 845437157 INC 3606 572587790 SUM 1660 21503 SUM 10612 31069 SUM 10389 23186 INC 24462 894474547 SUM 1026 11327 SUM 1904 21401 INC 4546 754048863 SUM 7534 27843 INC 8957 179453848 INC 1293 911333237 SUM 3157 22913 SUM 15719 23120 SUM 5163 29267 INC 9924 945833405 SUM 3581 19157 INC 19226 130611857 INC 8732 886527494 SUM 2424 8408 SUM 6986 17507 INC 27116 802997146 INC 20042 64302515 SUM 6180 29710 INC 21632 35836729 INC 29695 316931986 INC 28070 950409845 INC 31359 955233116 SUM 3582 19404 SUM 7436 25779 INC 21083 859554646 INC 12897 471720724 SUM 14238 20204 SUM 6793 20321 SUM 23469 31140 SUM 2830 5350 SUM 5504 22773 INC 12294 490599818 INC 18788 951097537 INC 24265 452943202 INC 23727 879569549 INC 3409 263015835 SUM 17061 30937 SUM 15277 28653 SUM 2626 26448 SUM 19005 30578 INC 21948 139590667 INC 30033 758514056 SUM 321 9859 SUM 419 11096 SUM 3931 22100 INC 29803 592840875 SUM 4428 16814 INC 25646 77046252 SUM 3382 23081 INC 11666 22012515 SUM 20756 31432 INC 10864 10810242 SUM 19794 28899 SUM 3308 27792 SUM 782 27602 INC 11027 28538225 SUM 13198 27817 INC 26907 25674056 SUM 2254 17927 INC 1438 250506534 INC 19023 593164388 SUM 4676 25978 SUM 241 29653 SUM 11137 31248 INC 27913 145931790 INC 25707 72093438 SUM 7340 25348 INC 17371 878714695 SUM 6836 23192 SUM 461 8028 SUM 13264 28876 SUM 15286 21571 SUM 12042 17941 INC 13979 878914210 SUM 15967 26797 INC 9135 990549980 SUM 5237 11441 SUM 7842 26327 SUM 1767 7062 INC 19502 891667597 SUM 10097 23871 SUM 2238 24662 SUM 7519 20682 INC 26728 97132250 SUM 7352 24199 INC 5430 558252979 INC 825 113864513 INC 2059 392823828 INC 17543 530800047 INC 4649 28777231 INC 9321 494868314 INC 21463 54296668 SUM 5164 18137 SUM 4957 14542 INC 19005 34211475 INC 21257 22836366 INC 11875 59808533 INC 4701 467593990 SUM 3645 22242 INC 21150 483245399 SUM 12125 28625 SUM 6313 30223 SUM 3961 24011 INC 20058 751184907 SUM 2794 10763 SUM 31037 31448 INC 1726 37350950 SUM 3746 24271 SUM 11415 28252 INC 8480 853215264 INC 25974 568669376 SUM 10713 18210 SUM 29 27981 SUM 1991 29064 SUM 7889 30945 SUM 3986 26594 SUM 11017 17481 INC 13827 81069851 SUM 3863 24904 INC 24430 381621155 INC 18665 145103416 SUM 519 5898 SUM 3581 12132 SUM 552 27263 SUM 5309 20800 INC 27809 340690042 SUM 15037 20980 SUM 19907 30153 INC 29043 305354978 SUM 2704 29700 SUM 1782 24911 INC 13892 598696928 SUM 5515 26838 INC 29488 820368152 SUM 10413 25422 INC 4261 978581493 SUM 24872 30177 INC 60 124370374 INC 15838 994264033 INC 24129 475168938 INC 20314 825616972 INC 9846 609512524 INC 7590 373458741 INC 7839 992957914 INC 12830 753863340 INC 2643 13248921 SUM 10431 27598 SUM 12012 22593 INC 22197 962915382 SUM 590 28878 SUM 2613 14958 INC 17904 751697064 SUM 1702 24764 INC 13795 28138050 SUM 16274 19853 INC 4900 146408869 INC 29639 953204401 SUM 2287 29481 INC 23406 803257002 SUM 9743 30195 INC 18481 905953759 SUM 8176 22783 INC 1984 147303333 INC 15242 509856772 INC 15935 511696590 SUM 62 15198 SUM 17443 29675 SUM 1231 31266 INC 8740 939845886 INC 2874 906300440 SUM 2084 28773 INC 21853 534117709 INC 26609 422083603 SUM 13536 27906 INC 30438 2262416 SUM 16652 31267 SUM 24660 28460 SUM 3826 27261 INC 7534 954212515 INC 23360 145362848 SUM 786 9698 INC 2578 113257381 INC 82 877526161 SUM 18344 25193 INC 20124 945045404 INC 26412 113911482 SUM 4311 27413 INC 25456 975893513 INC 1018 29052213 SUM 1176 10182 INC 907 867257020 INC 27710 415549196 SUM 10978 13235 SUM 17312 27027 SUM 2416 27871 SUM 20984 29854 INC 2954 113649712 SUM 60 27425 INC 25099 132271405 INC 26362 902865458 SUM 16128 27649 SUM 408 9143 SUM 8366 17986 SUM 3174 18160 SUM 399 27948 INC 15658 794712239 INC 8415 111821331 INC 5550 602524365 INC 3098 683851746 SUM 1460 17511 SUM 2854 30552 INC 19233 10641473 SUM 14574 30202 SUM 21091 28838 SUM 2603 27005 INC 30684 879864159 INC 29098 6441737 INC 20548 490224810 SUM 8663 22663 SUM 737 24208 INC 5730 786857750 SUM 820 21643 INC 5868 29074379 INC 12937 140804528 SUM 7645 31154 INC 9405 341987261 SUM 1469 12212 INC 28869 140112701 SUM 9515 15903 INC 1596 391519059 SUM 8895 29322 INC 8356 758932455 INC 20753 821852731 INC 1428 80106800 SUM 1247 20518 SUM 597 17856 SUM 12908 29749 SUM 542 30117 SUM 1854 19820 SUM 1632 23948 INC 21281 703409500 INC 24751 758778895 INC 1054 955239167 SUM 29044 30904 INC 12777 143263126 INC 7250 927815067 SUM 6405 13108 SUM 3206 30370 INC 21815 760476803 INC 24529 335754594 INC 968 485782974 SUM 22152 28329 SUM 4604 18661 INC 1187 124287099 INC 16262 12981482 INC 577 995398014 SUM 3329 24234 SUM 6671 26059 INC 7956 341989813 SUM 15027 21905 INC 20462 80212048 SUM 6505 18544 SUM 814 3396 SUM 1449 8965 SUM 13882 19534 SUM 1633 21350 INC 21555 945098284 SUM 17854 30933 SUM 6925 22924 SUM 3049 31291 SUM 1747 6696 SUM 9748 21792 SUM 16316 23238 SUM 4196 23571 INC 26853 454341016 INC 11048 989135779 SUM 112 15451 INC 15791 592767392 SUM 6547 21556 SUM 2963 20427 SUM 13435 20374 INC 10227 542437151 INC 16989 558690452 INC 31389 459576523 INC 14398 132705247 INC 8048 130639735 SUM 4864 27983 SUM 8229 30942 SUM 24844 31248 INC 22712 693432645 SUM 2657 8090 INC 26612 734726405 SUM 554 21022 INC 10593 24580895 INC 11576 682619052 INC 26495 257302769 INC 19491 343708603 SUM 8496 21765 SUM 11741 25942 SUM 10001 27280 SUM 9782 28612 SUM 18414 28726 SUM 5631 30390 SUM 8348 26761 INC 23832 862215702 SUM 4005 7705 INC 12940 29059636 SUM 12120 22300 INC 15786 142686015 INC 21994 951972502 SUM 9700 29395 SUM 4993 27607 SUM 10544 20316 SUM 7820 29465 SUM 4256 15552 SUM 19216 29449 SUM 3378 30414 INC 30068 146825851 INC 8195 956691831 INC 363 488691752 INC 21781 113152600 INC 4592 219519371 SUM 3252 29376 INC 8302 135418300 INC 983 168482620 INC 18830 951100533 INC 18127 434894565 INC 23457 807111721 INC 24473 142721067 SUM 1556 25033 INC 29601 130562071 SUM 333 21835 INC 616 666598406 INC 13825 12550790 INC 28889 281057889 INC 2978 16494068 INC 318 451153811 SUM 3917 20480 SUM 577 21922 SUM 6116 16737 SUM 869 12410 INC 23645 2449754 SUM 23366 28961 INC 14915 15559633 INC 9683 543755383 INC 27008 760546977 INC 19461 873329718 SUM 11212 27739 SUM 18036 25814 SUM 25187 29764 SUM 1696 28570 INC 17689 743326573 INC 27146 34425785 INC 18859 10125704 INC 8929 54327828 SUM 47 8011 INC 14594 845460542 SUM 10743 31237 INC 27641 62934422 INC 22415 233162910 INC 11512 862208389 SUM 21814 29132 SUM 5680 30123 INC 21891 642013493 INC 6407 28293684 SUM 4139 20154 SUM 7527 18373 SUM 1344 30837 SUM 21351 30661 SUM 9778 30002 SUM 10166 30260 INC 6951 28766921 INC 12936 122217492 INC 7288 13672201 SUM 10294 30524 INC 15573 199266722 INC 2228 933167637 INC 3160 143225958 SUM 18295 29600 INC 15142 138494596 INC 3992 24868819 INC 6385 600123585 SUM 1828 25965 SUM 6087 17857 SUM 2773 31349 INC 30117 995531975 INC 8364 920157593 INC 25240 846581501 INC 15685 643306577 INC 15510 318745320 SUM 7642 31159 SUM 4841 19025 SUM 12475 29596 INC 14079 28719540 INC 21298 79156140 SUM 16829 24257 SUM 15929 29251 SUM 30665 31254 SUM 5199 26291 INC 17707 492216410 INC 2954 29023832 INC 29425 261666954 SUM 3258 27805 INC 13967 373700237 SUM 2235 26860 INC 13323 146166503 SUM 146 12626 INC 20024 221683848 INC 13378 546381232 INC 7592 726859134 SUM 2004 8553 INC 9187 943623823 SUM 17216 29243 INC 22157 990175550 SUM 15825 21353 SUM 11535 24396 INC 14534 954046699 INC 29976 979684042 SUM 15292 30180 SUM 580 9654 INC 29707 532384975 SUM 21502 30677 INC 26342 845246395 INC 7595 770528551 INC 3214 539236988 INC 15709 995264991 INC 20702 4687300 SUM 3759 31406 INC 21645 928419504 INC 25022 223729024 INC 21606 536097318 INC 24287 5957547 SUM 1237 30927 SUM 6774 23169 SUM 6985 14791 INC 6330 92874767 SUM 2804 22611 SUM 7447 30580 SUM 5833 19794 INC 1575 937626522 INC 21071 811396191 INC 26100 878499690 SUM 5120 22072 INC 2696 341174552 INC 5955 146393031 SUM 25799 31372 INC 20282 475425212 INC 21550 826910056 SUM 2749 18261 SUM 18334 27023 INC 20781 144033585 INC 14882 230343302 SUM 3958 21178 SUM 257 27450 SUM 872 22175 INC 19485 20159942 INC 3348 946861432 SUM 15976 28569 INC 25117 932321756 SUM 24339 31218 SUM 2040 7395 INC 2768 743716934 SUM 17638 27909 INC 22668 7392560 SUM 12586 29474 SUM 7348 19459 INC 20770 862207475 INC 20734 870404927 INC 18702 626403382 SUM 14195 24895 SUM 178 28675 SUM 5256 28685 SUM 4268 31175 INC 8913 958576468 INC 10838 617411227 INC 13527 930043463 INC 10887 840333060 SUM 790 20652 SUM 18266 29763 SUM 2844 11196 SUM 910 10922 INC 14931 994923302 SUM 7270 27544 SUM 12395 21990 SUM 8736 24073 INC 15772 945583548 INC 23118 1913218 INC 2219 147340749 SUM 15306 22550 SUM 11812 21195 SUM 11096 28726 SUM 24061 31368 SUM 2333 10267 INC 14332 391535111 SUM 13295 26366 INC 22047 996012217 INC 936 929185550 SUM 6383 20494 SUM 9240 25869 INC 30212 147215430 INC 30885 207848468 SUM 1503 10582 INC 3696 145735081 INC 18306 79285836 SUM 22389 28816 INC 859 268666581 SUM 8503 25862 SUM 2977 31399 SUM 5850 27147 INC 17944 219530840 SUM 7515 30693 INC 18104 938566256 SUM 9183 30231 INC 22943 969503757 SUM 3494 29834 SUM 722 26693 INC 12714 207932919 INC 31338 24892293 SUM 3455 21671 INC 9250 215000582 INC 1631 993375922 SUM 17623 29222 SUM 13148 29289 SUM 3158 30406 SUM 13968 20559 SUM 504 22112 SUM 26056 30177 INC 12464 721392957 INC 29007 941920687 INC 30415 141866574 SUM 10402 27118 SUM 4792 20171 SUM 13994 30604 SUM 4352 27924 INC 18498 56660126 SUM 20932 29422 INC 21616 69235237 INC 27403 469471902 SUM 5228 27802 INC 15669 606057515 SUM 1660 30095 INC 14598 927436177 INC 10278 894671258 INC 30755 921224327 SUM 416 5501 SUM 854 17019 SUM 12254 31195 SUM 5025 17554 SUM 3076 29886 INC 1494 72799478 SUM 5391 29480 SUM 13024 29478 INC 14700 291270650 SUM 688 4706 INC 8311 38238354 INC 3685 684678750 INC 6685 534054062 INC 9824 29066181 INC 324 134322565 SUM 915 17265 INC 16006 986559493 INC 1564 28887154 INC 11829 28469960 SUM 6243 18130 SUM 576 28197 INC 4131 879022420 INC 9649 126435986 SUM 17364 29630 INC 9906 892742990 INC 21370 143169355 SUM 1514 29552 INC 22837 601363981 INC 25025 809762200 INC 28460 929559657 INC 29719 145283369 SUM 6924 27267 INC 18685 926767155 INC 25809 571503430 SUM 2047 30507 INC 13894 849687336 SUM 475 25418 INC 18934 874834700 SUM 12414 29996 INC 6819 588615918 SUM 10773 21614 INC 6242 22093276 SUM 13980 30385 INC 1083 927934046 INC 4682 534396198 INC 23700 147443229 INC 4783 144996366 SUM 3672 25482 INC 1681 758405557 INC 12774 970328446 SUM 12163 28723 INC 8194 304863356 INC 22376 424559881 SUM 7534 19225 SUM 13409 31310 SUM 2256 25050 SUM 15460 29413 SUM 6297 28803 INC 2279 824813893 INC 16744 995413129 INC 25092 856628375 INC 1442 625359120 INC 22445 340057759 INC 16042 149220706 SUM 17049 28769 INC 9207 517538724 INC 944 917580816 SUM 16382 28861 INC 10103 71635473 SUM 26056 31330 SUM 1143 14689 INC 2374 136716228 SUM 6518 31225 INC 12224 938524758 INC 4052 819901887 SUM 1443 31284 INC 14603 24769331 SUM 135 13280 SUM 1623 17759 INC 15796 954269130 INC 20630 874816487 SUM 2351 19353 INC 11575 80236210 SUM 4458 16964 INC 31076 99423296 SUM 225 10210 SUM 10597 21672 INC 30727 147426648 SUM 212 4183 INC 9795 860612100 SUM 4438 13150 INC 18150 944031874 INC 23274 418471732 INC 13409 928810519 INC 27602 844682038 INC 3685 374471102 SUM 408 18213 SUM 2172 28158 INC 30035 787991300 SUM 5234 17500 SUM 3526 15800 SUM 1510 16970 SUM 268 21535 INC 2515 877020853 INC 10272 80370901 INC 31023 807006695 SUM 22812 31190 SUM 15857 31081 INC 9807 664993184 INC 15279 895424965 SUM 6691 17940 SUM 8418 19826 INC 29182 954648931 INC 1854 12630043 SUM 10350 16490 INC 24990 113720523 SUM 2971 22604 INC 1161 746974181 INC 4457 451089148 SUM 3937 24150 INC 30913 20631531 SUM 4398 28320 INC 17973 812630335 SUM 1734 29841 INC 14384 873938928 INC 30841 38582789 INC 4268 681619640 INC 6125 313929816 SUM 5001 23928 INC 13600 759931684 SUM 12991 28918 SUM 12892 30601 SUM 13978 22152 INC 30434 336865441 SUM 17357 29300 SUM 2870 27794 SUM 35 22433 SUM 12139 29892 INC 23475 109730056 SUM 10829 29140 SUM 4808 31409 SUM 311 10107 INC 29368 606398437 SUM 183 10924 SUM 639 9349 SUM 15018 31310 SUM 22386 31129 INC 22987 134531710 INC 21429 936856316 INC 5856 533522383 SUM 5922 26206 INC 6829 335820417 SUM 4381 7253 INC 24138 885912190 INC 16198 289796145 INC 1204 44445663 INC 17938 626145627 SUM 365 6094 SUM 7646 22734 SUM 15355 25575 INC 27700 786369420 INC 26600 10435531 SUM 8115 23500 SUM 2356 30871 INC 16839 29056541 INC 24770 878754077 INC 23023 996542311 INC 12242 961952098 SUM 631 23473 SUM 159 2558 INC 14269 605937067 INC 23960 6715450 SUM 7484 31414 SUM 491 21278 SUM 2163 30924 INC 7043 3913040 SUM 1509 18833 INC 5518 352430223 INC 20053 783361450 INC 6928 70258553 INC 11094 176139010 SUM 12555 31392 SUM 8075 31090 INC 23941 963197519 INC 15853 945786271 INC 17108 431118743 SUM 3027 31210 INC 17965 471759939 INC 22262 791869631 SUM 860 17692 SUM 2726 9615 INC 22786 490991830 INC 18798 113768632 SUM 2156 17647 SUM 2267 11505 SUM 4117 29265 INC 14476 320240275 INC 12507 585373616 INC 5004 808772844 INC 29486 139082317 INC 11384 535489348 INC 29308 130137114 INC 12125 221489675 SUM 1655 12693 SUM 10738 13882 SUM 9399 31044 INC 23934 872420398 INC 25840 602117421 INC 30507 147164254 SUM 10106 17881 INC 824 257541551 INC 24439 995493782 INC 13362 143546467 INC 28577 594202109 SUM 3473 9579 INC 2369 517168964 SUM 7266 29919 SUM 5311 27641 INC 18306 100889523 INC 2947 953654621 SUM 10005 25821 INC 10216 984485250 SUM 788 25082 SUM 1150 19097 INC 21706 171192279 INC 13465 965503515 SUM 3028 20563 INC 25027 735483402 INC 19566 28453637 SUM 208 30885 INC 27768 453931520 INC 22308 406038149 INC 13303 734280840 SUM 12365 25136 SUM 2099 27838 INC 18787 823268715 INC 14349 143249612 INC 7368 147440680 SUM 4015 30047 SUM 4022 15462 INC 20338 145619705 INC 3255 3894361 INC 15027 755107925 SUM 17003 30875 SUM 10412 25908 SUM 6114 18918 SUM 1605 24320 INC 16915 325368478 SUM 4137 23700 INC 20571 476060078 SUM 7072 31008 INC 29458 824729643 SUM 3190 31298 SUM 23040 28387 SUM 10801 21123 INC 26492 213004840 INC 10283 742761295 INC 8920 566191317 SUM 11573 26269 INC 8305 105231833 INC 22353 595848893 SUM 3266 30858 SUM 15352 20005 INC 21729 458103241 INC 16237 40365623 SUM 9176 26546 SUM 23619 28398 SUM 7388 31439 INC 27491 801511240 INC 12664 108363412 SUM 3501 20617 INC 16713 873320822 INC 3977 306513067 SUM 1324 27776 SUM 690 31339 SUM 4003 25395 INC 26713 28385440 SUM 20628 30677 INC 28690 602203020 SUM 1864 5249 INC 18892 866429593 INC 23859 28807721 SUM 4862 22345 SUM 4176 15994 SUM 18654 31297 SUM 502 18710 SUM 22285 28152 SUM 4469 18140 INC 20455 955331766 INC 7922 955200106 SUM 21756 29935 INC 22385 25597679 SUM 972 16371 INC 22559 338899014 SUM 5117 31192 SUM 12948 27767 INC 567 854579336 SUM 4100 19490 SUM 9667 21226 INC 6668 442500485 INC 8534 147084108 SUM 4377 31434 SUM 6355 12249 SUM 9002 30887 SUM 9830 29775 INC 14180 59392481 SUM 7429 20524 INC 12166 921675716 SUM 147 30266 SUM 9776 30771 SUM 3919 25796 SUM 584 26810 SUM 11204 30760 INC 10862 29074277 SUM 12697 23037 SUM 5165 8014 INC 12624 844911699 INC 2086 382464094 SUM 4675 23993 SUM 13700 24300 INC 8277 894822758 SUM 14061 24474 SUM 1628 18673 INC 246 861163899 INC 5498 56067217 INC 4057 926811859 SUM 3804 17636 INC 12567 445715824 SUM 1657 30453 INC 27906 517633675 INC 29884 706769775 SUM 8658 27136 SUM 4644 16572 SUM 4457 21509 INC 15353 147482808 SUM 14265 30571 SUM 10888 18253 SUM 144 5790 INC 4291 126926763 SUM 4533 8864 INC 9982 128525971 INC 28480 473938460 SUM 1572 31175 INC 2573 973241106 SUM 2509 28209 SUM 2909 29267 INC 5425 754690452 INC 28534 861688246 INC 11304 869170876 INC 17040 356283910 SUM 1984 25304 SUM 30 721 INC 25498 722252392 SUM 1917 8642 SUM 5198 26229 INC 13810 16491216 SUM 7526 17346 SUM 20661 30633 SUM 6081 31103 INC 9360 610543119 SUM 7116 21331 SUM 1107 4653 SUM 5061 10199 INC 27005 13241611 INC 7294 39587995 SUM 1827 13416 SUM 10838 27115 INC 25234 995526462 INC 4479 852316327 INC 22420 993856504 INC 5466 425100131 SUM 3504 27692 INC 5050 597754456 SUM 598 18201 INC 22235 877470144 INC 17065 189385400 INC 29754 961414494 SUM 4014 9491 INC 17772 223477645 INC 21792 6310957 INC 30093 13065873 SUM 1370 28054 INC 13762 7019330 SUM 1360 23481 INC 14153 987937913 INC 18 919196713 INC 534 472268197 SUM 10476 22857 SUM 16471 30945 INC 220 941836203 SUM 11103 23726 SUM 13877 28081 INC 15092 72105640 SUM 21361 26900 SUM 11364 27709 SUM 475 23215 INC 30122 820920818 SUM 3030 31457 INC 687 954783794 SUM 596 30829 INC 3763 68791643 INC 508 221639081 SUM 10288 27093 INC 21598 262310097 INC 27662 877416811 INC 27026 945169020 SUM 1568 22770 INC 50 860218205 SUM 12148 29817 INC 25732 878988479 SUM 2529 30805 INC 20268 215318729 SUM 2003 27271 SUM 21813 26000 SUM 314 18687 SUM 4116 19088 INC 20210 145317048 INC 16982 27874245 INC 22166 945890392 INC 17680 146399909 SUM 9978 11190 INC 2671 563406084 SUM 1107 26778 SUM 14653 29657 SUM 1951 17797 SUM 3570 29753 INC 8858 492184295 SUM 7748 20280 INC 2182 33915686 INC 27418 756806389 SUM 1414 29688 INC 25686 342668358 SUM 7938 19802 INC 29795 490561316 SUM 2244 8975 INC 7428 264229683 INC 25471 961930750 SUM 6510 25167 SUM 10636 22365 INC 12697 51687578 SUM 6204 29672 SUM 11966 22349 SUM 19243 27154 INC 19233 415848892 INC 17657 483481376 SUM 16806 30611 INC 11524 602154464 INC 23266 127255748 INC 26023 333936586 INC 1821 933563955 INC 20028 207685606 SUM 12168 23419 SUM 5868 23265 SUM 289 16788 INC 3343 867172991 INC 7137 109705748 SUM 16370 21131 SUM 758 13924 INC 23414 845439294 INC 106 841110742 SUM 5914 27031 SUM 149 31431 SUM 803 31413 INC 17258 156140802 INC 25732 55208680 INC 100 702441745 INC 4180 147379241 SUM 6920 18632 INC 23083 23037665 INC 31050 146285226 INC 13015 608983766 SUM 1219 25105 INC 30921 112827747 INC 7887 20665866 INC 29883 884070635 INC 17232 483677945 INC 10484 24945117 INC 29371 605294064 INC 279 954802886 INC 29432 912286786 SUM 22932 25443 SUM 26 14861 INC 864 787545168 INC 6856 128577382 SUM 15327 24356 INC 4520 13113736 SUM 1100 30672 SUM 1823 22870 SUM 13236 22173 INC 15944 860170433 SUM 6941 12682 INC 11579 879022476 SUM 6725 10758 SUM 6042 29755 INC 8306 935258393 SUM 4416 20148 SUM 6779 24469 SUM 533 21880 SUM 7213 26241 SUM 5352 15741 SUM 3178 26506 SUM 5 31174 SUM 3788 27181 SUM 15397 18527 INC 2547 423912642 INC 23240 480886322 INC 13532 359691189 INC 8816 683498254 INC 3458 844407881 INC 14475 955303604 INC 20823 740198313 INC 14285 9664418 INC 15906 954894076 SUM 8765 25654 SUM 500 27733 INC 8778 147444464 SUM 8105 16727 INC 20859 911140503 INC 20280 73410693 SUM 3413 31281 SUM 8302 29633 INC 21641 592867756 SUM 18813 28226 INC 12203 24220427 SUM 1377 14339 SUM 16702 25576 SUM 12856 31446 SUM 11496 25186 SUM 177 5268 INC 29119 41886257 SUM 10816 29779 SUM 2472 30724 SUM 17811 29889 SUM 2337 29552 INC 3231 96863995 SUM 1332 19567 INC 17498 945050530 SUM 931 6963 SUM 5213 25710 SUM 852 31453 SUM 13594 18601 SUM 18197 28164 SUM 12004 31002 SUM 56 21921 INC 14372 13963640 SUM 749 8778 SUM 10021 30924 SUM 2450 27258 SUM 12737 25333 INC 10993 824491465 INC 27667 575719461 SUM 11026 29576 INC 27029 978174493 INC 22352 865614770 SUM 7393 29071 SUM 395 28605 SUM 807 18175 SUM 2790 9905 SUM 4809 24396 INC 24754 28719845 INC 6164 793764290 SUM 3832 25764 SUM 3785 25527 SUM 13439 17950 INC 31241 801780949 SUM 19326 30812 INC 10248 390485812 SUM 9560 26939 INC 29253 860160285 INC 26062 892717365 INC 7661 67379370 INC 2278 808493482 SUM 10854 27544 INC 16589 879028305 INC 28081 129526758 INC 25620 56938778 INC 17921 993314244 INC 29669 260012493 SUM 1740 7698 INC 4822 917793727 SUM 22111 28856 SUM 3330 22060 SUM 10590 30855 INC 21581 221524651 SUM 12477 27272 INC 6927 874946333 INC 13785 798964574 SUM 1353 26270 SUM 11646 26747 SUM 4332 9663 SUM 3021 11617 SUM 17530 22469 INC 24406 993434662 SUM 5002 26542 INC 7775 886443593 INC 18893 424576878 INC 1888 608505343 INC 20834 458644739 INC 9450 71548830 SUM 7839 19444 INC 7479 862158982 SUM 3064 27956 INC 2901 132259731 SUM 7068 30622 INC 22563 128568809 INC 5888 37939680 INC 9574 333765455 SUM 2803 7463 SUM 12222 30285 SUM 23449 29197 INC 8530 438548601 SUM 10762 31215 SUM 310 25779 SUM 3164 19735 SUM 10636 27056 SUM 2185 16278 INC 24004 723897309 SUM 8901 31077 INC 7762 961784812 SUM 12339 20787 SUM 12297 21270 SUM 2302 31382 INC 3783 997301287 INC 7994 737879294 INC 19102 44194767 INC 15122 29022929 INC 3649 534302850 INC 9858 466419819 SUM 5585 28219 SUM 9590 29495 INC 15876 449056846 INC 13375 144058539 INC 2254 472130281 SUM 359 10278 SUM 4700 16928 SUM 3517 19831 INC 28980 415951364 SUM 2558 17377 INC 17194 146830522 SUM 1691 30664 SUM 5683 27292 SUM 2891 21068 INC 9647 415820944 INC 22517 490886228 INC 27112 23838524 SUM 3613 6591 SUM 1724 7799 SUM 5720 16561 SUM 15611 22197 SUM 824 28568 INC 10364 469753208 SUM 20798 30207 SUM 1524 25720 INC 4549 123297934 SUM 12107 30459 INC 11213 943268339 INC 27934 692432393 INC 5735 805259742 SUM 16380 29414 INC 22783 28553007 SUM 683 21667 SUM 19651 31419 SUM 905 19499 INC 25322 239932391 INC 21996 870474032 SUM 5828 22161 INC 14188 777983300 INC 3552 24782352 SUM 13190 28930 INC 18449 783879025 INC 22187 821091127 INC 18807 78872831 SUM 11341 22281 SUM 3191 31415 SUM 662 14370 SUM 23673 31217 SUM 19771 29559 SUM 4298 14998 SUM 783 7600 INC 1891 139055452 INC 2275 978702491 INC 26648 978705689 SUM 6485 29299 INC 28257 893794738 INC 16123 107575355 SUM 1469 31397 SUM 15453 27974 SUM 7985 21080 INC 30515 485548140 INC 2927 625118660 SUM 1749 30667 SUM 2096 29946 INC 1724 225404479 SUM 19002 29320 INC 400 548469856 SUM 10624 26250 INC 30616 967902212 SUM 159 23469 INC 22682 175266096 INC 23000 474079781 SUM 966 24625 SUM 11956 29810 INC 18885 16498090 SUM 22668 25710 INC 7809 616599523 INC 22099 36482759 SUM 10550 30576 INC 4036 936231885 INC 8336 888784865 INC 36 58718857 INC 573 893545353 SUM 10037 20158 INC 29381 9434583 INC 17504 297692534 SUM 18982 23594 INC 1424 324356657 SUM 5526 29342 SUM 23176 30345 SUM 1871 17900 SUM 16365 26963 INC 12713 412426619 INC 2065 469648677 INC 5800 927259074 SUM 568 22607 INC 23324 720540945 INC 3034 937537491 INC 19024 424984394 SUM 20108 27934 SUM 8805 16718 INC 13295 811368061 INC 7801 322719529 SUM 3925 20804 INC 27791 803037270 SUM 4346 18811 INC 6346 385741169 SUM 4411 27868 INC 16441 207836908 INC 12018 146307369 INC 7364 14227399 INC 14782 76138087 SUM 361 1377 SUM 10964 12349 INC 771 889135708 INC 20633 290886523 INC 30061 693499905 SUM 440 8223 INC 14299 867509219 SUM 3845 15625 INC 17290 987113220 SUM 14961 24289 SUM 3718 17739 SUM 2939 15338 SUM 17742 29429 INC 3058 686833713 SUM 15979 29697 INC 20655 28372281 SUM 10206 16029 SUM 5026 30006 SUM 8528 11598 SUM 4688 19262 INC 15141 965251264 INC 18468 139014737 INC 26090 506449868 INC 26878 19277029 INC 26127 408971516 INC 25744 973043114 INC 21622 43958768 SUM 2985 21590 INC 2057 410067311 SUM 25355 30707 INC 23066 905252235 INC 11404 10830112 INC 29555 35414883 SUM 1796 22311 INC 12081 6925762 SUM 48 524 INC 7988 256120002 SUM 547 25370 SUM 14140 31345 INC 30599 776281813 INC 26531 146140381 SUM 12435 17827 SUM 18813 28188 INC 8785 505748783 SUM 1280 22741 INC 26970 956470521 INC 16117 974895016 SUM 1480 10290 SUM 217 29242 SUM 1963 31457 SUM 267 28301 INC 31313 953234424 SUM 25 9746 INC 1314 130361158 INC 2721 186890030 SUM 6475 22495 SUM 18880 30526 INC 6172 815601370 INC 20075 878058738 SUM 193 22947 SUM 10444 25201 INC 18065 910493459 INC 27421 68995275 SUM 720 9996 INC 11082 108393517 SUM 7504 27007 INC 13213 138699054 SUM 19308 29281 SUM 62 18936 INC 11574 11099525 INC 27764 820473934 INC 10136 853696579 INC 24269 804320462 SUM 25438 31436 INC 27399 10551545 INC 30627 827700185 SUM 10188 11682 SUM 21004 30428 INC 29905 386178259 INC 26529 13245842 SUM 6330 8064 SUM 2499 24518 INC 6657 308553294 SUM 182 24028 INC 13975 223622679 INC 8329 401513888 SUM 11059 28750 INC 17428 940147693 INC 18403 105262600 SUM 77 20725 SUM 3808 17007 INC 14128 744792689 SUM 20287 25027 INC 15804 919948711 INC 30406 543071521 SUM 4378 12434 SUM 15827 24848 INC 22815 55898043 INC 29760 923643848 INC 16642 552534036 SUM 12855 31459 INC 7035 750150791 INC 1905 29072978 SUM 7824 23642 INC 3459 78170583 INC 18834 45736726 INC 27760 147347535 SUM 1654 29286 INC 1900 893788602 SUM 1513 27757 INC 29056 893199004 SUM 1989 28815 INC 24171 947128155 SUM 994 30008 SUM 9850 28235 SUM 6292 26754 SUM 5423 12859 SUM 658 3185 INC 30097 970538166 INC 19352 454421141 SUM 1161 24313 INC 8979 15919907 INC 24343 756452788 INC 15026 536239585 SUM 6941 28490 INC 11407 944744174 INC 25601 934213369 INC 3724 857086382 SUM 7120 22518 SUM 75 9677 SUM 2126 12314 INC 15352 890482439 SUM 2769 11779 SUM 13745 31103 SUM 19531 29487 INC 6466 39659470 INC 14871 615796290 SUM 2776 30164 SUM 3993 27626 INC 9191 10244642 INC 878 996189254 INC 17665 130686755 SUM 25086 30819 SUM 10416 26121 INC 6551 890628164 SUM 19776 29499 INC 6994 452894150 SUM 20205 26773 INC 25064 606249942 INC 28251 323992704 SUM 1221 19248 INC 14310 409265999 INC 11945 491634583 INC 874 605628352 INC 18268 68711585 SUM 6778 30353 SUM 12598 30958 SUM 24179 28370 SUM 14169 20970 INC 21790 542407571 SUM 4609 17622 INC 12037 136942847 INC 17176 661918094 SUM 5897 25051 INC 31273 273440012 INC 241 142201431 INC 24388 534730621 SUM 7005 30686 INC 23790 73683239 INC 558 137892892 INC 13083 785969014 INC 11278 854492855 INC 12756 743130017 SUM 670 8229 INC 3137 804196495 INC 22042 125174116 INC 24854 974370784 SUM 15113 30849 SUM 1224 28358 INC 30956 598927078 SUM 1514 26276 SUM 898 8924 SUM 2431 24012 SUM 5725 29195 SUM 2608 21044 SUM 6815 21189 INC 30768 116176955 SUM 9701 27229 INC 15155 410022355 SUM 5989 19133 INC 26967 875042507 INC 11193 995484510 SUM 8638 27885 SUM 15843 31415 SUM 419 25557 INC 3651 759861938 SUM 14905 29652 INC 26275 424583770 INC 22980 147434851 SUM 64 28401 SUM 4648 30377 SUM 1286 30493 SUM 25404 30089 INC 6474 6947125 SUM 251 30618 INC 22880 8650350 SUM 15944 27407 INC 22160 625216747 INC 20052 417106636 SUM 1112 27277 SUM 4932 19486 SUM 3227 4582 INC 15854 10668141 SUM 12293 29998 SUM 8668 30834 INC 1226 711001247 INC 23794 24816846 SUM 25108 28992 INC 21102 28523451 INC 16578 322753477 SUM 7397 24146 INC 24857 952685241 INC 1836 936718772 SUM 2154 19006 SUM 4321 28173 SUM 3296 31380 SUM 901 31455 SUM 13625 28343 SUM 770 30573 SUM 9688 30355 SUM 12738 30177 SUM 3640 25025 SUM 20139 30841 INC 10109 146347308 SUM 22305 24996 INC 13213 878871108 SUM 1196 25492 SUM 9709 25931 SUM 5231 28094 SUM 58 18663 INC 14733 26841624 SUM 1212 28199 SUM 1267 25170 SUM 3939 28376 INC 6690 275845085 SUM 2 20235 SUM 6138 27233 INC 26469 675876532 SUM 582 26000 INC 27397 458514365 SUM 17499 31078 SUM 901 22845 SUM 3143 31198 SUM 6759 10226 INC 7652 750081473 SUM 15376 30346 SUM 980 18988 SUM 3842 19719 SUM 6937 27405 INC 13307 129015420 SUM 5256 24598 SUM 2759 17829 INC 4524 939412169 INC 6120 760251696 SUM 3034 28379 SUM 609 11717 SUM 2165 12629 INC 28252 877840201 SUM 12104 27265 INC 25668 924726699 INC 7948 492199116 INC 3737 621966249 INC 1083 755955472 INC 21095 680341119 INC 15873 794069915 SUM 3236 27572 SUM 134 23992 INC 16691 879041475 SUM 13850 29659 INC 17770 960402988 SUM 4844 20932 INC 27069 693486175 INC 10824 859479231 SUM 879 9381 INC 22744 569878167 INC 26442 944718386 SUM 15794 21800 INC 30960 928381001 INC 13499 10592204 INC 25081 943590039 INC 12838 534058882 SUM 23486 28549 INC 15945 786770870 SUM 2145 27851 SUM 3025 24273 SUM 11280 30547 SUM 1286 23657 SUM 14421 25920 INC 26688 608493935 SUM 2515 17036 SUM 5047 28748 INC 13295 786293674 INC 7308 978999567 INC 24539 819526146 SUM 2412 16967 INC 2261 147205318 SUM 3518 26194 INC 29124 146409113 INC 28716 609516023 SUM 3411 14168 INC 26140 619293025 SUM 4023 26739 SUM 16595 31415 SUM 778 28782 INC 842 232717167 SUM 14438 27461 INC 31201 5056345 INC 15868 24479907 SUM 2040 27050 SUM 841 10999 INC 17764 113826098 SUM 8523 21515 SUM 16374 28396 SUM 7783 27105 INC 22357 926307222 SUM 9582 30843 INC 25074 128585323 INC 5996 3466357 INC 6296 874607567 INC 4092 223228037 SUM 11170 29606 SUM 5215 24347 SUM 138 28318 SUM 1232 11664 SUM 5747 19419 INC 20519 557645198 SUM 1489 22297 SUM 8049 16864 INC 22138 4849608 SUM 9746 29320 SUM 4779 29341 INC 16749 395836716 INC 1917 26398174 INC 3804 69373186 SUM 726 1790 INC 25859 811848664 INC 17553 380966340 SUM 702 13940 SUM 21313 30850 INC 5776 91686879 SUM 5885 7749 INC 24046 967162809 INC 2215 905828177 SUM 230 27479 SUM 690 10291 SUM 3588 24897 SUM 4604 10095 INC 31326 758439159 INC 8319 941001742 SUM 2153 2523 SUM 6321 24180 INC 11637 928496511 INC 22326 62395446 SUM 10705 27541 SUM 14144 28204 INC 4559 825576930 INC 21961 146155132 INC 6291 975501316 SUM 14872 28104 INC 5358 219313216 INC 4474 248803110 INC 25395 852911131 INC 23577 12115101 SUM 7476 23800 INC 13998 28401387 SUM 3813 31330 SUM 10360 26352 SUM 4931 5289 INC 21625 20517998 INC 16543 876913223 INC 4551 472192793 INC 13904 591377736 INC 6845 146923415 SUM 5665 25684 SUM 17 2329 SUM 1947 16364 INC 4033 80333435 SUM 4746 25871 SUM 14779 25230 SUM 4647 23569 SUM 27777 30402 INC 27137 29083908 SUM 4456 29431 SUM 4747 27142 SUM 16950 31100 SUM 9962 25121 INC 1185 861586341 SUM 27153 29120 INC 25487 602767109 SUM 1428 30582 SUM 6301 29540 SUM 4399 20556 INC 2618 568592936 INC 2515 370265905 INC 4319 67757226 SUM 697 15456 SUM 24518 31347 SUM 12305 30085 INC 10345 983793364 INC 4165 995961520 SUM 5085 31151 INC 28309 685797522 SUM 8301 30019 INC 29936 19120149 INC 10446 139049623 SUM 7603 30645 INC 8471 12022720 SUM 8574 28597 INC 20361 955317154 INC 27070 12003152 INC 16144 30987559 SUM 12065 28486 INC 5605 26843744 INC 2821 744921202 SUM 7108 30361 SUM 2871 16639 INC 31219 358897559 INC 26576 801251457 INC 10509 626422571 SUM 5265 20738 SUM 1675 11278 SUM 7552 23459 INC 14614 51529202 INC 1864 685639095 INC 19705 263242014 INC 16800 23796119 INC 13187 141019736 SUM 7239 29174 INC 9495 30042572 SUM 7748 29631 SUM 18596 27332 SUM 16583 31350 SUM 11446 24369 SUM 1334 17424 INC 11792 20586180 SUM 34 30986 INC 28466 474275036 SUM 19245 27738 INC 30874 492140076 SUM 17 29106 SUM 3505 29306 INC 7849 972460643 INC 19071 23270433 SUM 19525 25527 INC 3612 889488490 INC 14737 726229552 INC 16659 105504174 SUM 1511 15487 SUM 3251 29408 INC 20061 805250385 INC 2145 65115335 INC 16615 711238794 SUM 6586 17053 INC 1417 277774627 INC 16237 468671371 SUM 11429 24004 SUM 20072 23642 INC 19462 117311808 SUM 23585 27196 INC 1904 136914939 INC 9499 449638735 INC 7363 422983892 SUM 403 20934 SUM 5132 22818 INC 22574 610590515 SUM 11768 26159 INC 23529 533527737 INC 22018 129573997 INC 16471 945176194 INC 15755 951641497 INC 24464 870531418 INC 10421 941939330 SUM 7 11108 INC 8696 67076011 INC 16011 219289133 INC 15918 139042997 INC 27723 13204162 INC 2454 52710833 SUM 6257 29148 SUM 12074 31121 INC 9527 587271040 INC 14833 437140039 SUM 13465 31368 INC 24543 942544342 SUM 5065 14969 SUM 3645 31380 SUM 274 23004 SUM 9673 28331 INC 4956 393135742 SUM 4724 14290 SUM 2465 25189 SUM 20156 30833 INC 18396 938488820 INC 19002 989193208 SUM 1936 22285 INC 30031 26681309 INC 1702 582543678 INC 5149 802203854 SUM 12458 23508 INC 13145 2304437 SUM 19569 29995 INC 16035 473084578 SUM 1232 29927 INC 12494 423739215 SUM 16684 29997 INC 1961 423487301 INC 4096 969255665 SUM 16082 29120 SUM 333 28664 INC 3750 515671646 INC 23889 138913741 INC 16614 458121892 SUM 9594 23528 INC 9364 931111045 INC 28023 602183673 SUM 3556 11223 SUM 7021 29958 SUM 3507 25688 SUM 13717 24274 INC 21447 742597812 INC 13037 882226968 SUM 5451 29074 INC 26642 147353792 INC 25759 864004909 INC 21638 478004799 SUM 2444 11567 SUM 11771 27803 SUM 2274 16664 SUM 17935 30171 INC 25841 492817594 SUM 2726 28677 SUM 2934 10466 INC 13431 845302643 INC 16971 557077973 SUM 1559 9337 SUM 4622 31422 SUM 4402 30958 SUM 4601 29940 SUM 2107 30530 SUM 931 20800 INC 8095 891186724 SUM 14268 24280 SUM 3058 23017 SUM 5939 31376 SUM 4066 23024 INC 15025 670811735 INC 17632 469606279 SUM 784 25209 SUM 103 10084 INC 563 879038836 SUM 4315 17440 SUM 3072 30488 SUM 17333 21584 SUM 1143 12586 SUM 8806 30127 SUM 3645 11006 SUM 10127 25744 INC 9399 242485802 SUM 8476 19632 INC 2613 480920453 INC 16339 950522064 INC 5266 20698968 INC 29195 260022129 SUM 1779 17141 SUM 4910 10610 INC 1823 382710916 SUM 10577 30770 INC 4035 145363855 SUM 7831 31457 SUM 1873 13601 SUM 7792 26758 SUM 11055 30110 INC 24191 624124486 INC 29609 144971800 SUM 2436 27729 INC 25040 5998961 INC 30865 876894437 INC 28883 986081354 SUM 3359 30259 INC 1299 275814842 INC 1517 854487803 SUM 11264 21938 INC 29351 833702276 INC 14783 145917859 INC 17995 114949294 INC 832 97119135 INC 26226 942302504 SUM 22493 31117 INC 28219 142701093 INC 27243 653061302 INC 30430 71638233 INC 4461 593826041 SUM 675 25856 INC 3298 114954127 INC 10557 685192834 SUM 1193 25397 SUM 9120 21128 SUM 1819 17281 SUM 21422 28327 INC 399 70288026 INC 7581 24331390 SUM 6287 30273 INC 13289 10763006 INC 23147 284244921 INC 6907 536823655 INC 29247 6490796 INC 14098 465771695 INC 3302 26964388 SUM 14434 27527 INC 31389 894606863 SUM 608 5923 SUM 8725 22327 SUM 13267 30621 INC 25268 24306639 SUM 11642 25382 SUM 138 18814 INC 27450 78881601 SUM 25270 29622 SUM 8830 18621 INC 14178 13232689 INC 19970 1298646 INC 9802 938809099 SUM 1246 25033 SUM 8480 21582 INC 13832 978752302 INC 13119 139082483 SUM 4434 26490 SUM 2630 11662 INC 28905 959840810 INC 29459 603774831 INC 17222 222380508 SUM 8388 28251 INC 4509 592482049 SUM 978 17267 SUM 20300 28081 INC 311 956487180 SUM 2847 15032 SUM 7626 26925 INC 2808 28825501 INC 2479 869171918 SUM 2891 15449 INC 9103 56638929 INC 10494 961822237 SUM 15116 26073 INC 19180 599853572 SUM 14391 29096 SUM 2288 17916 SUM 8125 29034 SUM 24455 30479 SUM 3814 26749 SUM 6469 19863 INC 14409 88877405 SUM 1908 15487 INC 4655 134763316 SUM 10269 25065 INC 27482 609426020 INC 10952 737239369 INC 19591 44333487 INC 1890 917539049 INC 12519 26232212 INC 8536 126235264 INC 20802 919315714 SUM 5921 19652 INC 31341 743810272 INC 17145 17412124 SUM 6714 22830 SUM 16990 23218 INC 9320 7842752 INC 285 145852120 INC 4420 859682050 SUM 16625 21848 INC 25941 994984938 INC 14552 10846117 INC 12628 984699261 SUM 8122 25948 INC 26226 756291168 SUM 23714 29516 INC 25076 802868767 INC 25874 608083755 SUM 2258 23141 INC 25575 811891750 INC 14347 600892077 INC 12921 130524731 SUM 58 8927 SUM 6536 8798 SUM 2711 11217 INC 6558 490330930 INC 24272 794842906 SUM 20010 31233 INC 19890 884332692 SUM 16020 29058 SUM 3874 29234 SUM 7554 10786 SUM 1023 27738 SUM 8466 19988 INC 22869 583532951 SUM 3498 26288 SUM 18545 30529 INC 21695 61495648 SUM 731 23529 INC 4908 942941942 SUM 8552 17243 INC 5305 942630305 INC 27037 141454968 SUM 4078 29250 INC 24757 744540197 SUM 2833 26476 INC 5890 341546337 INC 2617 47522462 INC 26645 124223021 SUM 15446 31345 SUM 20195 27074 SUM 16420 26879 SUM 12063 21903 INC 22301 961689803 INC 29758 146405650 SUM 1893 12034 SUM 224 26006 INC 7532 994335998 INC 22399 47200686 SUM 1399 21025 INC 2976 702010223 SUM 582 21423 INC 25018 684610996 SUM 6456 19448 INC 281 908059323 SUM 2205 22963 SUM 10342 31312 SUM 13535 28300 INC 21370 881609341 SUM 7642 18575 SUM 1755 23403 SUM 515 27934 INC 24119 71573085 SUM 9084 15966 SUM 1599 21400 SUM 24599 29915 SUM 2852 27696 SUM 461 28701 SUM 4585 30910 SUM 4359 24194 SUM 6559 30621 SUM 1299 23670 INC 19607 67663608 SUM 11983 30582 INC 31374 606351279 INC 14452 882575244 SUM 16741 31364 SUM 3171 25897 INC 15448 23649966 SUM 19787 29471 SUM 5077 27642 SUM 4167 18685 SUM 4577 30849 INC 23510 4812215 SUM 3086 15290 INC 14908 140013655 INC 15886 840757648 INC 18648 758158140 INC 25738 518500013 SUM 6825 26115 SUM 6377 20989 INC 15131 845452275 INC 22259 758445726 SUM 329 27811 SUM 16822 29555 INC 22938 654154723 INC 23112 852058906 SUM 90 2741 INC 23350 759452595 SUM 18331 26760 SUM 2922 19946 INC 24973 892190990 INC 5674 597712893 INC 1305 759796756 INC 4599 128489399 SUM 20545 22786 INC 14014 664765213 SUM 9011 30077 SUM 14983 24434 INC 29859 805298557 SUM 4480 30698 SUM 18973 28719 INC 10610 75351403 INC 17711 28399809 INC 15570 534237888 SUM 215 18134 INC 4894 144288280 INC 9794 573636246 INC 6967 844413297 SUM 2334 25417 INC 691 491806971 SUM 10267 29262 SUM 19019 31360 INC 25870 190045815 INC 1000 867445620 SUM 20765 28583 INC 6415 543444818 SUM 1373 27587 INC 25571 750857480 SUM 7986 27965 SUM 10773 30473 SUM 8261 27106 INC 23082 113728231 SUM 755 10345 SUM 3285 28864 SUM 4807 7506 INC 17185 341662475 SUM 13668 24871 INC 6116 26284221 INC 23226 823297994 SUM 19988 28230 INC 27056 13148946 INC 20199 28145803 INC 15151 671765558 INC 15742 148983093 SUM 2474 24739 SUM 1617 3948 INC 8726 99581593 INC 25230 442829178 INC 4091 19130216 INC 18370 970208991 INC 20243 474661645 SUM 10824 27262 INC 18516 408065247 INC 18055 766660092 SUM 5369 17077 SUM 4555 30962 SUM 6923 14669 INC 26767 24753095 INC 16550 27672172 INC 2394 911977497 INC 25052 9035478 INC 12082 711943947 SUM 4160 24783 INC 10407 607549434 SUM 7724 31176 INC 19602 936926887 SUM 565 20505 SUM 16227 27586 SUM 1310 13100 SUM 20770 31027 SUM 705 26225 SUM 580 27303 SUM 21175 29538 SUM 2463 28650 SUM 12295 24012 SUM 8 6931 INC 17711 283935111 INC 711 512544049 SUM 4417 26882 SUM 2964 22385 SUM 9804 29053 SUM 7520 28703 SUM 4225 14991 SUM 2461 14947 SUM 10822 22961 INC 18867 605847160 SUM 22687 30612 SUM 5720 21211 INC 30149 896318290 SUM 10413 23017 INC 10725 981326753 INC 25391 743728380 SUM 2694 28312 INC 21197 970774227 INC 15900 760532479 INC 21650 632512021 INC 2115 877547789 INC 4022 805725982 SUM 20033 23321 SUM 8486 13681 INC 10173 887099363 INC 20583 28966192 INC 22793 502772102 INC 22628 994532872 SUM 13126 31415 INC 5994 29059747 INC 27811 105291462 SUM 95 5301 SUM 5725 25207 INC 11083 726696101 INC 2340 961367898 INC 27745 878752732 INC 24534 989215164 INC 3543 147325018 INC 5600 147472399 SUM 14911 31223 INC 7807 607114597 SUM 14237 22166 SUM 3030 27482 INC 27242 929371401 INC 10728 502748781 SUM 21869 30578 INC 27895 145115719 SUM 2556 18457 INC 4685 143228131 INC 871 28795131 INC 9359 883503497 SUM 4566 30063 INC 16869 951948233 SUM 1034 5911 SUM 6311 31322 SUM 6088 20045 SUM 13371 23611 SUM 7517 27732 INC 24823 206771935 INC 29623 826429603 SUM 4639 25116 INC 5001 120119970 SUM 4602 16546 INC 2431 606243733 INC 3391 147439052 INC 21741 917628289 INC 23289 500247452 SUM 5829 26715 SUM 15262 21802 INC 7425 146890303 SUM 2990 30184 INC 2231 555041228 SUM 4803 17214 INC 17275 737574066 INC 28724 491119288 INC 4856 385346240 INC 12641 754334243 INC 11865 110922571 SUM 2564 30045 INC 3852 145226437 SUM 12876 31349 SUM 14811 31398 SUM 1225 20634 SUM 3618 16375 SUM 811 11988 INC 24381 28622009 SUM 443 19722 SUM 3568 28661 INC 542 696173940 SUM 17139 30856 SUM 14399 31140 SUM 9076 28946 INC 9461 987046539 SUM 23783 31190 SUM 25095 31443 INC 20457 918283439 INC 3700 62514900 INC 13951 543202087 INC 21089 342104833 INC 28397 933224689 SUM 911 20386 SUM 27214 30916 SUM 5309 20760 INC 31069 541395628 INC 25167 760626529 INC 16220 142927351 SUM 17767 30786 INC 30117 471599947 SUM 3215 25223 INC 12847 355879975 INC 23016 959794505 INC 27116 26838879 SUM 3035 25416 INC 24781 933253846 SUM 8899 29298 INC 13992 147473101 SUM 4290 28087 SUM 3401 28615 INC 28528 219549753 INC 29599 543441171 SUM 15109 31274 INC 30461 492216776 INC 21645 72018117 SUM 2125 27490 INC 22822 417965323 SUM 2374 21045 SUM 2390 23221 SUM 8815 19693 SUM 25862 31176 SUM 8417 30619 INC 8379 526120479 INC 15652 667993333 SUM 644 16903 INC 16306 991042915 SUM 3205 24277 INC 21555 894845394 SUM 16948 23054 INC 23680 952394328 INC 18041 711257272 INC 7191 753527407 SUM 18814 29900 SUM 513 30746 SUM 7664 24214 INC 6325 722899285 SUM 231 20786 SUM 9332 28113 SUM 6236 30284 SUM 12142 24734 SUM 4255 22730 SUM 3492 25405 INC 24871 273469623 SUM 811 27090 SUM 14244 25224 INC 12906 877782343 INC 30247 950315727 SUM 4039 20870 SUM 7068 26355 SUM 6014 27642 INC 12772 661688991 SUM 45 20334 SUM 2617 23527 INC 4967 955458149 INC 16116 25452794 INC 25576 876931851 SUM 594 16445 INC 22716 947830907 SUM 11029 14316 INC 27033 962823390 SUM 15331 25524 SUM 17787 25600 SUM 495 27349 SUM 4032 16609 SUM 9336 22563 SUM 7713 13305 SUM 1024 26289 INC 9087 26401498 SUM 1884 29830 INC 23757 760483738 SUM 28426 31036 SUM 1293 31041 SUM 3432 21205 INC 3142 748553025 SUM 5075 27960 INC 26694 676246295 INC 11314 461684657 INC 966 804122409 INC 17516 48029955 SUM 11310 22113 SUM 1639 29055 SUM 2459 29319 INC 22156 610095958 INC 21813 29026819 INC 11979 185883734 SUM 9125 29328 INC 28478 489041728 SUM 6957 21340 INC 26930 357679897 SUM 4551 29714 SUM 1507 6015 INC 26681 28878978 SUM 62 14836 SUM 3532 26024 SUM 8314 24471 SUM 2197 9436 SUM 592 10858 INC 6186 945096570 INC 22349 531869164 SUM 2927 6370 SUM 16354 29010 SUM 4316 23172 SUM 21815 28601 INC 16049 526678762 INC 10905 593789689 INC 26830 143241628 SUM 7068 22616 SUM 6768 17086 INC 27761 676712973 SUM 2806 24712 INC 20611 27735917 INC 6491 519782632 SUM 1186 5960 SUM 701 16785 SUM 7058 16157 SUM 71 281 SUM 11617 24206 INC 27508 75114800 INC 9268 800102325 INC 7730 80205564 INC 158 576364855 SUM 697 27790 SUM 6150 27836 SUM 806 11442 INC 11366 359104673 SUM 10579 31031 SUM 1854 30396 INC 18304 104969425 INC 9884 736074235 SUM 1143 31257 SUM 700 4012 INC 3198 684089867 INC 7078 753729181 SUM 1343 8730 SUM 24255 27855 INC 15796 143856852 INC 694 29082085 INC 27235 6605067 INC 917 539835351 INC 3187 844775205 INC 21032 469493412 SUM 7717 27823 INC 26470 878990892 INC 8127 863883704 INC 25275 936683892 SUM 2991 21091 INC 25024 58569763 SUM 11433 31048 INC 29249 974049449 INC 19023 1992276 INC 11043 31692556 INC 25189 181716721 INC 11334 469568928 SUM 367 13576 SUM 19204 22038 INC 16671 51925032 INC 24794 531610927 SUM 4771 14454 SUM 3521 8892 SUM 3362 31021 SUM 8091 30546 SUM 4611 26364 INC 8744 879809934 SUM 4920 21691 INC 28744 955266078 SUM 9100 29876 INC 26420 15379817 SUM 9222 27639 INC 18581 107831188 INC 30110 289714884 INC 26593 489417275 INC 3978 928330857 SUM 493 13640 INC 5759 490018 SUM 3273 16496 SUM 6441 25880 INC 6310 143772167 INC 25260 55995196 INC 15586 356729297 SUM 13440 19812 INC 992 750766495 SUM 3859 28480 SUM 26 989 SUM 24224 29254 INC 26313 7972585 INC 28688 55426683 INC 3830 784660084 SUM 15165 28243 INC 7834 401964271 SUM 16922 21038 SUM 14575 27854 INC 29010 19540205 INC 11045 202662213 SUM 4277 11919 SUM 13925 29937 SUM 1611 25789 INC 9249 732321 SUM 5057 17840 INC 10474 788225488 SUM 17331 26110 SUM 4822 13070 SUM 23070 30444 INC 24421 59868127 SUM 7602 30562 INC 19288 147434867 SUM 642 10873 SUM 5377 29867 INC 29354 928949657 INC 7020 459871204 INC 5734 693741960 SUM 11563 31435 INC 14636 137459659 INC 31001 878007644 SUM 18802 25985 SUM 9343 17654 SUM 21213 29830 SUM 4899 18208 SUM 7306 29740 SUM 2905 17393 INC 6252 892193441 SUM 4784 25504 SUM 204 15191 INC 21857 424566782 SUM 156 13722 INC 29301 811498190 SUM 10504 28694 INC 2921 991317815 SUM 15329 28415 INC 509 575944467 INC 8948 960764985 SUM 1407 30054 SUM 21661 31197 SUM 311 20016 INC 4151 960772949 SUM 9347 21219 INC 24226 9058717 INC 16360 508877782 INC 15785 731900766 INC 16408 859929678 SUM 14076 24673 SUM 1372 24020 SUM 13396 31426 SUM 8380 23086 INC 9453 734954027 INC 7919 147404691 INC 28012 969019515 SUM 2762 27772 INC 6035 483714882 SUM 1192 30069 INC 5879 340050747 INC 2243 469098288 SUM 22168 23437 INC 29729 953057860 INC 4906 490048854 SUM 26537 29940 SUM 6515 28165 SUM 94 28848 SUM 15633 28802 SUM 4227 31160 INC 2699 854376025 SUM 4283 11653 SUM 29079 30487 SUM 19174 23873 SUM 15304 22932 SUM 24129 29634 INC 11231 959846727 SUM 1430 30896 INC 7883 945091635 INC 8344 16322863 INC 25283 989235134 SUM 21943 23460 SUM 9894 28521 INC 14909 723130363 INC 25122 12132670 SUM 18193 26799 SUM 1505 7122 SUM 3154 19961 INC 14818 906741366 INC 21987 71364589 SUM 26481 29231 SUM 2256 27462 INC 13738 993019539 INC 20632 592867743 INC 9044 668343989 INC 4582 991544236 INC 26831 15173088 INC 27038 509941109 INC 7544 735083437 INC 13080 79810297 SUM 6080 16490 INC 6811 977582046 INC 7040 894841950 INC 19598 126472880 SUM 19369 25963 SUM 13039 18689 INC 7972 79809955 SUM 11017 18663 INC 13615 703997491 INC 14275 415634832 SUM 431 27991 INC 11734 788291812 INC 25141 838596381 INC 271 69781090 INC 12890 892739990 SUM 6540 25567 SUM 8158 13315 SUM 1482 11110 INC 25515 621686023 SUM 526 5278 INC 20511 743783897 SUM 6614 30624 INC 23736 949345648 SUM 8445 24298 SUM 617 10663 INC 6849 322233292 SUM 935 28529 INC 14931 533375417 SUM 20414 28167 INC 16142 706961046 INC 12546 97104840 INC 1190 396978008 SUM 458 17753 INC 4449 973483413 SUM 15753 28642 SUM 9572 24644 INC 4707 149823608 SUM 6629 24459 INC 30042 189667660 SUM 7005 27080 INC 2587 69846128 INC 19815 950837603 INC 5928 492102936 SUM 3485 13540 SUM 9623 30019 SUM 188 21227 INC 19101 492165182 INC 6859 536683235 INC 24410 250494931 INC 7118 811773101 INC 12561 625342265 SUM 1546 29075 INC 17498 505096795 SUM 35 24831 SUM 17675 25691 INC 25199 450073148 SUM 9769 24558 INC 17722 744773969 INC 21769 604318948 SUM 1195 26053 INC 16479 688988855 INC 7519 851683280 SUM 5483 18196 INC 15967 759936168 SUM 775 24572 SUM 17915 30449 INC 14887 877825704 SUM 8930 19737 INC 1382 719765485 INC 26394 738395179 INC 27643 503258312 INC 11181 936321212 INC 25124 736073773 SUM 19931 28327 SUM 6453 24706 SUM 14513 21403 INC 27430 128671860 SUM 17153 29565 INC 18608 542937691 SUM 2315 18339 SUM 5623 24344 INC 29641 73665731 INC 2294 608482179 SUM 7078 13533 SUM 17775 29840 INC 22980 425091606 SUM 2535 14634 INC 30315 219545944 SUM 3949 26209 INC 11533 564217982 SUM 22222 24868 INC 4482 940317360 INC 5504 995506660 INC 20748 938553159 SUM 17833 28679 INC 21759 142883367 INC 20567 923175888 SUM 8035 31026 SUM 918 29759 INC 6710 244392876 SUM 474 11980 SUM 11696 25389 SUM 6978 21912 SUM 7646 22282 SUM 530 25787 INC 13395 206625623 INC 25150 957774777 INC 5359 752083325 SUM 3854 28788 SUM 2294 25976 INC 22523 73712909 SUM 846 7788 INC 24097 71721117 SUM 7958 19405 SUM 7848 24796 SUM 11762 19069 SUM 5141 17816 INC 16395 541281790 SUM 1422 11572 INC 113 919996800 SUM 2343 31311 SUM 12302 20699 SUM 2736 26434 SUM 3291 27505 INC 7324 624268057 INC 7285 820907619 INC 21510 840313955 INC 26131 27513406 INC 10547 819351457 INC 28599 37825997 SUM 845 9227 SUM 6178 25738 SUM 7300 25304 SUM 5777 29625 INC 27923 94384071 SUM 8393 28874 SUM 15967 28092 SUM 19708 30995 INC 13869 304420171 INC 19637 794896820 SUM 1469 19940 SUM 174 14835 INC 17174 945845166 SUM 5879 14127 INC 23420 459558189 SUM 204 18028 INC 17836 530380339 SUM 3595 22188 INC 30591 56936216 SUM 13842 29039 INC 10315 892477475 SUM 4309 27210 INC 5834 820972278 INC 16817 976503131 SUM 6797 20481 SUM 10887 28178 SUM 15662 31451 SUM 7784 14305 SUM 16414 29951 INC 26394 535062587 SUM 1942 26974 SUM 13233 30925 SUM 6134 16729 SUM 2165 19114 INC 15873 961653785 SUM 4645 29332 SUM 1993 20011 SUM 5904 16685 SUM 15281 30985 SUM 22181 30470 SUM 358 15520 INC 1252 457953942 INC 8282 139094665 INC 3301 75627075 SUM 11313 29716 INC 3033 500160807 INC 7152 21910642 INC 26769 491656534 INC 20376 27771635 SUM 3 21261 SUM 3054 27240 INC 11810 72996457 INC 27955 858971795 SUM 414 26600 INC 27990 952063130 INC 25423 28762647 INC 10037 77548777 INC 12629 471547369 SUM 12624 29835 SUM 7201 17133 INC 23753 144694514 SUM 744 21669 INC 27128 416390910 INC 17951 145866087 SUM 1172 28355 SUM 4389 18692 SUM 7952 27111 SUM 11227 28446 SUM 5213 10832 INC 5317 609007113 INC 21449 147400533 SUM 4495 30746 INC 5711 625106371 INC 22372 4558559 SUM 4728 7349 SUM 17001 17850 INC 22203 279423145 INC 22235 283710088 SUM 1132 20178 INC 7451 856977738 INC 6905 885393004 SUM 15043 28215 INC 27621 998134118 SUM 3288 20638 SUM 17487 31166 INC 13243 951415863 INC 14947 965066915 SUM 1311 21843 SUM 5460 27343 INC 14917 678386373 INC 22587 927618673 INC 24870 320656952 SUM 24524 30167 INC 16621 874822924 SUM 12210 30543 SUM 10286 27468 INC 17307 978562826 SUM 929 29132 SUM 471 16074 SUM 12866 29096 SUM 16777 30163 INC 30420 67276693 SUM 1634 22638 SUM 14821 23008 SUM 4556 31387 INC 11025 130391268 INC 6943 978440559 INC 1534 689494162 INC 8751 837098794 SUM 223 14109 SUM 387 17106 INC 2688 978728670 INC 1030 72558281 SUM 4369 25919 SUM 9220 27921 INC 27406 777834897 SUM 4604 29794 INC 12365 113892449 INC 13079 740606130 SUM 1522 30711 SUM 16639 25963 SUM 2739 29636 SUM 622 13916 INC 20319 73479932 SUM 3990 31042 SUM 3209 27451 SUM 2895 24660 SUM 8694 23232 SUM 2874 16969 SUM 1689 24012 SUM 25936 28576 INC 7158 599129542 INC 18347 609477030 INC 12266 238941432 INC 26965 96752416 SUM 5552 27020 SUM 12906 29548 SUM 8761 22908 INC 23497 692456164 SUM 7579 31419 SUM 16634 20250 INC 27199 758546611 INC 2914 750166291 INC 10151 621078053 SUM 7066 17533 SUM 17450 31307 SUM 15332 28306 INC 14886 105251089 SUM 451 30748 INC 20118 756423933 INC 29255 419290433 SUM 23799 31437 SUM 7267 26402 INC 18360 939468490 SUM 36 24706 INC 23905 26931957 INC 20580 934330992 SUM 7718 19051 SUM 5063 7196 SUM 15866 29070 SUM 546 27314 INC 18715 341646554 INC 3839 550815045 INC 10206 316996423 INC 5827 145721268 INC 2022 944943034 INC 11069 592768734 SUM 4533 5228 SUM 7854 26360 SUM 12636 24451 SUM 2455 13177 SUM 79 19452 INC 11242 580881135 SUM 22454 28590 INC 18721 481051671 SUM 5561 8356 SUM 13338 15980 SUM 2470 17144 SUM 3158 24689 SUM 7138 14412 INC 18128 55380813 SUM 11629 31381 SUM 55 3505 SUM 10248 29287 SUM 20432 28151 INC 26142 440706115 INC 14535 995483314 SUM 4564 25088 SUM 12010 26785 INC 17459 878467563 INC 12520 13161409 INC 29433 9702384 INC 1020 413713872 SUM 2051 8499 SUM 2812 23190 INC 11571 860599560 INC 1037 53126140 INC 29069 99233197 SUM 1130 31123 SUM 22675 29791 INC 29824 112839334 INC 11472 402483146 SUM 3861 30353 INC 17230 878238384 INC 3431 399390477 INC 11308 962899493 SUM 169 14576 SUM 5399 13965 INC 31070 13244383 INC 13430 89560152 INC 23579 108158603 SUM 2962 21473 SUM 5935 25604 INC 12656 80335729 INC 4267 200245636 INC 20930 262054411 INC 30523 802719494 SUM 10087 27284 INC 26575 79748052 SUM 5641 27933 SUM 1988 9006 SUM 1823 19521 SUM 1346 29972 INC 5776 144303301 INC 11052 28780704 SUM 11990 23639 INC 13319 202790514 INC 10748 557112884 SUM 14760 16306 SUM 1378 7994 SUM 2273 30387 SUM 3138 10444 INC 24433 458621898 SUM 19929 31238 INC 12461 560227287 INC 14214 6554530 INC 13340 927590254 SUM 20579 31302 SUM 3690 30089 SUM 1940 29904 SUM 2500 12070 INC 3123 684383339 SUM 1221 18352 SUM 5196 25114 SUM 2435 12213 SUM 315 7696 INC 19780 888225847 INC 15170 47609816 INC 25232 2387018 SUM 318 26108 INC 26437 139094162 INC 127 112603189 SUM 4757 19901 INC 4729 143544148 SUM 6268 11264 INC 730 995246207 INC 2471 559839965 SUM 3748 28132 INC 5635 279999456 INC 4982 29037873 SUM 12402 29871 SUM 3066 30638 INC 21753 808774763 INC 4454 973312791 SUM 3085 17175 SUM 5418 28945 INC 13056 43816430 SUM 25273 31134 INC 11558 684500178 SUM 8147 29158 SUM 4571 18289 INC 6053 39655226 SUM 14154 30336 INC 7239 543257503 INC 10329 475302506 SUM 1682 30909 SUM 3643 25064 SUM 4250 24207 SUM 2628 27937 SUM 5537 26465 SUM 23381 31091 SUM 2920 30573 INC 29129 401634519 SUM 187 16269 INC 10242 994063033 INC 23539 130371269 INC 27884 77750059 SUM 789 12161 INC 6059 147468046 SUM 15635 27238 SUM 554 22600 INC 21068 892142207 SUM 2667 14556 SUM 5766 11846 INC 6123 74916406 INC 28068 141036446 SUM 765 30732 INC 4526 754190480 SUM 289 21517 SUM 1149 23095 INC 10742 480496885 INC 12699 682307788 SUM 15730 22739 INC 30268 330245236 INC 938 200267001 INC 22139 46285664 SUM 540 29523 INC 17850 948145567 INC 28669 819133675 INC 28951 804128824 SUM 349 10479 INC 28479 886035609 SUM 322 11398 INC 24208 751115879 SUM 357 27133 SUM 151 30935 INC 24117 7991024 SUM 7561 14129 INC 12569 811224011 INC 4751 374520502 INC 4621 960847701 SUM 25572 29892 INC 4363 618030389 SUM 2912 26475 SUM 456 20104 SUM 23303 25207 INC 25396 960894078 INC 16345 29066223 INC 21145 132647571 INC 3508 858558809 SUM 5254 28833 INC 26149 801421245 SUM 907 21901 SUM 8037 21974 INC 17719 29035440 SUM 526 30563 INC 9871 13216587 INC 29275 248682932 SUM 2189 10903 INC 11326 330118492 SUM 13916 28510 SUM 4832 15253 INC 3848 519813538 SUM 79 30479 INC 1223 441806104 SUM 13646 25417 INC 10222 21087144 SUM 22686 29564 SUM 15054 23974 SUM 6181 24182 SUM 22967 30632 SUM 11511 18809 INC 29974 992239330 SUM 7321 25073 INC 14624 103338671 INC 14244 921365989 SUM 11144 29076 INC 22594 938274903 INC 8880 993194866 SUM 7387 21769 SUM 7480 17019 INC 21091 385158077 SUM 10272 31181 INC 22863 20674197 INC 31325 130490081 SUM 4494 13062 INC 3202 760649691 INC 17005 408486839 SUM 5942 18059 INC 22374 943744964 INC 21811 274466757 SUM 27048 29113 INC 6570 250632390 INC 2247 12175925 INC 21536 24759530 SUM 11510 30400 INC 5302 933785624 INC 23925 483282345 INC 10251 725985470 SUM 11135 13931 SUM 11972 24234 SUM 595 8789 INC 15926 942969392 INC 24752 878856431 INC 25441 67143390 SUM 2522 20340 INC 7037 144687005 SUM 5355 31133 INC 21612 593641630 INC 8659 922480217 SUM 1652 24468 SUM 7681 26937 INC 2669 150021967 INC 29553 887914686 INC 4738 24845589 INC 15128 60738984 INC 11441 1814236 INC 20146 536428995 SUM 6121 30599 INC 8919 76362664 SUM 20319 24578 INC 17685 146354285 SUM 251 11499 INC 10529 134854049 INC 26395 450199602 INC 18550 113343147 INC 16552 814750565 INC 20529 136963017 INC 1200 870615466 INC 5346 483676000 INC 8011 883200588 SUM 15808 28670 INC 4740 955209717 INC 27966 116636686 SUM 2637 15565 INC 17602 807964156 INC 30705 466960607 INC 17657 939504994 SUM 2859 14779 SUM 16930 23567 INC 19672 223509458 INC 27351 695602790 INC 4049 492036027 INC 16661 123112936 INC 5331 743704730 SUM 711 21169 SUM 10743 25623 INC 13683 97020920 INC 15181 686626345 INC 24145 145890282 SUM 1840 16965 INC 2785 724946969 INC 5205 954518049 SUM 3994 17473 SUM 2951 24822 SUM 22317 30421 SUM 6958 19632 INC 9068 936342746 INC 26286 10993759 SUM 7666 31321 SUM 6657 22931 SUM 2758 27692 SUM 2699 26400 INC 6173 602975476 SUM 952 31059 INC 22403 770178093 INC 28722 947365400 INC 13494 456767167 SUM 17211 21202 INC 14976 84450890 INC 7751 607391764 SUM 5143 29773 SUM 12332 25549 INC 1193 979716150 INC 29834 757359307 SUM 4909 30851 INC 12848 626337127 SUM 7084 28885 SUM 22885 29735 INC 15480 73257722 SUM 12573 31377 INC 9874 121204710 SUM 19701 27324 INC 3151 804343525 SUM 6049 25074 SUM 7075 23981 INC 9528 778263620 SUM 4627 12544 SUM 6670 11655 INC 27727 921391115 INC 1972 56841575 INC 2760 146797008 INC 15413 378924089 SUM 1983 10306 INC 20633 342079223 SUM 956 28330 SUM 996 29327 SUM 292 29310 SUM 21011 30402 INC 25085 103134853 SUM 14248 30659 INC 15494 935592713 INC 13123 626382145 INC 30459 794090208 SUM 2507 28761 SUM 3678 28836 SUM 2001 21664 SUM 18735 31410 SUM 1491 20192 SUM 26 19665 INC 10619 391477860 INC 19488 935025086 SUM 13392 28518 INC 5262 625211700 INC 17430 29059805 INC 30379 782645829 INC 16872 878054838 SUM 4130 28908 INC 23351 856479983 INC 11616 438757907 INC 26889 355731040 SUM 190 6036 INC 29689 113871872 INC 1695 412050151 SUM 9663 17026 INC 14715 893812638 SUM 4253 26896 INC 28224 760464495 INC 31157 674982335 INC 30602 483798778 SUM 3241 23341 INC 14256 589368492 SUM 150 3924 INC 27171 221875740 SUM 6467 30216 SUM 3928 29853 SUM 2778 17857 INC 15206 787699758 SUM 16173 31278 INC 419 20436394 SUM 22416 29537 SUM 21634 25689 SUM 24500 31203 SUM 18479 27124 SUM 1514 23511 INC 26812 63155882 INC 24515 946941839 SUM 7652 30219 SUM 7739 23613 INC 19304 743704985 SUM 18110 27222 SUM 13074 23871 SUM 6460 26347 SUM 2604 28207 SUM 16038 23069 SUM 26673 29806 SUM 4374 23492 SUM 6360 16958 SUM 242 25616 SUM 14867 26372 INC 16728 72954891 INC 20036 216714883 INC 1389 893237776 INC 7199 67448572 INC 1756 455852221 SUM 13929 31436 INC 22695 147340738 SUM 13203 24275 INC 3130 957628874 INC 25471 605860133 SUM 4182 6230 INC 28315 551021113 INC 4878 136929172 INC 22245 29074470 SUM 317 19389 SUM 13527 26475 SUM 14343 26665 SUM 14177 23355 INC 5925 816771058 INC 6273 12304697 INC 25185 732229523 SUM 378 27814 SUM 10570 30523 SUM 14259 23930 INC 18461 586162011 SUM 24568 31290 SUM 12462 21132 INC 29916 122152318 INC 4370 601599969 INC 8253 12184946 INC 16365 921465441 INC 23692 70954850 SUM 3573 19495 INC 18748 473697733 SUM 8516 13140 SUM 25467 30016 INC 2074 12981940 SUM 9330 18899 SUM 5891 13270 INC 16342 410052357 INC 11313 894867403 INC 7110 14377387 INC 16099 128857810 SUM 17453 18385 INC 11534 709917162 INC 28619 686879836 SUM 15606 20697 SUM 2059 13010 SUM 874 30167 SUM 12804 22528 INC 27170 526365213 INC 22276 920498290 SUM 6884 21232 INC 29597 929962281 INC 24858 127537987 INC 352 969741187 INC 8855 25573174 INC 29310 341554707 SUM 4023 28202 SUM 285 20695 INC 26392 146631824 INC 13634 985784289 INC 28549 473236395 SUM 2916 20534 SUM 13879 24986 INC 15189 855625050 SUM 893 27398 INC 11611 894852747 SUM 2476 11956 INC 21286 145245521 SUM 13890 29342 INC 3855 603907350 INC 3585 189518811 SUM 25674 30186 SUM 6712 27800 SUM 546 6075 SUM 26356 27721 SUM 89 2060 SUM 13412 31410 INC 16273 28023181 SUM 6880 30293 SUM 2522 7609 INC 22956 957651753 INC 17710 544058994 SUM 2316 14090 SUM 15619 29485 INC 2823 952008188 SUM 5572 16471 INC 9773 146410183 SUM 20544 31151 SUM 8334 24023 SUM 4167 9226 INC 11238 480362092 INC 11367 12297541 INC 28642 724974248 SUM 25642 30490 SUM 19245 27366 INC 9300 721831217 SUM 1544 23309 SUM 3636 28228 INC 7761 79466693 INC 14731 991751338 INC 2007 675111434 INC 3365 886181711 INC 16289 199516860 SUM 400 21475 INC 27926 743469024 INC 21041 956570485 INC 849 884114155 SUM 3604 29245 INC 2564 409271896 INC 4808 760005811 INC 20787 606295287 SUM 16372 25737 INC 3583 874882801 INC 28811 128569373 SUM 271 28235 INC 1251 46640850 SUM 354 24831 INC 20595 111606948 INC 1592 606464676 INC 12614 28416499 INC 30034 24570678 SUM 3781 14681 SUM 4977 30166 SUM 562 17520 INC 3601 5956164 SUM 2117 25952 SUM 1181 7466 INC 23278 119667538 SUM 1670 23545 SUM 8926 31191 SUM 3412 24369 SUM 23168 30678 INC 4113 876159827 INC 16769 778217016 SUM 9758 31435 SUM 985 28957 SUM 5862 8319 INC 18625 859683492 INC 22348 786404985 SUM 11069 31185 INC 26718 140119120 SUM 4952 26873 SUM 3739 12546 SUM 16186 27211 INC 6611 883237649 SUM 12999 27968 INC 11483 40064788 SUM 15384 19350 INC 4483 822506934 INC 10015 143749117 INC 18643 575244543 SUM 16403 29739 SUM 2135 20740 SUM 12717 31370 INC 9629 669986868 INC 17219 24351050 INC 533 77199463 INC 27306 473912010 SUM 3450 29170 SUM 6144 24083 SUM 1397 20492 INC 17691 959852633 SUM 19707 31006 SUM 8610 27755 SUM 9420 28615 SUM 313 30911 SUM 9618 19970 SUM 693 6783 SUM 10560 17829 SUM 4572 8382 SUM 12 7890 SUM 12697 31397 INC 3924 722879499 SUM 108 2787 INC 6596 130310927 INC 11350 130674333 INC 19382 146661469 INC 17560 453974053 SUM 165 11517 INC 1599 71937350 INC 24440 316212029 SUM 222 28746 INC 14750 956470713 SUM 5686 25065 INC 20060 45219876 SUM 374 6012 INC 17679 752245072 INC 22531 130149221 SUM 13704 28715 SUM 10260 30002 INC 16104 281860994 INC 25697 997131030 SUM 7077 22481 SUM 5014 30260 INC 13155 118796123 INC 28577 741654203 SUM 14533 30559 SUM 25529 30893 SUM 20089 31447 INC 30348 12273200 INC 19732 927235211 INC 3684 96300921 INC 25658 538198224 INC 10486 908526447 SUM 4949 28909 SUM 346 26494 SUM 25125 30253 SUM 1224 27326 INC 22629 409224451 SUM 1750 31094 INC 24384 108625264 SUM 108 15529 SUM 1735 14721 INC 11167 483094040 INC 18919 744765159 SUM 9843 25999 SUM 9701 25843 SUM 23320 30925 SUM 9510 29744 INC 24160 122012943 SUM 7254 19504 SUM 1023 4128 INC 25261 610519605 INC 27940 137907467 INC 18453 97151107 INC 31106 129652007 INC 11373 891557106 INC 9950 543468196 SUM 1094 25424 SUM 22422 25026 SUM 14965 29394 SUM 4584 15602 SUM 4178 12542 SUM 3618 8562 INC 8492 24850054 INC 29448 561955449 INC 28315 970317019 SUM 11827 21593 INC 21696 805279477 INC 25695 20503383 SUM 5693 31299 INC 11118 24658293 SUM 8031 22475 SUM 5816 24872 SUM 2847 31097 INC 7810 707867339 SUM 3111 31406 INC 17507 111759620 SUM 3382 11540 INC 14364 514257679 INC 95 936454555 SUM 4875 30277 SUM 2702 17114 INC 10276 456018352 SUM 3606 27748 SUM 270 17774 INC 30238 130703906 SUM 1660 27097 INC 8512 86532541 INC 11015 955265632 INC 13507 95933439 SUM 5752 30196 INC 19535 113381093 INC 24339 786924107 SUM 1570 22102 SUM 1740 25884 INC 15197 894845746 INC 11506 378440437 INC 5362 471853314 SUM 3245 19310 INC 9029 112831712 INC 27567 304426921 INC 17685 869589886 INC 13882 28542986 SUM 959 30278 INC 10790 930980203 SUM 9131 29212 SUM 1717 24937 SUM 168 8558 INC 17495 147478227 SUM 11543 22722 SUM 21527 29831 INC 21840 147164416 SUM 19238 22283 SUM 13763 30520 SUM 5255 16131 INC 21434 11900443 INC 11992 80735337 INC 3710 942748041 INC 24605 11244834 INC 8442 428234341 SUM 19925 30036 INC 14274 22508601 SUM 2219 23448 INC 20901 143085950 INC 22452 894553950 INC 17419 961817539 SUM 3907 16811 SUM 2380 15317 SUM 15290 23145 INC 20919 833878749 SUM 2419 26113 INC 4866 696754716 SUM 2412 28257 INC 13241 139317224 SUM 2069 28761 SUM 4393 9820 SUM 5820 25320 INC 16213 182867390 INC 14496 937009840 SUM 9720 26036 INC 9991 945073157 INC 6956 147052642 INC 25740 869592955 SUM 4091 17350 INC 2155 920917104 SUM 12868 28828 SUM 27638 31213 INC 26862 130429066 SUM 4533 20586 SUM 15691 30416 INC 20371 317786214 SUM 797 14060 INC 1573 921122208 INC 5188 643377566 INC 763 878879782 SUM 3776 16397 INC 8215 490084271 INC 25026 7957972 SUM 13398 31264 SUM 2906 26326 SUM 5398 12904 SUM 4787 28660 SUM 512 16046 INC 8345 13087708 INC 8544 138705888 SUM 14763 29830 INC 7240 937361456 INC 30246 133258619 SUM 3388 22342 SUM 2273 30101 SUM 4675 31022 SUM 1389 10060 SUM 11298 23594 SUM 8912 28430 INC 16610 146134667 INC 791 142966189 INC 3884 992978105 INC 14512 96862590 SUM 1184 31444 INC 17561 877418969 SUM 1422 25193 INC 4819 894488795 INC 23711 113842192 INC 8722 405909010 SUM 845 18286 INC 29791 72859564 INC 8040 143785691 INC 23280 992348175 INC 7919 145195298 SUM 7484 24694 INC 13676 12074358 SUM 4828 19040 INC 25798 28441737 INC 10679 143134298 SUM 2566 11806 INC 5267 894590033 INC 15791 12023551 INC 30268 794866633 INC 29659 71961709 SUM 8137 22189 SUM 33 16027 SUM 4658 16602 SUM 2697 27226 INC 4734 961931085 INC 15079 945038636 SUM 7321 21347 SUM 28564 31314 INC 17212 608262929 SUM 26673 30246 INC 28764 854660552 INC 28131 926792117 SUM 12045 16427 INC 28254 989179778 SUM 1228 14474 SUM 8994 19507 SUM 3192 9226 SUM 22060 31157 INC 24880 608999555 INC 25667 97116462 SUM 3340 30207 INC 14115 722327137 SUM 21055 29588 INC 16252 885012009 INC 274 7851899 SUM 8125 26167 SUM 2802 8508 INC 26775 901137622 SUM 10916 17897 SUM 9567 24235 SUM 980 24863 INC 5606 740203555 SUM 348 28098 SUM 7876 25778 INC 12549 266332428 INC 3533 248504505 INC 27954 558557936 INC 28245 491646618 SUM 1208 19178 INC 24310 144962589 SUM 323 5393 INC 5390 416638072 INC 20818 588499932 SUM 9350 29017 SUM 19615 25778 SUM 6719 28522 INC 20307 705142890 INC 10633 11978421 SUM 425 20405 SUM 162 3712 INC 17048 603664104 SUM 15397 25525 SUM 7866 29621 INC 9645 147216652 SUM 20809 31103 SUM 925 8772 INC 14581 340539632 SUM 15302 23405 SUM 6766 28886 INC 3536 668937381 INC 2052 492185628 INC 28106 835993073 INC 21112 146378498 INC 12644 73160124 SUM 600 28482 INC 7797 56919432 SUM 6760 25605 SUM 7103 24180 SUM 12834 29987 SUM 2873 20901 INC 13417 845223644 INC 12718 786991361 INC 9638 105476122 INC 12506 43510671 INC 25449 490987489 INC 17073 119819149 INC 14853 938888181 INC 14407 79212238 SUM 5342 30268 SUM 13264 28426 INC 27718 475294487 SUM 2706 28361 INC 30060 685080479 INC 27995 20116220 SUM 3002 25816 INC 23932 844057495 SUM 23650 27418 INC 18632 845454613 SUM 8915 16898 SUM 2196 14437 INC 15990 461069882 SUM 16693 26648 INC 6050 482191494 SUM 9930 30872 SUM 23168 30480 SUM 12405 21457 INC 31182 669258187 SUM 19862 29688 SUM 13093 27933 SUM 1479 4943 SUM 4195 21003 INC 22236 79281008 INC 9872 760102648 SUM 10457 27828 INC 15333 678492877 INC 17997 605895028 INC 20226 812735409 SUM 4620 27655 SUM 213 5713 SUM 9709 25721 SUM 7053 20909 INC 28745 995006213 SUM 975 25997 INC 13739 79073986 SUM 1038 22782 SUM 1105 25365 SUM 5929 14516 INC 7526 16189927 SUM 3014 22556 SUM 11309 13184 SUM 5889 31242 SUM 1594 26534 SUM 390 16608 SUM 6061 12362 SUM 13446 24213 INC 12321 73353413 INC 25275 332753958 SUM 4662 19036 SUM 133 22544 INC 20520 845310959 INC 2872 960358634 SUM 113 30790 SUM 4209 21273 INC 19032 654494385 SUM 15808 27251 SUM 8449 27786 INC 20759 890529252 SUM 9321 28091 SUM 8312 21015 INC 13121 860129794 INC 29383 329009931 INC 22399 139054202 INC 10267 865363858 INC 31229 955625221 SUM 28900 31255 INC 15787 593667156 INC 7973 28812047 INC 4957 995046460 SUM 59 15637 SUM 7651 30987 INC 18044 79831810 INC 8844 893391502 SUM 17806 25892 INC 3316 574396844 INC 20519 191110852 SUM 15144 22982 SUM 14958 22173 INC 21161 238988205 INC 25610 473272266 INC 1933 722866229 SUM 6032 24165 SUM 5581 25222 SUM 6030 17519 INC 21863 911537191 SUM 1045 13980 SUM 273 12684 INC 4496 751289478 SUM 11346 20892 INC 27115 964510646 INC 15713 659175221 INC 11178 894790982 INC 28753 476281970 INC 14552 927922671 INC 7562 390832602 INC 24423 142909514 SUM 3108 30368 INC 9843 760334741 INC 30406 456337809 INC 12862 736380741 SUM 10597 29815 SUM 3278 28991 INC 4774 771742118 SUM 295 26072 SUM 3314 24434 SUM 10283 25448 INC 16208 751212226 INC 15761 73721994 INC 30866 938249915 SUM 1335 22405 SUM 6264 23041 SUM 14275 29758 INC 4310 609525321 SUM 3831 27588 SUM 619 16651 SUM 15265 31351 SUM 1953 21295 INC 8521 961913484 INC 2040 686902664 INC 16185 736286500 SUM 1515 30181 INC 6471 352754943 INC 19476 485523 SUM 5472 28250 INC 22129 25666862 SUM 1193 28501 SUM 17858 26091 INC 12333 375420309 INC 11575 951145057 SUM 1129 11573 SUM 20307 27475 SUM 15628 28978 SUM 13879 31457 INC 21221 113754851 INC 24348 28782847 INC 3546 109200008 SUM 15671 20350 INC 9830 793856714 INC 13624 995356916 SUM 1069 8506 INC 9165 8863883 SUM 5257 11624 SUM 1830 24857 SUM 4007 10803 INC 10370 448908819 INC 6723 491364116 INC 25835 145889423 INC 26213 989535290 INC 6464 877918198 INC 4191 13244170 INC 14573 752203244 INC 11548 487820792 INC 21470 223722604 SUM 10797 28819 SUM 3449 28897 SUM 810 25645 SUM 19295 28894 INC 23624 610576881 SUM 11503 29240 INC 1478 685123064 INC 30878 72853818 SUM 425 27861 SUM 6445 24187 SUM 18003 30344 INC 5619 6565166 INC 23580 996534558 SUM 2249 30790 INC 14239 609626612 SUM 3077 17366 SUM 17837 30010 INC 13830 605089164 INC 10575 811164375 INC 13029 130128333 INC 26233 607453726 INC 11726 50184709 INC 11116 684854105 INC 7479 562253945 SUM 26690 31237 INC 2059 11074214 SUM 11579 23750 INC 26148 324819014 INC 11375 811910061 INC 11490 147795643 SUM 111 25925 INC 24044 138022086 INC 5061 674928659 SUM 12406 30235 INC 30317 122293569 INC 12320 685843996 SUM 3908 30767 INC 28087 758752855 INC 13785 417828955 SUM 2263 22907 INC 30848 727091347 INC 17802 572716994 INC 24800 951406609 INC 15526 150017890 INC 19855 406148815 SUM 22386 29131 INC 31206 954273139 INC 22089 615885338 INC 11432 476387790 INC 30353 872139560 SUM 11626 23134 INC 3899 552424594 SUM 2297 27740 SUM 2913 23832 SUM 497 12107 INC 15182 881969341 SUM 1241 17929 SUM 22327 31305 SUM 1952 16483 SUM 6217 29852 INC 16822 265255593 SUM 7439 31250 INC 1499 20593724 INC 17487 683024772 INC 11915 129893485 SUM 6277 28123 SUM 18693 31048 INC 3582 886351441 INC 12041 957367336 SUM 6 8770 INC 23487 636063326 INC 19228 950585174 SUM 1564 25276 SUM 6098 25780 INC 2189 894294101 INC 16886 142571496 SUM 19963 30181 INC 27103 135625399 INC 2707 139051368 INC 27889 8857382 SUM 2799 13951 SUM 18005 29521 INC 19249 27998752 INC 20760 984366880 SUM 25450 30733 SUM 3640 23790 INC 19387 73736712 INC 6838 28021589 SUM 3197 29903 SUM 4195 20914 INC 198 790662820 INC 12866 20694001 SUM 10199 31267 SUM 6644 30421 INC 1170 56286678 INC 8868 342133434 INC 13164 609247452 INC 24073 602915574 INC 13600 887364282 INC 26779 143161988 INC 14495 203002463 INC 17345 473048470 INC 23453 59348268 INC 20544 140063525 SUM 400 27071 INC 19943 500682690 INC 19623 747891954 INC 26440 576133789 SUM 22017 29089 SUM 1782 21891 SUM 9549 27358 SUM 5802 28968 SUM 3792 31147 INC 12651 543386818 SUM 9185 22609 SUM 9998 25763 INC 18912 147427982 SUM 4859 9162 SUM 5086 24968 SUM 5832 30159 INC 20961 742957858 INC 15875 894794502 INC 9819 959860019 SUM 5659 14132 INC 19602 983876583 SUM 12154 16729 INC 8139 113699837 SUM 3172 28894 INC 28405 906913219 SUM 17859 26768 SUM 1742 20382 SUM 262 24574 INC 28861 113874084 SUM 14246 28427 INC 11582 698570055 INC 25454 113901112 INC 30452 671034269 INC 15622 308599324 SUM 13294 28112 SUM 6938 28329 SUM 8022 21759 INC 15843 827597011 SUM 1636 25130 INC 25474 989063442 SUM 7780 22683 SUM 6046 26394 SUM 2578 28601 SUM 9493 23224 INC 25294 730234917 SUM 11507 24049 SUM 6057 31198 INC 10861 417423692 SUM 565 26860 SUM 11344 24531 INC 89 800125562 SUM 5231 29405 INC 18655 824509607 INC 3812 660882819 SUM 819 8678 INC 11978 687199966 INC 10767 760223170 SUM 6131 19779 INC 17346 18565751 SUM 12969 25326 INC 17403 500507117 SUM 3887 31375 INC 13194 734995112 INC 15251 13102275 INC 77 38733812 SUM 15269 25673 INC 5789 533607570 INC 23593 28412796 INC 11037 24871962 INC 7691 147474474 INC 1068 20372974 INC 7374 28408768 SUM 26733 30661 INC 9381 892563041 SUM 4827 7372 SUM 1037 12463 INC 22492 15935084 SUM 312 15917 SUM 20672 28740 SUM 7264 16501 INC 23241 760647953 SUM 18457 26636 INC 21401 79189358 SUM 10518 30486 SUM 996 25881 INC 26028 953671043 INC 25346 37563867 INC 27978 145258577 INC 24525 491512471 SUM 11371 27514 INC 17010 8883090 INC 12736 78635210 SUM 3616 19605 SUM 1144 22299 INC 28500 513140313 INC 19046 983251483 SUM 8004 30615 SUM 1579 30961 SUM 13074 18630 SUM 6574 9323 SUM 13547 18796 INC 14842 841796759 SUM 9157 25504 INC 27068 878092327 INC 10085 610057133 SUM 1855 24989 INC 15028 475562325 SUM 281 17226 SUM 23 29998 SUM 3388 17702 INC 17585 437159187 SUM 7619 23588 SUM 6602 8290 SUM 15290 25423 SUM 2827 12513 SUM 181 24638 SUM 18505 29432 INC 6490 659174514 INC 6070 950087046 INC 10879 988600695 SUM 5232 24620 SUM 14821 30872 INC 29967 79990998 SUM 10742 24234 INC 1288 955302228 SUM 464 29352 SUM 4 10494 INC 19523 919653798 SUM 5348 24537 SUM 3316 26416 INC 8627 912483463 INC 23719 338649819 INC 25577 809471882 SUM 7178 25574 INC 23325 142070916 INC 6521 878948459 INC 5613 491540457 INC 3418 606405664 SUM 17983 24936 SUM 11877 29945 INC 21186 32133316 SUM 24442 30263 INC 28635 935311339 INC 12223 892599984 INC 1485 492151525 INC 24983 120687970 INC 27585 944384459 INC 361 833812197 INC 17020 399371449 SUM 4300 29222 INC 18169 339612463 INC 6325 28555712 INC 7427 960782271 INC 17418 682706601 INC 17459 714234712 SUM 12418 27182 INC 4629 820705469 SUM 4062 13132 SUM 18289 30458 SUM 17929 28203 SUM 19045 28754 SUM 2342 28070 SUM 1386 15651 SUM 15530 29880 SUM 3272 30704 SUM 27988 31307 SUM 10011 25614 INC 15055 756145655 SUM 6103 19366 INC 17676 437582789 INC 21449 101730696 INC 28485 469739042 INC 25691 938283663 SUM 4832 27875 INC 29526 402491290 INC 15853 930029079 INC 14253 221017856 SUM 66 19185 INC 30926 156622015 SUM 4856 30927 SUM 24993 29379 SUM 7284 27440 SUM 4959 20732 INC 4122 592779605 SUM 21430 27299 INC 15208 820049950 SUM 13677 20542 SUM 5608 29135 SUM 6575 26597 INC 29603 985631877 SUM 15302 29366 SUM 12767 23468 INC 14246 950513234 SUM 3682 28659 INC 21294 138268787 INC 8083 28894951 SUM 3909 27933 INC 12677 827314897 SUM 2066 30905 INC 5607 724905983 SUM 1905 9887 SUM 78 26755 SUM 376 4291 INC 23732 886421446 INC 18705 49364818 SUM 14138 31280 SUM 2803 21216 SUM 3364 11457 SUM 9175 26667 INC 4774 888857698 INC 6374 934712909 SUM 220 22506 SUM 4605 8809 SUM 7242 13573 SUM 2948 20046 INC 19265 839110403 INC 29225 275324362 SUM 7587 9889 SUM 261 23446 SUM 2071 31284 SUM 9076 17108 INC 15922 744671348 INC 23825 65285827 INC 17868 139056311 SUM 20397 28959 INC 5244 24244729 SUM 17971 30379 INC 4732 459347408 INC 17103 454276625 INC 16600 718690050 SUM 18456 24500 INC 12127 970689040 INC 19334 619276655 SUM 21530 23745 SUM 1869 25614 INC 16583 46975440 INC 25076 29076647 INC 25934 539233886 SUM 10103 31376 SUM 1693 18654 INC 2371 754700459 SUM 9351 29600 SUM 13403 19427 SUM 158 23031 INC 8278 737619585 SUM 13967 29791 INC 18691 742153452 SUM 379 20303 SUM 591 6468 SUM 9831 30604 INC 26103 796192770 INC 21309 70875604 SUM 4358 26757 INC 8894 147319847 SUM 3134 29541 SUM 6147 31060 SUM 21165 25421 SUM 8480 28810 SUM 8904 14016 SUM 17278 31304 INC 8708 371473583 INC 6001 370218635 SUM 2290 24261 SUM 12151 30413 INC 1143 75910820 INC 12082 141275912 INC 19612 491416802 INC 20908 474170376 SUM 7367 29772 INC 8952 903285524 SUM 24100 30174 INC 2082 743696473 SUM 6606 28467 INC 20163 950929324 SUM 4941 16815 INC 17290 67170339 INC 8731 77993248 SUM 1824 28425 SUM 7292 28354 SUM 7687 18807 INC 13764 875810626 INC 2330 125684523 INC 18972 146423484 INC 5795 341183312 INC 6985 11800398 SUM 13471 28294 INC 11249 809785956 SUM 2375 8100 INC 20585 345141424 INC 29103 478522773 INC 13413 16432600 INC 4231 910978462 SUM 6311 27462 INC 5780 891441562 SUM 3365 20796 INC 20307 28556662 SUM 2543 29824 INC 9111 147160237 SUM 7840 22471 INC 14650 727652837 INC 24928 147335209 SUM 5252 17125 SUM 3654 28759 SUM 17521 24476 SUM 3913 27659 SUM 4823 30046 SUM 15514 30253 SUM 11153 21474 SUM 18755 28756 INC 19414 938548675 INC 1508 995486925 SUM 110 26081 INC 17861 821111807 INC 17170 930594173 INC 28329 67070857 INC 5000 534107163 SUM 17423 29662 INC 23170 793810784 INC 4810 130440521 INC 2899 985532116 SUM 4867 28730 SUM 558 17118 SUM 1669 28361 INC 27054 961872393 SUM 8889 29403 SUM 743 23007 INC 29570 921785974 SUM 1223 29541 INC 22801 142194778 INC 23550 555835955 INC 15926 334985279 INC 6903 8018585 INC 17079 72540537 SUM 12668 27485 SUM 16198 18560 INC 21968 402267801 INC 8420 390644392 SUM 479 17041 SUM 30193 31214 INC 30426 946094853 SUM 17740 27781 SUM 4696 27748 INC 29507 136994834 SUM 19710 28707 SUM 1612 24584 INC 22629 990377028 SUM 1799 18585 SUM 2809 19313 SUM 16829 29803 INC 31338 101333928 SUM 22123 30950 SUM 839 27078 INC 18722 585688164 SUM 6332 28511 INC 1833 103006259 INC 6078 985608720 SUM 2877 21146 SUM 9771 23808 SUM 14518 19141 SUM 22149 31422 SUM 12948 31282 SUM 7084 27988 SUM 1717 26033 SUM 18901 25133 INC 20627 400574197 SUM 3146 18005 SUM 15584 20797 INC 11649 374723936 SUM 182 29284 SUM 3979 12132 INC 21870 9841191 INC 12443 838742370 SUM 13484 18922 INC 11984 72934210 SUM 701 23179 SUM 16751 22346 SUM 3180 23575 SUM 9639 29204 INC 27182 894529627 SUM 16945 31369 INC 18802 8772834 SUM 1008 22821 INC 6568 608512805 SUM 20858 31279 INC 7752 33536211 SUM 725 10779 SUM 637 31134 INC 26006 145587525 SUM 645 20074 INC 4857 142509583 INC 1507 113694868 SUM 1129 31004 INC 1593 571499282 SUM 3869 13254 SUM 5141 15567 SUM 12719 20658 INC 27525 530175072 INC 2193 625785832 INC 24645 744062034 SUM 23526 28082 SUM 15454 29710 SUM 12086 25505 SUM 13395 25533 SUM 5630 26158 INC 7723 147326118 SUM 1386 28449 SUM 1647 21629 INC 23521 147350578 SUM 13153 30575 INC 21375 756851731 INC 3788 29067480 INC 15037 877624472 SUM 6370 29857 INC 12383 28316772 INC 23195 864581089 SUM 10730 15668 SUM 12219 17820 INC 6941 422973782 SUM 10427 11845 INC 6136 308083208 INC 20284 760361880 INC 6490 949081502 INC 9084 468647662 INC 23242 11141957 INC 12571 875969742 SUM 2651 25544 INC 2298 465660379 INC 15852 24609758 INC 1373 874816500 SUM 23585 30578 INC 27881 72592316 INC 27177 24362277 INC 10840 67503000 INC 30602 727394214 INC 7778 944815110 INC 5272 27470842 SUM 656 31370 INC 10778 73554566 SUM 11033 30393 SUM 28274 30650 SUM 21674 30836 INC 13228 78267188 INC 19620 478042430 SUM 8503 28911 SUM 912 6999 SUM 26809 30163 INC 29272 894659222 SUM 7 15840 SUM 2093 27172 SUM 1882 29228 INC 7270 12117458 INC 2559 335241677 INC 31412 128532200 INC 21716 134153928 SUM 3837 10777 SUM 18894 29259 INC 2438 492154779 INC 27229 625044023 SUM 3834 24493 INC 2340 65654880 SUM 10125 18882 INC 8565 760634656 SUM 24861 27818 INC 20286 693246051 INC 22923 861162568 SUM 4976 21074 INC 13355 542416868 INC 11108 982911266 SUM 8480 13917 SUM 9361 28240 SUM 20500 29839 SUM 12345 18541 SUM 14048 22751 INC 19075 105522300 SUM 2366 29190 SUM 3150 17154 INC 27485 12579950 SUM 7122 20247 SUM 2334 27950 SUM 4534 26790 INC 7560 145894881 INC 28897 991965436 SUM 1159 16210 SUM 1156 9240 SUM 3916 16791 INC 17912 332613833 SUM 7029 15270 INC 7189 804667727 INC 10336 113488659 SUM 7067 21366 INC 12007 893647996 SUM 4567 31039 SUM 193 3510 SUM 438 22332 SUM 13486 27400 INC 27004 147226509 SUM 61 3347 SUM 1275 16631 INC 13207 685495811 SUM 16386 18014 SUM 7856 28831 INC 6771 22227469 INC 11003 484246411 INC 12736 490009164 SUM 3859 21546 INC 17028 939505945 INC 22174 23939623 INC 25703 626302682 SUM 14815 31382 SUM 6377 10839 SUM 2397 31219 SUM 11920 24641 INC 2119 223671357 SUM 9201 31418 INC 20337 995401453 INC 9922 173355496 SUM 16384 25309 INC 15799 899586294 INC 9190 79282125 SUM 5394 19683 INC 21309 868980551 SUM 8286 18193 INC 17880 68391984 INC 30578 452781782 INC 19775 681663404 INC 9683 941504511 INC 1236 946930673 INC 15658 418423300 INC 26357 137162501 SUM 18863 26006 SUM 904 11292 SUM 18190 31052 SUM 2624 28823 INC 18860 994450481 SUM 15933 28522 INC 5843 935190303 SUM 11035 28728 INC 29130 300093238 SUM 3397 20553 SUM 1192 22416 INC 16776 415659336 SUM 2129 17492 SUM 1737 30834 INC 19230 861573725 INC 11494 29083946 SUM 6634 28142 INC 30492 129980802 INC 23733 492076905 INC 19601 994920550 INC 14316 347123976 INC 27234 434140850 INC 381 938794681 INC 16658 995519014 SUM 1698 20307 SUM 11299 25498 INC 24600 605264647 SUM 11318 29808 INC 8194 72973183 INC 23457 331680910 INC 7090 138005385 INC 5819 130465983 SUM 2117 12796 SUM 1945 10288 INC 10069 778258940 INC 5764 961622592 SUM 228 25884 SUM 2388 21005 INC 1499 17559799 SUM 3709 29485 INC 23843 342125659 INC 4552 659243302 INC 12139 418203065 SUM 4719 21533 SUM 18688 30628 SUM 2035 6534 INC 2338 134156102 SUM 17657 19965 SUM 2013 11906 SUM 2478 30795 SUM 6952 7842 SUM 907 20781 INC 22047 724760632 INC 17119 610552334 SUM 885 27911 SUM 14893 21675 SUM 412 16225 SUM 3450 27494 SUM 10073 31377 SUM 17480 28634 INC 12154 141181887 SUM 2220 29340 INC 15686 127268128 SUM 12475 30209 INC 12534 777952722 INC 8175 894811257 SUM 14428 22806 INC 105 71966849 INC 17519 560248953 INC 9707 951083874 INC 28252 17797245 INC 27213 811328329 INC 19491 19558541 SUM 19171 24481 INC 27560 143230054 SUM 8497 29008 INC 13071 147469221 SUM 7536 28236 INC 846 147583700 SUM 17505 23093 SUM 6 24296 SUM 10712 31375 SUM 11573 13551 SUM 562 24125 INC 7847 821880166 INC 30650 948665657 INC 15749 39864722 SUM 20569 26282 INC 14677 950867295 SUM 23071 31177 SUM 20243 30843 INC 15511 576623741 INC 2528 929434065 SUM 1228 30098 INC 31074 417805047 INC 4105 929489252 INC 151 972720454 INC 15537 28921724 SUM 865 16428 SUM 16501 23077 INC 25982 929281007 INC 12680 914665765 SUM 1123 14893 INC 28828 439025962 SUM 22360 30701 INC 22967 993168805 SUM 928 30584 INC 9882 674004417 INC 4794 917806472 SUM 21462 25598 SUM 19522 29294 INC 30931 755358271 SUM 5187 12307 SUM 3536 26401 SUM 4796 21638 INC 17539 11256552 INC 29351 984680402 SUM 12985 21964 SUM 2763 20344 SUM 1103 23717 INC 4950 13312341 SUM 23594 30177 INC 24303 993367771 SUM 24088 28534 SUM 16741 27996 INC 19451 473251287 INC 9964 749094385 SUM 2866 15587 INC 29154 689215188 SUM 7891 18384 INC 29776 147308567 INC 21863 995525229 SUM 14607 30735 SUM 16967 25689 SUM 4952 30119 SUM 7117 13991 SUM 6844 30538 INC 20775 73636579 SUM 14437 24445 INC 28746 721294537 INC 10270 13202606 INC 14260 300487992 SUM 10810 26467 SUM 13976 30190 INC 18351 483653855 SUM 24698 30434 SUM 3508 26193 INC 6106 536740755 INC 14148 11005953 SUM 17353 23487 SUM 1213 15456 SUM 189 28569 SUM 9895 14589 INC 19220 938663953 INC 4222 893786524 INC 17133 741461186 SUM 3829 21744 INC 767 141447893 SUM 10022 20133 INC 6236 117029528 INC 11606 503265669 INC 2638 805088286 INC 17887 609275871 INC 22565 820991278 INC 22785 715301335 SUM 1057 9433 INC 19979 673180437 INC 25307 872748310 SUM 11224 26352 SUM 9224 29083 SUM 25159 27540 INC 26720 135876499 INC 10300 549771242 SUM 11575 31100 SUM 2834 24155 INC 12967 874810548 INC 2640 743304845 INC 4994 593693718 INC 5358 743582793 INC 11599 24330935 SUM 15194 30370 SUM 3465 22147 INC 18773 593392288 INC 18136 786229243 INC 26729 29016226 SUM 6618 9833 SUM 8189 30428 SUM 6252 23601 SUM 11204 30699 SUM 22075 29929 INC 29694 141990640 INC 21279 436132374 SUM 325 18375 INC 28657 876250828 SUM 265 24213 SUM 5251 28030 INC 20931 15425166 SUM 73 2768 INC 20704 827546040 INC 10476 134849491 SUM 560 22924 INC 8524 542881946 SUM 3953 15759 INC 9394 20591564 SUM 1326 25618 SUM 3281 24109 INC 14577 6902597 SUM 4742 11573 INC 26583 659751156 SUM 10675 30531 INC 28100 123685491 SUM 1745 28156 INC 9987 147213191 INC 28586 79314908 SUM 13469 31399 SUM 5176 15401 SUM 1654 15253 SUM 14443 24264 INC 6099 934508081 SUM 8147 26270 SUM 4212 6665 INC 19133 760095814 SUM 20995 21944 INC 19113 904794049 SUM 10938 23326 SUM 2385 7949 SUM 2525 20978 SUM 6404 16950 INC 29556 824817464 SUM 19015 29917 SUM 24844 30858 SUM 20314 28708 INC 25112 611408389 SUM 9212 31302 SUM 80 30210 INC 15990 147337073 INC 1980 509919974 SUM 22980 31029 SUM 5785 16488 INC 20749 258262470 SUM 1251 30437 SUM 5705 24354 SUM 1221 15125 INC 28092 14453030 SUM 9654 27236 SUM 15508 30769 INC 13595 950875077 INC 3644 28938312 SUM 16965 29922 INC 29120 492205162 SUM 95 21418 INC 399 741721222 SUM 8070 30649 INC 7380 45914867 SUM 17842 29370 SUM 16536 22114 SUM 104 20149 SUM 5422 30014 INC 6790 20636546 SUM 13066 18486 INC 12558 146382232 INC 26694 130615262 INC 25194 133798269 INC 6405 25928247 SUM 6748 24241 SUM 25151 31029 INC 22797 878936387 SUM 15669 21517 INC 14663 558606690 SUM 9409 27536 INC 5768 42645884 INC 21149 716547695 INC 14410 885885127 SUM 9468 24782 SUM 2792 22312 SUM 4344 23220 SUM 26719 31380 INC 3130 28511851 INC 14942 960594439 INC 20576 79996301 SUM 7974 28439 INC 9012 858390342 SUM 8106 31219 SUM 10 25879 SUM 21063 31134 INC 30252 416575068 INC 23781 21979392 SUM 4539 29148 SUM 4769 31389 INC 27873 939980959 SUM 58 29340 INC 26610 933903418 INC 29759 29031813 INC 24871 691648802 INC 9207 803133753 INC 10624 884902615 INC 4300 69376098 SUM 4118 19336 SUM 18607 24963 INC 5582 935381753 INC 15564 399476685 SUM 11693 28630 SUM 1118 18844 INC 10613 142076751 INC 22714 536658990 SUM 5878 24598 SUM 14693 29892 SUM 8197 30982 SUM 7850 24912 INC 12316 106524741 SUM 19321 31258 SUM 5724 26330 INC 13951 71678165 INC 22614 65229692 INC 20995 692762930 INC 21565 119818043 INC 4645 8990994 INC 5437 28506102 SUM 1405 24866 SUM 20378 25893 SUM 1813 20099 SUM 9477 28063 SUM 14909 30063 SUM 150 16334 SUM 178 26097 INC 6423 824590290 SUM 9779 15925 SUM 10964 19009 INC 30731 543480993 INC 29909 793038251 SUM 11362 22831 INC 14809 125674233 SUM 3487 10426 SUM 5973 30053 SUM 1885 31354 INC 29268 727792677 SUM 14392 24485 INC 945 147214589 SUM 288 28641 INC 12465 932023801 SUM 4676 17107 INC 17394 282067649 INC 21761 27918981 INC 30558 977700796 INC 9126 140389704 INC 23867 24361396 SUM 15857 31148 INC 23318 606768901 INC 8558 39236396 SUM 3136 24640 INC 4395 144179377 SUM 2801 29205 SUM 10803 28406 SUM 1264 26577 SUM 19634 30893 INC 27125 113608343 INC 16486 860153911 INC 14199 347382118 SUM 1809 31314 INC 18720 487942773 INC 17647 471460415 SUM 6881 30368 SUM 18785 28160 INC 17157 976264544 INC 5403 23835519 INC 12934 144851575 INC 5381 89018698 SUM 5486 22953 INC 15991 56933692 SUM 548 24555 SUM 5269 30715 SUM 30127 31314 INC 7837 475951851 SUM 11849 28003 INC 16722 19343163 INC 28771 961256807 SUM 1217 22644 INC 29055 938512635 INC 27190 288793133 INC 17941 617868083 SUM 2040 30024 INC 6777 442626824 SUM 252 25258 SUM 7878 25268 INC 10343 63503550 SUM 6849 28298 INC 9457 759420393 INC 20065 339535191 INC 11111 65039187 SUM 2906 5562 INC 17796 687065873 INC 7081 572704803 SUM 21790 29425 INC 13516 141183978 SUM 14633 31190 SUM 2527 16535 SUM 5861 30460 SUM 9415 31141 INC 1324 337957955 SUM 5734 28626 INC 8200 893636545 INC 8780 27907852 INC 8145 3713982 SUM 8664 31129 SUM 22917 30472 INC 17009 757973430 INC 9519 489324538 SUM 1472 29483 INC 5644 981338151 SUM 15817 31055 SUM 1018 23413 SUM 11865 30943 SUM 2500 31362 SUM 20880 28727 INC 19042 990798946 INC 2566 141145445 SUM 1256 18348 INC 960 353768211 INC 28596 937336633 SUM 4564 16896 INC 816 993206207 INC 28858 940988983 SUM 16648 30453 INC 18046 25638209 SUM 3536 13043 INC 28038 678469769 INC 19289 506927870 SUM 4625 21782 SUM 11117 27080 INC 25944 734793604 SUM 10250 29636 SUM 560 18757 INC 12605 27218992 INC 15245 587585448 INC 1845 797250315 INC 23262 984768644 INC 11391 210098002 SUM 4322 28702 INC 30755 410028133 INC 26060 621409130 SUM 6651 27555 SUM 8341 19378 SUM 1923 30417 SUM 5933 20017 SUM 258 27855 SUM 3910 28308 INC 15510 993947048 SUM 5047 30866 SUM 5953 10267 INC 30292 985343263 INC 1813 63588358 INC 5228 619237123 INC 21346 316185744 SUM 7065 23164 INC 25319 28297210 INC 10085 993258737 SUM 19704 27883 INC 22960 147448915 INC 13674 985022044 SUM 2017 12940 SUM 934 16416 INC 7412 276838820 INC 27902 46599541 INC 13281 491145063 INC 23907 134672820 SUM 3127 28398 INC 3364 53273911 SUM 26077 30132 SUM 19007 30876 INC 28225 752164772 SUM 5901 30445 SUM 5057 10026 SUM 14985 30872 SUM 6945 23903 INC 11701 966030902 SUM 5693 8134 INC 23258 879017533 INC 27516 55398803 SUM 318 19591 SUM 14707 31006 SUM 1663 27932 INC 19811 108947052 INC 9143 73061250 INC 18004 535810479 INC 17113 11542393 INC 1720 944638210 SUM 7570 25261 INC 31229 972404594 INC 22097 476230040 SUM 872 19646 SUM 2875 7076 SUM 1304 31119 SUM 8446 25961 INC 28148 220573885 INC 20077 621145248 SUM 21757 27914 SUM 7442 25422 INC 27397 205498012 INC 27307 28909777 INC 8541 425097566 INC 12333 714436481 SUM 14135 26532 SUM 5976 30824 INC 6268 798291369 SUM 5073 19465 INC 1098 149781948 INC 20880 79642673 INC 9705 27034013 INC 20569 843977400 SUM 11440 18157 INC 12519 760466488 SUM 15316 24998 SUM 2591 14374 INC 2228 733987104 SUM 2403 14339 INC 28058 790958838 INC 19149 12645234 SUM 12602 19813 SUM 5891 22034 SUM 23399 31266 INC 238 103326359 SUM 13651 27546 SUM 253 26660 SUM 493 31403 INC 15412 25356373 SUM 4956 10145 INC 4078 893516647 INC 17495 283627354 SUM 11781 29492 INC 20216 955624516 INC 16117 758548014 SUM 3310 20791 INC 31269 24861661 INC 30495 688653383 INC 25594 921499967 SUM 26537 31300 INC 6914 467613672 SUM 1286 17117 INC 10768 140771945 SUM 3752 25588 SUM 18591 27194 INC 23120 693537396 SUM 2768 19395 SUM 3396 30025 SUM 3418 23221 SUM 9114 20373 INC 28330 77297062 SUM 3106 18010 SUM 1568 19821 SUM 12611 24764 INC 29307 11478943 INC 14029 413106178 SUM 19991 26085 SUM 7349 23328 SUM 13851 15762 SUM 8736 26879 SUM 3209 26564 INC 30753 759562320 SUM 4383 23182 INC 4269 734882256 SUM 2505 25903 SUM 10536 31251 SUM 1986 8049 INC 23403 987975266 SUM 3945 16402 INC 7645 55198402 SUM 1924 6192 SUM 2642 25508 INC 18664 961756828 SUM 9246 30036 SUM 1635 16240 SUM 4791 23155 SUM 17861 30102 SUM 17880 31435 SUM 522 26547 SUM 3928 26170 SUM 27441 29191 SUM 4299 15770 INC 3089 675241235 SUM 3859 29412 SUM 1183 17835 INC 1767 727052594 SUM 11465 16878 SUM 2298 30059 SUM 608 23436 INC 1223 138975502 INC 25475 873573815 SUM 13007 29842 INC 25354 24867303 SUM 368 23969 SUM 28 23890 SUM 2243 27423 SUM 16704 28668 INC 23501 699156384 SUM 22523 29253 INC 15358 73741680 SUM 12924 27344 SUM 20733 26903 INC 3485 143098394 SUM 36 26615 SUM 10000 30531 SUM 5760 29943 INC 8814 27650200 INC 16142 217458748 SUM 13536 31330 INC 136 610452062 SUM 26004 26879 INC 20990 27884425 INC 17244 884364165 INC 23146 885855314 INC 25451 140896701 SUM 500 20870 SUM 11668 31145 INC 12768 743816512 SUM 8326 17308 SUM 5447 21614 INC 1885 682149353 INC 14319 11754323 INC 5564 739372977 SUM 5562 21612 SUM 7044 29766 SUM 3967 23500 SUM 3606 6861 SUM 955 10506 SUM 3276 27545 INC 26875 86067499 INC 7528 757199286 SUM 638 25329 INC 7010 404512799 INC 17839 108414965 SUM 2935 15597 SUM 9898 25454 INC 7325 574856324 INC 19822 399295424 SUM 12478 15458 INC 24258 959863412 SUM 2467 17059 SUM 20857 29359 INC 16330 852825573 INC 16282 342162946 INC 30901 874298105 SUM 13802 26100 SUM 3497 28301 SUM 8474 14452 SUM 15152 28461 SUM 10820 31137 INC 28382 938942542 INC 30998 938452618 SUM 918 30617 INC 23862 20441777 SUM 5636 14371 INC 13617 808722490 SUM 14148 30842 SUM 6481 9605 SUM 19566 29767 INC 21264 892736902 INC 10352 113884943 INC 25124 21694691 INC 22821 268146872 SUM 26026 31252 SUM 1286 31441 SUM 6426 25880 SUM 3468 25388 INC 18142 204822946 INC 26513 483743588 SUM 19853 24916 INC 14604 954664098 INC 21609 16268178 INC 13201 871335567 INC 22136 23783034 SUM 116 19863 INC 6424 201247687 SUM 21428 31453 SUM 14639 31187 SUM 2097 19269 INC 13552 492157492 INC 4501 492123057 INC 10526 459011426 SUM 24561 27886 INC 8305 423782254 SUM 7348 22779 INC 24898 584263752 SUM 5783 21717 SUM 7661 22341 INC 23725 877775731 SUM 13972 29265 INC 5035 981324715 INC 9286 28167438 INC 4576 318615982 SUM 1451 18035 INC 25642 69530543 SUM 14751 22088 INC 2874 878476220 SUM 19910 29294 INC 17762 805303699 SUM 19003 26062 INC 14761 92514069 INC 2148 961972326 SUM 306 5552 INC 18727 944567207 INC 27622 828299026 SUM 8128 12735 INC 3518 878250687 SUM 6090 12232 INC 1426 143143695 SUM 3648 29345 INC 26375 872362537 INC 7047 904842890 SUM 23347 30483 INC 2989 29056715 INC 24572 113866544 SUM 14737 29453 SUM 2196 9099 SUM 6044 29388 SUM 177 30237 SUM 9130 12434 SUM 11217 19914 SUM 1332 28941 SUM 4802 29907 SUM 7811 15571 INC 3608 146415499 SUM 3769 16044 INC 8780 918625652 SUM 6009 11198 INC 15930 593756252 INC 11449 146397998 SUM 1413 12612 INC 21610 80320128 INC 10927 11748839 INC 8759 704295936 INC 2249 738342105 SUM 8794 25290 SUM 3126 23601 SUM 16840 27946 SUM 1558 25622 INC 6090 939298642 SUM 3095 24361 INC 30168 654290022 INC 9711 72662522 SUM 16380 24294 SUM 5673 30200 SUM 5676 30097 INC 31306 961365744 INC 15275 144593539 INC 8594 129536204 INC 10589 23197339 INC 11597 954770591 SUM 1359 26705 INC 21875 575948159 SUM 5305 8774 SUM 413 17525 INC 30450 1003790 SUM 3002 30938 SUM 198 31003 INC 21330 807686009 SUM 4184 18382 SUM 5679 24795 INC 14939 372113845 INC 23472 24053987 INC 4568 12939831 SUM 8370 29875 INC 10741 28269134 INC 13048 413928289 SUM 3972 17091 INC 27683 838766846 INC 7670 804778375 INC 4004 499045115 INC 28930 138014366 SUM 7312 22600 INC 6142 743802175 INC 1037 755829716 SUM 12348 30418 SUM 4020 17598 INC 369 891633344 INC 30965 938346723 INC 16992 127761195 SUM 23078 29952 SUM 3227 23872 SUM 692 22997 SUM 963 30214 SUM 10960 30047 SUM 148 16658 SUM 1028 12124 INC 24983 221140837 SUM 13009 28800 SUM 20467 27044 SUM 1540 10826 INC 18797 615574079 SUM 6928 26637 SUM 17283 30547 SUM 1859 28885 INC 2359 44722594 INC 13526 872665017 INC 25550 608821149 INC 1548 20619268 INC 23969 876114048 INC 4140 526721318 INC 13647 433337607 INC 28864 69372097 INC 29965 22332696 INC 22568 893729051 SUM 1639 27960 SUM 8276 27134 SUM 5540 24561 SUM 906 23125 INC 18570 20675474 INC 21286 109720734 INC 26633 24318708 SUM 1901 24322 INC 396 535097552 SUM 6860 21388 INC 4677 122435488 SUM 1910 19961 SUM 2345 18801 INC 4983 534028939 SUM 12976 29832 INC 17004 876942223 INC 11582 492125061 INC 30176 56327316 INC 13939 28434073 INC 339 129039681 SUM 22534 26681 SUM 36 10914 SUM 6269 25243 SUM 24999 31282 INC 9842 928195384 SUM 16178 27673 SUM 4047 17764 INC 26277 139039511 INC 8726 726548893 INC 5508 146413110 SUM 19248 22980 INC 585 944772399 SUM 6156 23963 SUM 18101 19938 SUM 7108 30471 SUM 936 25356 INC 19916 340770410 INC 20749 337386009 SUM 3171 27742 SUM 6319 20161 SUM 5840 29046 INC 5215 572835075 INC 4386 730977073 INC 2324 35943542 INC 25060 13351826 SUM 4281 14212 SUM 5896 19398 SUM 3628 31459 INC 8039 625198815 SUM 6822 25109 INC 80 828656838 SUM 12963 22858 SUM 5023 15236 INC 14351 351359829 SUM 649 15096 INC 23134 917527902 SUM 17003 30460 SUM 3863 14714 SUM 12565 22402 SUM 8247 23660 INC 3005 433843702 SUM 13523 30741 INC 14908 129054323 SUM 5541 29384 SUM 28085 30201 INC 6117 888338415 INC 3301 391195327 SUM 7878 26333 INC 14030 147425090 INC 22181 819266536 SUM 4299 12556 SUM 20871 30920 INC 30237 125451489 SUM 16425 29027 SUM 15271 28660 SUM 25097 30232 SUM 1414 28086 INC 16232 989240084 SUM 2375 28941 SUM 7447 18839 INC 12056 205571782 SUM 11082 30196 INC 20161 9735296 INC 18400 935580339 INC 16256 983666741 SUM 3575 7154 SUM 12028 27050 SUM 6000 30528 INC 23171 222763909 INC 2701 894810764 SUM 2454 28062 INC 4061 145863706 SUM 9763 16432 SUM 9226 18255 SUM 9713 25877 SUM 25638 29677 INC 6012 130404958 INC 18265 787134992 SUM 28713 30271 INC 27933 88355809 INC 5475 926841293 INC 26039 111709053 INC 1765 538984783 INC 19010 962347205 SUM 107 13975 INC 18676 27336538 INC 6006 667680042 SUM 9427 27109 INC 27365 92890603 SUM 13570 30139 INC 24367 414020552 SUM 12650 22856 SUM 9911 23638 SUM 916 28702 INC 25101 843607422 SUM 15267 28173 SUM 648 18430 INC 4760 468798775 INC 19605 211142554 SUM 17561 23053 SUM 8830 14542 INC 2003 747649286 SUM 8466 28055 SUM 17025 25390 INC 12248 826239283 INC 7456 132208384 INC 14619 755242635 SUM 2731 24093 INC 14634 4824533 SUM 9013 19517 INC 1282 259987361 SUM 697 29282 INC 4647 866868969 SUM 408 2910 SUM 11726 28806 SUM 12470 23196 SUM 13870 24521 INC 23302 28033396 SUM 1071 26638 INC 22823 379667273 SUM 536 4202 SUM 1363 29682 SUM 13852 29403 SUM 10166 21763 SUM 12722 30538 INC 10855 739522219 SUM 5007 7660 SUM 12700 26925 SUM 16456 29903 INC 4970 40363944 INC 22276 610469559 INC 30228 796909366 INC 19039 129539881 SUM 6832 22087 SUM 11401 22173 SUM 17401 30919 INC 1189 20681608 SUM 3000 27400 SUM 22036 28977 SUM 3585 15657 SUM 2546 22028 SUM 15890 21911 SUM 8125 19745 SUM 11026 16097 INC 27604 147472230 INC 17936 946138882 SUM 4944 30035 SUM 995 21932 INC 28989 80301509 SUM 14654 29327 INC 5098 19586809 SUM 10402 19584 INC 13432 955288889 SUM 4191 29081 INC 10122 74984556 SUM 1198 27834 INC 27854 707951141 SUM 21060 30159 SUM 5325 30238 SUM 1387 3104 INC 8993 610319322 SUM 1285 10360 SUM 5231 25792 INC 7388 471134471 INC 19760 367737331 SUM 7510 23293 SUM 1507 24805 SUM 1657 18983 INC 19959 960803372 SUM 11054 27577 SUM 22656 26036 INC 22281 28796286 SUM 1183 27014 SUM 738 6203 SUM 1196 6994 SUM 1873 24224 SUM 1192 25508 INC 3141 810969322 SUM 4180 26744 SUM 422 22540 INC 4381 9451006 SUM 18807 27072 SUM 8166 26559 SUM 17458 31019 SUM 1773 5804 INC 2207 354690692 INC 24418 4820614 SUM 6808 31053 INC 17954 871450462 INC 29984 691182546 SUM 166 19965 INC 14850 16104612 SUM 8011 27510 SUM 6635 29630 SUM 24074 29223 SUM 264 31331 SUM 2975 24330 INC 28726 96059887 SUM 2572 30042 INC 18005 147367471 INC 862 984302331 INC 14864 874989711 SUM 1864 25536 SUM 10421 19828 INC 7033 659792762 SUM 26857 30163 INC 22076 888776313 INC 7426 693364184 INC 21786 28530041 SUM 4736 29120 SUM 356 27511 SUM 5609 31175 SUM 3663 17074 INC 3214 26949647 SUM 8 27569 SUM 12185 31390 SUM 8023 28076 INC 4979 125437787 SUM 4930 26642 SUM 2402 22962 INC 10369 734075421 INC 21920 207164347 INC 15894 408059737 INC 4169 13825049 INC 7158 879499398 INC 19285 686907585 INC 5418 111787802 SUM 1974 29277 SUM 12503 27666 SUM 4620 20655 SUM 19581 31290 SUM 2745 30657 SUM 12179 24425 SUM 288 13486 SUM 8602 18188 INC 17660 146941752 SUM 12948 29177 INC 30510 1388713 SUM 15392 20223 SUM 4633 26330 INC 18152 990700595 INC 4154 113909747 SUM 3656 16286 INC 13026 479596743 SUM 635 27605 INC 29631 8032649 SUM 59 21299 SUM 4803 27496 SUM 14206 28976 SUM 375 25885 INC 840 19578194 INC 10203 20696797 SUM 7152 24946 INC 14505 326059447 INC 652 1230708 SUM 4719 28456 SUM 981 20778 SUM 222 21250 INC 9826 353782677 INC 28906 971770101 INC 23212 54211361 INC 24556 7979699 INC 19140 492199449 INC 8706 951456153 SUM 2176 23853 INC 17746 142764351 INC 23691 80093237 SUM 26266 30719 INC 22782 293060762 INC 11042 951838092 SUM 6642 24091 INC 3223 372814912 SUM 8335 24164 INC 28661 121780758 INC 8567 519813704 SUM 803 21274 INC 11729 113399822 INC 6878 145329480 SUM 15726 18220 INC 11071 760641306 INC 19058 994458193 SUM 4642 6321 SUM 16122 29600 INC 19004 92627839 SUM 20436 27153 INC 14275 888096892 SUM 844 28456 INC 7317 609516913 SUM 439 13250 INC 30309 477185786 SUM 15540 31045 SUM 9021 28943 SUM 16902 27296 SUM 208 21969 INC 16070 109040128 SUM 39 16414 SUM 18694 29978 INC 12349 143111255 INC 1226 8954477 SUM 1966 31410 SUM 15883 23466 SUM 1328 11669 SUM 677 29557 SUM 850 28575 SUM 6949 30898 INC 634 811274055 INC 29094 893481557 SUM 26404 30597 SUM 10524 23742 INC 5121 166016139 SUM 707 3004 INC 3839 391245686 SUM 1182 26235 SUM 18393 24102 SUM 5994 14395 INC 7058 12220411 INC 24513 642594199 INC 27502 877854345 SUM 10820 17404 INC 526 928071806 SUM 1437 2244 SUM 6669 13794 INC 27568 146707848 SUM 7381 27966 INC 14437 473196974 SUM 18525 21423 SUM 793 23869 INC 5906 654276775 SUM 4793 10725 INC 12197 720362630 SUM 14975 28324 SUM 7099 25370 INC 14848 81815712 SUM 3037 11018 INC 681 79802006 SUM 8599 31146 INC 17361 16478541 SUM 4029 22558 SUM 1145 10223 INC 19828 934761826 SUM 15640 25516 SUM 1451 9606 SUM 13469 20960 INC 24162 938530504 INC 24538 11896575 INC 2485 838860116 SUM 22464 30292 SUM 3790 17380 SUM 2558 18815 SUM 16679 25518 SUM 2277 25372 INC 8034 25221144 INC 16289 73787394 SUM 15529 27395 SUM 126 29999 INC 14401 591602129 INC 20792 146411772 SUM 9662 31295 INC 30190 24064798 INC 18460 989886892 SUM 6052 30154 INC 28456 27326612 INC 18377 996349060 INC 14077 80619795 INC 22595 595757059 INC 25362 1147126 SUM 9268 25551 SUM 552 28570 SUM 563 13078 INC 24009 877692802 INC 30423 215288689 INC 29160 598561269 INC 16747 862087152 SUM 2844 7441 SUM 7450 25023 INC 18882 592991747 INC 5560 843718102 INC 30758 74945047 INC 13792 22740481 SUM 7162 29221 INC 30995 72686739 INC 17648 130432536 INC 29167 911634771 SUM 716 19537 INC 3135 109385237 INC 15734 147472512 INC 21538 862219832 INC 23104 1289736 INC 27286 147300852 SUM 11217 30320 SUM 25123 28475 SUM 17023 29868 SUM 24553 31404 SUM 527 26229 INC 1612 103603858 INC 20551 811925537 INC 2046 125670312 INC 5309 416081129 SUM 21668 29991 SUM 8930 16594 SUM 14876 29381 SUM 4374 23875 SUM 7268 23717 SUM 328 29353 INC 30487 610599709 SUM 16931 28613 SUM 19221 21079 SUM 23138 26118 INC 10433 611393181 INC 20722 930086371 INC 8684 760593469 INC 7296 856494756 INC 31389 704559511 SUM 7699 16629 SUM 7144 19158 INC 12084 113270737 SUM 8042 25664 SUM 195 8503 SUM 3774 17114 SUM 11050 23973 SUM 3373 30090 INC 3343 10902056 INC 29776 873641053 SUM 13020 16732 SUM 1479 27537 INC 8444 138026762 SUM 5515 25563 SUM 18859 31302 SUM 2140 30809 INC 12210 392406920 SUM 5358 28773 INC 8529 483785717 INC 30955 267143699 INC 8769 941395915 SUM 13243 31266 INC 3201 4821794 INC 18402 77855480 INC 17772 130658447 SUM 2532 31352 INC 26350 397361056 SUM 3170 24731 SUM 5189 23517 INC 10065 993120774 SUM 13739 29904 SUM 16479 30620 SUM 19393 25418 SUM 8333 17091 INC 94 13131856 SUM 9096 18559 INC 1614 534814465 SUM 2612 8910 INC 17232 805281288 INC 8644 146363886 INC 1000 960522641 INC 16713 358798143 INC 23180 986952804 INC 30784 458564047 INC 1188 144585388 INC 16313 33063431 INC 8798 405863351 SUM 13682 21082 INC 25967 952932621 SUM 2594 25638 INC 10573 955318538 INC 7077 145870919 INC 16129 952899177 SUM 336 28900 SUM 19752 20829 INC 6929 143274940 SUM 26157 29109 INC 22755 682696816 SUM 2299 23590 SUM 3526 12207 INC 18756 142757104 INC 19238 602088819 INC 5283 42855973 INC 8174 536728682 SUM 3240 15604 SUM 12394 23784 SUM 109 28434 INC 18452 534985530 INC 12523 71074441 INC 8381 866158578 SUM 5271 27424 INC 7776 73608958 SUM 8897 22573 INC 749 415791598 SUM 2958 24808 INC 8547 10280798 INC 20675 755103462 INC 17371 128224415 SUM 6096 27754 SUM 6577 17988 INC 26766 876941167 SUM 20762 30626 SUM 7135 31420 SUM 3485 15397 SUM 17565 31275 SUM 2661 29495 INC 7114 40175620 SUM 11823 30208 SUM 2102 18991 SUM 643 25992 INC 9037 776264135 INC 15797 533903688 SUM 12033 29797 SUM 1134 24329 SUM 10945 30532 INC 4062 894759017 SUM 12612 31421 INC 4257 463025075 INC 15123 610493394 INC 9789 28686834 INC 29752 787571204 INC 1176 684703921 INC 28425 418054760 INC 11391 999641912 INC 6762 940977385 INC 26406 854343014 INC 16974 760589291 INC 10127 132269491 SUM 5988 19383 SUM 19444 26269 SUM 19649 28728 INC 29943 146151582 INC 12610 111568522 SUM 2168 9154 INC 28516 219524928 SUM 12405 28737 INC 1819 785210241 SUM 818 22553 SUM 14760 18307 INC 17895 799323945 SUM 3930 22580 SUM 1356 24160 INC 21536 805244950 SUM 599 28093 INC 1271 149102736 SUM 27035 29789 INC 2860 27674009 INC 29841 801434172 INC 11264 955306889 SUM 6996 28038 SUM 24401 31079 INC 24624 40010072 INC 1997 476350260 SUM 5338 16103 INC 25847 293794015 SUM 6896 31219 INC 10112 821453338 SUM 776 2059 SUM 462 5846 INC 26133 29078725 INC 8253 23383691 INC 24569 894342666 INC 7514 634968437 INC 30718 2307207 SUM 16285 31370 INC 15299 138514224 INC 13880 149924503 SUM 3142 10890 SUM 2406 22926 INC 920 398703373 SUM 298 20850 INC 18169 960418927 INC 17833 892722639 INC 3906 860681718 SUM 547 27583 INC 6547 11495454 INC 29820 526544480 SUM 19893 30072 INC 23223 917578321 SUM 8974 25783 INC 3120 490967617 INC 21344 70565134 INC 4363 207915190 INC 5674 147208075 INC 19244 221384639 INC 14225 405478752 INC 28191 938019133 INC 9289 954754581 INC 28573 711268652 SUM 6496 30543 SUM 9164 25487 INC 21090 961403781 INC 1649 878998376 SUM 5594 25294 INC 401 52419661 INC 31451 46735652 INC 20003 821869362 SUM 15998 24429 INC 29055 804763707 SUM 2151 24270 SUM 882 21433 INC 5700 413963279 INC 12645 473768622 SUM 2176 12296 INC 12817 933223769 SUM 2389 15883 INC 23347 434412884 SUM 17 1286 SUM 25751 31284 INC 19367 937208675 SUM 2701 18410 INC 11713 726849522 SUM 16251 26425 INC 26055 89759271 SUM 4084 24329 INC 29106 336834728 INC 7811 811979077 INC 14557 998415917 SUM 10855 18244 INC 21922 2759149 SUM 1925 15565 SUM 9466 27136 SUM 17505 26993 SUM 20698 22231 SUM 10649 25858 INC 18986 957730609 SUM 15642 21659 SUM 22359 30773 SUM 16642 30706 INC 8140 886419611 SUM 3104 27621 INC 21091 26288945 SUM 3837 28148 INC 28304 727999515 SUM 19135 30568 SUM 405 30203 SUM 567 14198 INC 2390 89534096 INC 7351 393266647 SUM 6396 10319 INC 9669 949344611 SUM 2919 29967 INC 15455 527449443 INC 23739 232853597 INC 18052 862257079 SUM 13848 20976 INC 28254 384253304 SUM 6919 30374 INC 28857 727957843 INC 25745 73203449 INC 24272 214584644 INC 31223 80346336 SUM 9393 24939 SUM 7794 27273 SUM 13686 30408 INC 19500 861334952 SUM 8923 31209 SUM 11092 21900 SUM 3825 20430 SUM 11807 30829 INC 13856 507820910 SUM 2205 24223 INC 25912 92225929 SUM 16239 30528 SUM 11230 25224 INC 30266 120694107 INC 28575 15083294 SUM 226 29584 SUM 817 20200 SUM 3083 29401 INC 28456 5856137 SUM 259 16407 SUM 14806 18493 INC 16135 853783505 INC 23460 467820401 SUM 4478 24158 SUM 8091 25898 INC 13554 44811608 SUM 15514 30090 SUM 1404 4571 SUM 3077 29616 SUM 18766 26417 INC 7493 336563270 SUM 6269 27318 INC 24602 945076454 SUM 10008 29774 INC 667 709745737 SUM 1966 29697 INC 28869 878657460 INC 2650 79325434 SUM 1028 23948 INC 24372 20636927 SUM 3401 12508 SUM 10864 29989 INC 4047 416679449 INC 13734 72218532 SUM 4817 25678 SUM 966 21147 SUM 1837 14849 SUM 2095 27449 SUM 8222 20678 INC 2451 532229420 SUM 15246 25396 INC 1066 121748907 SUM 18499 29303 INC 14744 18485148 INC 13225 15304415 SUM 5844 14408 INC 27113 19559566 SUM 22280 31234 SUM 14271 22835 SUM 6757 28238 INC 9310 609988947 SUM 354 2570 INC 5549 80203995 INC 3843 145611871 INC 26354 394241518 INC 3622 758153103 INC 20600 508901473 INC 10656 187488382 SUM 8106 29554 SUM 9477 31174 SUM 18055 26424 INC 4680 985045446 INC 14761 772570481 INC 24826 524956450 INC 6496 653320333 INC 30364 670564324 SUM 2132 11097 INC 21707 392381178 SUM 20620 27122 SUM 8978 24483 INC 14626 810128829 SUM 5053 31304 SUM 18641 26765 INC 9969 27363682 SUM 3774 29340 SUM 3404 23812 INC 10700 778323488 SUM 4945 9937 INC 17376 462495427 INC 15828 65222247 SUM 20729 26511 INC 22505 608513226 SUM 9586 31431 INC 3701 665525334 INC 10871 593364722 INC 17112 535252715 INC 24298 626388305 INC 3218 73424994 INC 27809 121524029 SUM 17048 27649 INC 30950 954282718 SUM 18144 30340 INC 3923 230570885 INC 11014 888160422 INC 8082 608397801 INC 4684 736807523 SUM 4930 26945 INC 21955 760603776 INC 15562 487826893 INC 28001 355893430 SUM 24816 27584 SUM 7595 17970 SUM 4565 28201 INC 16398 793846738 SUM 97 29116 SUM 19031 25568 INC 30354 969930698 SUM 10380 30450 SUM 1412 21105 SUM 2534 22044 SUM 8910 26723 INC 5561 986535338 INC 17513 754002773 INC 30423 819059161 SUM 5922 11247 SUM 24106 30189 SUM 682 24162 SUM 11663 30462 INC 15295 953225113 INC 23429 870505125 INC 15080 995511509 SUM 10623 16180 INC 26606 960924024 INC 5705 76139967 SUM 1861 22411 SUM 7137 25253 SUM 355 9597 INC 28996 703559661 SUM 6409 30145 SUM 2984 16644 INC 22203 994790690 SUM 7254 21180 INC 20291 787537537 INC 27171 577567209 INC 5102 991172469 INC 4696 58994410 SUM 395 31105 SUM 7194 31160 SUM 1267 29797 SUM 197 18877 SUM 2565 30934 INC 28856 418287975 SUM 3856 21851 INC 2158 218955288 SUM 9169 30405 SUM 6387 29069 INC 28115 92942425 INC 14849 946932669 SUM 2 6390 INC 245 939056655 INC 23492 952873571 SUM 7624 18760 INC 13743 447807447 INC 27076 878768540 INC 7074 715906577 INC 15022 113737198 SUM 17709 31239 SUM 1944 19620 INC 15842 143281052 SUM 194 28892 SUM 9068 28199 SUM 12662 29189 SUM 3987 30916 SUM 8404 24046 SUM 4449 18434 INC 4099 341994373 INC 11539 69177195 INC 21445 265810215 INC 19895 971385309 INC 29076 645583742 SUM 24976 31334 SUM 8505 24869 INC 17009 26438677 SUM 97 30010 INC 1345 947819686 INC 12805 435047405 INC 11291 20611020 SUM 4401 30120 SUM 1293 23089 INC 6742 68793666 SUM 10500 22194 SUM 246 8019 INC 25451 111642384 SUM 14473 27869 SUM 768 29944 SUM 5298 16561 INC 15220 872573353 SUM 7579 28916 INC 23343 143272120 SUM 1054 25226 INC 13194 543264070 SUM 13690 27182 INC 14401 854400798 INC 25067 983502957 SUM 21208 31059 SUM 12912 28770 INC 30154 619755954 INC 18191 7616806 SUM 3987 9691 SUM 10 5044 INC 11189 146957956 SUM 5531 26364 SUM 17982 30794 INC 30238 804154656 SUM 5537 19280 SUM 5840 19958 SUM 2458 16563 INC 21428 456277595 SUM 10928 27894 SUM 415 6744 INC 21648 946147453 INC 18202 193273583 SUM 6564 30919 INC 25412 112339441 INC 17512 707020577 SUM 78 2358 SUM 13083 26068 SUM 4546 15424 SUM 25371 29228 INC 17546 45424043 INC 4316 24845804 SUM 8339 24669 SUM 16489 29074 INC 1802 841197307 SUM 934 23024 SUM 11348 29563 SUM 3726 13231 SUM 11113 29786 SUM 23245 26728 INC 27916 805430029 SUM 1331 4708 INC 8358 986956554 SUM 5544 24090 INC 20048 147360446 INC 17736 503255551 SUM 104 12276 INC 29185 977483388 SUM 4679 20581 SUM 3510 25403 SUM 6618 31013 INC 9351 24891209 SUM 21678 30710 SUM 572 28666 INC 7627 917449816 SUM 8533 20896 SUM 1727 10850 SUM 8793 25004 INC 10963 485055619 INC 14867 978751060 SUM 1700 5413 INC 14102 28826107 SUM 22157 26210 SUM 7040 25715 SUM 4284 18844 INC 1358 180814699 INC 22592 112599148 SUM 739 23076 SUM 18793 29589 SUM 5023 21179 SUM 6702 26839 SUM 23398 31135 INC 20372 617863916 SUM 8664 23871 SUM 544 24141 SUM 16645 25661 INC 19868 995164115 SUM 631 7477 INC 13542 886982883 INC 18873 938400510 INC 12267 340851671 INC 19134 103378320 SUM 12493 18799 SUM 24030 31412 SUM 4906 26536 SUM 7062 26128 INC 25938 12266861 INC 19013 24010338 INC 28565 492088000 INC 11279 852772885 INC 17417 657833579 INC 28921 356947100 SUM 686 18164 SUM 4936 25810 SUM 2268 10276 INC 24628 914951859 SUM 4656 14843 INC 6500 599981998 SUM 1633 4294 INC 6248 905814861 INC 22567 689750158 SUM 16333 20118 INC 4298 834545709 SUM 2636 31234 SUM 5443 31275 INC 20243 954081504 INC 27127 24423357 SUM 11570 29849 SUM 15527 31172 SUM 4392 29398 INC 21363 373670030 INC 17363 935278450 SUM 601 25777 SUM 18095 30937 INC 24637 23712039 INC 16209 128591202 INC 17558 891676519 INC 9795 275003793 INC 26907 492174502 INC 23719 4343380 SUM 577 20845 SUM 3245 21072 INC 27245 860727318 INC 22624 677561737 SUM 14304 28339 SUM 323 26663 SUM 3678 19075 SUM 2852 26946 SUM 16472 22215 SUM 17022 29221 INC 21959 329349754 INC 3371 43375237 INC 22938 3501191 SUM 5675 18033 SUM 16872 27029 SUM 1805 18775 INC 19950 877387716 INC 29160 894751204 SUM 2058 22767 INC 9554 357350329 SUM 19210 30286 INC 23677 27820673 SUM 66 14505 SUM 345 3622 SUM 1800 28702 INC 14179 918931130 INC 30610 939476420 SUM 10570 27971 SUM 22099 30233 SUM 6846 27604 SUM 1325 25557 INC 5695 71281289 SUM 4113 18249 INC 23040 904399849 SUM 1316 27274 INC 1028 215905383 SUM 28934 30997 INC 14976 688802294 INC 25228 877689993 INC 16750 609017119 INC 23107 395784904 INC 20399 823202118 SUM 12348 28009 INC 3008 604757701 INC 24537 11076320 INC 21723 141187874 SUM 29828 30143 SUM 1175 27197 INC 1169 76124032 INC 26464 38552367 INC 23768 491131976 INC 26266 689021746 SUM 9913 28818 SUM 20236 22971 SUM 5844 22615 INC 6743 367873425 SUM 8531 18774 SUM 5108 31116 INC 18211 831478699 INC 27769 104173591 SUM 643 23648 INC 18016 479570050 INC 5894 928033433 SUM 67 29365 INC 16259 63550388 INC 10369 10903041 INC 17374 878589697 SUM 23042 28020 SUM 3267 13867 INC 18967 894823334 SUM 882 25424 INC 2046 591776627 INC 15680 130604171 INC 27110 106616130 INC 5533 267438825 INC 5988 686818532 SUM 9036 11699 SUM 230 13709 SUM 19120 25533 SUM 12830 31072 INC 16656 737206484 SUM 5018 17432 SUM 1785 18788 SUM 4355 18674 INC 28594 955054937 INC 24420 972327236 SUM 1478 24392 INC 17183 919361086 SUM 4877 9781 SUM 13240 20144 SUM 12355 14207 SUM 16432 25266 INC 8034 26866068 SUM 3509 16291 INC 1131 8042076 SUM 2185 18716 SUM 10519 31300 INC 164 960802113 INC 10615 859179005 INC 10319 384015714 SUM 3855 23232 INC 626 62743982 INC 14841 7977834 INC 24555 48381175 SUM 13 7535 SUM 3343 18252 INC 28558 341052515 INC 7188 535817463 INC 20900 622117 INC 1018 146714844 INC 30777 986043526 INC 27927 200800162 SUM 7687 27503 SUM 10870 30999 SUM 23582 29627 INC 26536 60754331 INC 9619 959865328 INC 19611 911546775 INC 17421 870608854 SUM 12418 28052 INC 29662 564222991 SUM 27064 31209 SUM 1228 13157 SUM 10987 30963 SUM 15646 31185 INC 11822 606390515 SUM 3971 19617 INC 30722 71447866 INC 27726 707926998 INC 10385 533766237 INC 15281 918872530 SUM 16234 31158 INC 19728 871599098 INC 27886 992251643 SUM 4543 25032 SUM 7461 21729 SUM 711 13072 SUM 6753 22554 SUM 2066 27445 SUM 377 30900 INC 28486 111129274 SUM 11597 31457 SUM 21646 29622 SUM 6383 11617 INC 16041 49083694 INC 464 121940265 INC 5559 853775796 SUM 10746 18906 SUM 4359 16198 SUM 2249 29367 INC 17018 948968686 SUM 5660 24495 SUM 18700 28067 INC 15402 871562250 SUM 7022 11215 INC 20932 483810306 SUM 986 8857 SUM 9022 30887 SUM 13643 26945 INC 5994 67707562 INC 23958 874719720 INC 10341 876982256 SUM 3015 21757 SUM 3928 24936 INC 16565 805107589 SUM 36 933 SUM 17257 30915 INC 28561 12247080 INC 22711 603917115 SUM 2629 22818 INC 11570 807735403 SUM 15373 22061 SUM 6955 28592 INC 6599 823549500 SUM 20986 27864 SUM 10978 29671 SUM 3641 29797 SUM 11156 30674 INC 2445 69376474 SUM 4360 25423 INC 29939 46789249 INC 13775 952520251 SUM 683 22597 SUM 1346 24483 INC 13431 333419186 SUM 662 19402 SUM 7256 23854 SUM 5850 30498 SUM 868 16247 INC 14114 73652267 SUM 4758 22062 INC 3339 653320471 INC 27524 136697245 SUM 410 20573 SUM 2228 4838 SUM 2890 28887 INC 8351 890850537 SUM 10311 31297 INC 12214 934565167 SUM 1407 10989 INC 2127 877511230 SUM 19906 28666 SUM 7486 31398 SUM 21403 26740 SUM 25117 28665 INC 9655 938328161 INC 1320 799964565 INC 9128 489019931 SUM 3071 30250 SUM 1153 23353 INC 29288 989196594 INC 23103 137973164 INC 28798 12256281 INC 1440 95544114 INC 13206 989695564 INC 26828 456444778 INC 30062 647101050 SUM 1234 16511 INC 23762 62956889 INC 22950 626415487 SUM 14726 28671 INC 25237 73721592 SUM 1823 30744 SUM 12248 14548 SUM 14307 29615 INC 30384 588536314 INC 19487 61360249 INC 13083 777816679 INC 24268 874792008 INC 22187 676346350 SUM 18557 30099 SUM 1500 26074 SUM 8829 17624 INC 18754 129355438 SUM 10497 29516 INC 4535 795122460 SUM 9974 26853 SUM 8590 29313 INC 9169 130705604 SUM 7329 22859 SUM 24418 30378 INC 5027 14378602 INC 10857 593819435 INC 7464 433915827 SUM 10339 28727 INC 7062 128353916 INC 12324 77997563 SUM 3971 23971 INC 21037 113637663 INC 1734 454229929 INC 24796 921247792 INC 19823 26932026 INC 24147 710891159 INC 14963 92665454 SUM 20983 29058 SUM 3913 26928 INC 21811 143247043 SUM 709 28935 INC 25578 792661697 INC 18509 37531541 INC 9273 944813887 INC 11927 878850178 INC 2465 11093024 INC 6889 420640954 INC 6886 598987295 INC 13296 886391698 INC 29753 488947244 INC 4071 912114557 INC 20210 644122823 INC 3505 869177225 SUM 18203 29415 SUM 3897 27889 INC 23922 920607003 SUM 9147 24499 SUM 16261 30177 INC 13756 871741763 INC 17091 112845504 INC 30004 75026141 SUM 2395 31153 INC 1585 181958771 INC 7795 136984868 INC 28529 853327703 SUM 8798 20850 SUM 16562 25618 INC 3232 995161687 SUM 6919 31006 INC 24875 810813202 SUM 4247 29356 SUM 3567 31447 INC 14811 28736422 SUM 8628 28648 INC 2237 609907379 INC 3200 71106047 INC 8875 8831699 SUM 27685 31019 SUM 4441 12631 INC 22452 517197152 INC 11314 128059640 INC 8375 903860843 INC 27625 26931101 INC 5276 570944525 INC 7709 346944889 SUM 5279 18780 INC 6096 40122870 SUM 7505 31070 SUM 13169 28220 SUM 10121 27543 INC 7679 983410497 SUM 1412 25650 INC 19558 368738659 INC 19599 144763512 SUM 856 15383 INC 31176 145233054 SUM 21334 30991 SUM 7413 22087 INC 27627 583240742 SUM 14735 28250 INC 27716 263974482 INC 13551 4809175 SUM 21 17037 SUM 10862 25051 INC 8304 995157822 SUM 8761 25490 INC 19218 143250523 INC 4115 912599426 INC 10423 536312803 SUM 2068 21566 SUM 13652 29797 SUM 4426 20129 INC 24511 845030865 SUM 7926 24820 INC 25219 575123097 INC 10271 122272746 SUM 523 28968 SUM 4127 28196 SUM 186 9448 INC 19207 590985657 INC 24384 860679233 SUM 2188 30050 INC 8256 72511257 SUM 15699 26658 SUM 26569 28196 INC 4775 418143747 INC 21041 771749114 SUM 680 12751 SUM 20887 28834 SUM 7957 10923 INC 11648 882892980 SUM 2069 24690 INC 29802 222660650 SUM 3627 20389 SUM 2056 13566 INC 26327 146866710 SUM 3052 30397 INC 4221 738464779 SUM 17862 27079 INC 10831 910578662 INC 1627 143223481 INC 28584 114241083 SUM 12346 29223 SUM 4186 26933 SUM 13578 23680 INC 11898 353760642 INC 17841 944785850 SUM 25575 31363 INC 28621 878060318 SUM 140 26870 INC 20425 64276420 INC 10392 146780051 SUM 131 18609 INC 23944 960642894 INC 30499 477081356 SUM 5905 25551 SUM 5175 29646 INC 25938 27659499 INC 26554 634033842 INC 14468 957762296 INC 3533 827380230 INC 21105 951123837 INC 9160 14372296 SUM 11897 24012 SUM 7537 30534 INC 22404 767552475 SUM 5774 15386 INC 6619 723672318 SUM 22044 29992 SUM 4032 14707 SUM 23551 31419 SUM 2278 13435 INC 21623 28754069 SUM 8344 29088 INC 15033 699679863 INC 7878 11858661 SUM 8318 28008 INC 5356 452582823 INC 30262 994443495 INC 14320 933671780 INC 2893 117890972 SUM 7123 29338 INC 29649 751214712 SUM 17043 25410 INC 5597 130580434 INC 23798 75340339 INC 17780 972578731 SUM 994 2832 INC 2920 677714249 INC 5943 894575052 INC 761 941439227 SUM 16017 23486 INC 18999 22948031 INC 4643 801065793 INC 24307 152124069 SUM 15168 23150 SUM 4929 29658 SUM 19090 31037 SUM 44 30402 SUM 10901 31007 INC 1375 938434521 INC 25199 755387511 INC 16534 137252283 SUM 6949 28334 SUM 1304 13152 SUM 1340 16232 INC 22467 18916529 SUM 840 21491 SUM 13520 29716 SUM 571 31447 INC 9338 113218514 INC 18028 876799482 SUM 8719 30279 INC 30504 874296775 INC 4205 986871297 SUM 3049 9106 SUM 4487 20596 INC 3415 20373184 SUM 6361 25687 SUM 1739 11155 INC 12471 937416028 SUM 8252 24681 SUM 247 8148 SUM 9687 24642 SUM 12918 28924 INC 14878 147269463 SUM 9922 30105 SUM 4612 21987 SUM 23490 31274 INC 3972 603738508 INC 4630 876992951 INC 30593 742717810 INC 24550 814454644 SUM 747 9009 SUM 4966 14373 SUM 1744 5352 INC 18014 729580432 INC 4501 505433622 INC 22542 317663454 SUM 7028 29830 SUM 5775 31150 INC 6689 26827871 INC 9671 970345764 INC 10801 79318108 INC 3414 96039620 INC 4684 350956652 INC 3249 707050788 SUM 14025 30557 INC 21922 62751821 SUM 14209 25985 INC 21097 572737190 SUM 4175 30805 SUM 12157 30649 INC 30108 308582620 SUM 2864 17221 INC 12703 417277669 INC 2479 165626986 INC 67 572802238 SUM 4538 30675 SUM 4231 26274 SUM 3912 10209 INC 28229 6083480 INC 9538 442817816 INC 229 491105964 SUM 3129 23365 SUM 20272 24036 INC 24754 23574625 INC 7457 130419913 SUM 5482 25162 INC 2506 492174956 INC 4121 743433649 INC 20212 939317445 INC 12566 732493094 INC 19809 136340764 INC 12395 934842130 INC 26892 756101373 INC 3950 760470603 INC 23846 147464706 INC 2139 712053084 SUM 8649 22336 INC 1907 147441444 SUM 15204 26760 SUM 3672 25062 SUM 11110 31323 SUM 3447 18818 INC 3929 944378809 INC 3602 73105943 SUM 642 30214 SUM 7300 25416 INC 25009 726905745 INC 20232 874589416 SUM 15276 31408 INC 21127 961042145 INC 23729 758965377 INC 646 951674449 SUM 17257 25098 INC 24145 887507450 SUM 748 2413 SUM 3367 20232 INC 25057 409501670 SUM 3718 29011 SUM 5302 28361 SUM 10625 30840 INC 16046 778114002 SUM 14667 23146 SUM 22 6487 SUM 4431 13451 SUM 14 4995 INC 6705 743602645 INC 345 147457690 SUM 2274 14920 SUM 2575 27378 SUM 511 29997 SUM 21450 27848 INC 13730 23727751 SUM 21653 26505 SUM 6365 26040 SUM 3457 11632 INC 3387 470138007 INC 10769 13209989 SUM 4510 27041 SUM 2166 11726 INC 1503 384865661 INC 5849 69022183 SUM 861 13099 SUM 10850 30281 INC 14351 207646485 INC 7944 878022038 INC 31097 414228211 SUM 14114 31173 SUM 1898 23081 SUM 13815 29509 SUM 10136 28566 INC 29151 874303724 INC 4725 961952833 SUM 208 18469 SUM 7674 20584 INC 24750 861313400 INC 24583 827604724 INC 13177 877904648 INC 5852 2811208 SUM 142 6340 SUM 14321 29750 INC 15394 458266347 INC 18642 725849656 INC 21241 304276380 SUM 11056 23317 INC 8778 14100137 INC 24035 795108244 SUM 2107 3069 INC 31048 722901592 SUM 10413 17222 SUM 7275 29545 SUM 1313 20287 SUM 31254 31446 INC 27 663739200 INC 6794 610583524 SUM 1002 27266 INC 25914 710862696 SUM 6734 12112 INC 17063 827527719 SUM 1418 1548 SUM 21078 31247 INC 12601 492064661 SUM 17273 27741 INC 8008 860771616 SUM 2318 27767 INC 8562 146164071 SUM 7656 14989 SUM 14575 28560 SUM 17759 28964 INC 23150 384669093 SUM 13097 28818 INC 8044 111757684 SUM 24113 30589 SUM 3995 30325 INC 15054 22358318 SUM 3722 13171 SUM 241 7679 INC 17422 755125949 INC 1882 480897634 SUM 17032 30131 INC 9949 112558218 SUM 2037 30506 INC 28125 959729978 SUM 1158 24485 INC 12152 72383420 INC 10988 851333295 INC 27402 929794089 INC 26291 2779840 SUM 25948 31071 SUM 16140 30811 INC 25630 945861335 INC 23545 147476660 SUM 16180 28655 INC 23822 334462424 INC 10376 27904949 INC 7594 145017098 SUM 9819 28070 INC 8453 929017836 INC 1715 955482106 SUM 3 5962 SUM 7531 19676 INC 5396 931453836 SUM 5091 28876 INC 16357 329571892 SUM 20259 30931 SUM 8010 26821 SUM 2767 31188 INC 462 74055898 INC 25998 11135464 SUM 12717 29559 SUM 2053 13095 SUM 2339 14932 INC 8195 390475659 SUM 2798 31200 INC 5237 79492009 INC 20718 409119952 SUM 11148 26621 INC 13611 947413778 SUM 858 24495 SUM 8567 12848 SUM 4575 16488 INC 7991 88753562 INC 24394 29058936 SUM 3169 20818 INC 5567 946014531 INC 15969 811516027 INC 30209 877936176 INC 28772 24849381 SUM 11172 24159 SUM 2261 16007 SUM 24 29634 INC 31095 13221118 INC 2438 945744935 SUM 11399 30310 INC 16436 532379218 INC 30493 25153325 INC 6045 488319199 SUM 37 11058 SUM 20403 30575 INC 20420 87562816 SUM 4330 30419 SUM 6549 29529 SUM 62 27019 SUM 522 5640 INC 27405 129370362 INC 26243 138127419 INC 3200 961931177 INC 4841 891135161 SUM 1640 29695 SUM 22055 24010 SUM 4822 28430 INC 25873 389751813 SUM 3177 19971 SUM 1555 10717 INC 19473 75815051 SUM 11401 31213 INC 14573 946096293 INC 9972 2578516 SUM 10398 30044 SUM 3914 18989 INC 5733 957246653 SUM 3106 20914 SUM 13641 27434 INC 7534 778080290 SUM 17663 31428 INC 2371 139048997 INC 3611 300473456 SUM 12065 18999 INC 5592 875342685 INC 17568 78248682 INC 16466 758607736 SUM 2665 21615 SUM 10396 31182 SUM 17371 30984 INC 27654 8086610 SUM 17550 30241 INC 25473 348243512 SUM 7169 22026 SUM 3602 16412 INC 15631 147418703 INC 22820 676634739 SUM 2737 30580 SUM 7254 31187 SUM 5003 16233 INC 1021 81154396 INC 24183 507271219 INC 996 995370694 SUM 1685 25086 SUM 24578 27719 SUM 21109 29321 INC 18839 21694787 SUM 6108 15657 SUM 140 17914 INC 29214 103305853 SUM 21724 23598 INC 15668 706015018 INC 6229 877935697 SUM 7874 17974 INC 13257 475949529 SUM 2189 15475 SUM 19561 24634 INC 8703 932033269 SUM 799 21995 INC 29902 86774178 SUM 209 5166 SUM 12251 23995 SUM 91 29504 SUM 16228 26777 INC 31141 390933056 INC 14132 671420639 INC 21695 887010407 SUM 12813 24174 SUM 13221 24011 INC 10702 979041810 SUM 4692 14049 INC 26231 954760684 SUM 25591 29506 SUM 2902 12464 SUM 8960 21332 INC 19327 459031142 INC 2458 72902610 INC 240 840975786 SUM 12607 19589 SUM 13164 21940 INC 11838 930599213 INC 9142 75347216 INC 16396 957711783 INC 25053 930069118 INC 27684 410026342 INC 8491 442781674 SUM 3756 21993 INC 976 418399985 INC 25720 467820260 SUM 20048 30424 INC 8521 893711111 INC 18733 955598000 SUM 110 30816 SUM 5638 8232 INC 11364 416165574 INC 25873 121946027 SUM 8424 29521 SUM 954 9002 INC 29922 677718259 SUM 5454 20740 SUM 10011 19752 INC 3408 881515349 INC 25795 22247139 INC 5093 111807639 SUM 21032 30500 SUM 28822 30310 SUM 278 8836 SUM 6529 25369 INC 3712 29048201 SUM 13683 18754 SUM 10971 29697 INC 14961 112822974 SUM 3222 28376 SUM 5448 24862 SUM 11578 26387 SUM 8831 10776 SUM 9687 30925 INC 21142 351494729 INC 30877 189078189 INC 28831 454436519 INC 25488 129548129 SUM 7502 13321 SUM 2390 11669 SUM 5754 30591 INC 8417 478567188 INC 6185 178678442 SUM 7423 22850 INC 20663 467105224 INC 15172 146700211 SUM 7418 13126 SUM 27412 31030 SUM 148 3792 SUM 27767 28422 INC 983 104485049 INC 22194 10355379 INC 27319 28971172 SUM 131 10942 SUM 5420 17697 SUM 28710 31381 INC 16093 873842633 INC 8268 73024174 SUM 5246 30946 INC 1981 140756883 INC 10275 929008757 SUM 4969 21349 INC 17983 921648060 INC 19863 810688379 SUM 7393 27699 INC 19484 977462993 SUM 14016 27213 INC 19539 144273487 SUM 7016 24808 INC 2998 888530034 INC 2135 878748743 SUM 12965 26495 INC 9401 961945770 SUM 5434 27189 INC 7227 821100177 INC 29641 862166706 INC 16507 26406053 INC 13343 860636588 SUM 6588 31126 INC 13983 28328189 SUM 5702 30920 SUM 14863 31304 SUM 6224 26127 INC 25885 88105362 INC 16800 475222606 SUM 434 25953 SUM 1117 22681 INC 11806 961961751 SUM 6977 26474 SUM 8760 28393 SUM 10415 29117 INC 20100 478108243 SUM 6143 29284 SUM 3455 18675 SUM 3280 9955 SUM 8918 29838 SUM 11154 25985 INC 17250 998114925 SUM 132 14947 INC 14591 17042604 SUM 12973 22536 SUM 4193 23362 SUM 1906 6100 SUM 13174 23290 INC 15601 738106896 SUM 13622 25978 SUM 17035 22633 INC 26270 29248408 SUM 1665 12797 INC 19186 623509357 SUM 10567 27835 SUM 6117 11746 SUM 9303 23456 INC 9180 677380956 SUM 4165 29708 SUM 25324 28333 SUM 7986 29694 INC 21984 657949376 INC 13406 11667234 SUM 5715 17714 SUM 12350 30340 SUM 10258 10935 SUM 24559 28267 INC 11103 142530565 INC 20903 137478111 INC 7899 113346971 SUM 3537 29569 INC 9952 326004649 SUM 13237 21880 INC 21350 810255485 SUM 1300 31184 INC 3367 995489192 SUM 12208 30704 INC 24032 40220210 SUM 704 26284 INC 10648 24651809 SUM 8444 30106 INC 20129 29058991 INC 1344 877987466 SUM 663 27163 INC 17834 155205062 SUM 28055 31424 SUM 3197 23236 INC 7742 984851121 INC 17535 536043228 SUM 321 26599 SUM 6710 18498 INC 19636 955315727 INC 4126 130679677 SUM 4134 16902 SUM 3508 30063 INC 1928 509655331 SUM 1406 18473 SUM 56 30386 SUM 4063 31117 INC 14808 869290368 INC 2573 356949749 SUM 3456 27981 SUM 9050 19344 SUM 9394 29503 SUM 2652 31177 SUM 792 15992 SUM 13897 28472 SUM 853 10668 SUM 7827 22592 INC 3730 922722934 INC 3119 529501566 SUM 10504 26500 SUM 16156 29863 INC 17746 342112825 INC 31170 808530232 SUM 1626 19675 SUM 634 22647 SUM 1155 25196 INC 17863 392732677 INC 1024 566858887 INC 10177 597874300 INC 29365 958697503 INC 5567 10884404 INC 10830 146430865 INC 1993 265574500 INC 18059 138978042 SUM 16977 30299 INC 30609 950058988 SUM 12684 28898 SUM 2628 13120 SUM 216 17023 SUM 20431 27484 SUM 3997 22849 INC 11378 138706285 SUM 23079 30460 INC 3635 173236281 INC 6027 779135064 SUM 9605 25576 INC 28434 94778649 SUM 3220 9037 INC 17195 288663900 SUM 14623 22938 SUM 1945 12010 INC 22852 742781568 SUM 4968 14706 SUM 10715 26907 INC 3195 145293721 INC 22632 961682244 SUM 3880 20803 SUM 5634 31415 INC 18604 29932587 INC 28947 542426121 INC 13828 21690056 INC 1712 768501370 SUM 2424 10191 INC 19641 943940634 SUM 3836 23037 INC 15993 21929780 SUM 8291 27614 INC 19605 953851625 SUM 10272 19903 SUM 12227 27317 INC 177 945708918 SUM 9524 28361 SUM 1618 24545 INC 20281 870350345 INC 16609 491625828 INC 2459 982589477 SUM 20842 29793 SUM 9479 28013 INC 475 659953080 SUM 10802 31344 INC 24733 340050253 INC 28508 751685141 INC 29735 844352387 INC 5248 139090340 SUM 22356 30677 INC 17845 3639098 INC 16897 556021060 INC 12179 607200298 INC 23602 886128420 SUM 2685 11704 INC 14344 754324222 INC 2281 75578621 INC 1874 131320593 SUM 3272 11112 INC 26007 610447108 INC 14033 73717976 SUM 1908 30005 SUM 9569 30253 SUM 14483 18941 SUM 560 23748 SUM 1646 19431 INC 18912 684963637 SUM 504 21806 INC 2957 758478318 SUM 25200 25856 INC 17818 29022753 SUM 11008 19935 INC 2292 493032600 SUM 141 29801 INC 6423 135891205 INC 16063 12309732 INC 30433 357964558 SUM 18458 27970 SUM 366 29743 INC 30980 619413247 SUM 15467 22772 INC 19949 812732696 INC 14563 368004569 SUM 3195 24776 SUM 17977 26210 SUM 21967 29056 SUM 285 8804 SUM 2517 20630 INC 19251 142752618 SUM 27576 31208 INC 19539 893785921 INC 20816 28008418 SUM 12219 20707 INC 19336 622211580 SUM 3948 20755 INC 947 745819624 INC 21989 144682156 INC 4765 402512697 INC 29322 20534364 INC 29901 863847917 SUM 12355 30976 INC 21048 492067801 SUM 5751 26293 SUM 11437 27040 INC 18651 577001253 SUM 561 4469 SUM 740 26098 SUM 1340 31416 SUM 12409 17480 SUM 350 18427 INC 31260 547286639 INC 11319 799849985 INC 1454 130122233 INC 3485 987751915 SUM 1038 3138 INC 5797 954528441 INC 4534 610489669 INC 20446 906303888 INC 8315 97075012 SUM 20745 30609 SUM 12583 31378 INC 18323 946947680 SUM 6361 29823 INC 26561 337762901 INC 26835 76522477 INC 22244 33356368 INC 28106 744752962 SUM 4729 9986 SUM 720 31323 SUM 8499 19909 INC 7881 978730395 INC 7706 995003350 INC 25373 886183441 INC 14540 993414078 INC 11969 97119669 INC 18613 857913017 SUM 3014 22913 INC 727 829030805 SUM 5907 11890 INC 11284 994444829 SUM 3248 15992 SUM 9146 31023 INC 10246 26936025 SUM 16642 29553 SUM 13247 30468 INC 160 816606926 SUM 1990 18234 INC 9716 237800817 INC 12011 958659986 INC 9558 760502638 SUM 6481 24233 SUM 7455 24368 SUM 1445 25747 SUM 9714 21927 SUM 24217 30860 SUM 5236 24630 INC 19235 64828291 INC 17491 606307269 INC 18913 4595353 SUM 9012 28514 SUM 13466 24335 INC 26929 991056136 INC 4261 739397305 INC 7279 747544406 SUM 882 30580 INC 30295 20389183 INC 28438 104959236 INC 8495 22641300 SUM 1073 18438 SUM 4256 16060 INC 21021 856964223 INC 1666 811772104 INC 6163 452328548 INC 29978 894713360 INC 24383 682105346 INC 24285 136938439 SUM 5457 20413 INC 31435 878936243 SUM 16282 29606 SUM 8101 29949 INC 28878 961930144 SUM 1553 24923 INC 19891 133776414 INC 15407 944664473 INC 13812 144947844 INC 16115 625891455 SUM 15657 18049 SUM 3918 23158 INC 29412 217101637 SUM 4773 30151 SUM 9262 20940 SUM 6096 16369 INC 14325 147121458 INC 11180 811868017 INC 2898 20000300 SUM 3116 30387 SUM 10659 27285 SUM 920 25158 SUM 9700 30447 INC 9665 476119928 INC 12917 147468616 SUM 5052 31441 INC 5261 117967797 SUM 6694 28659 INC 6219 800518632 SUM 3281 13810 INC 28376 24857549 SUM 17981 29386 INC 337 744772412 INC 179 189160277 SUM 2031 20177 SUM 8170 25919 INC 11130 24317839 SUM 899 30662 SUM 20100 25753 INC 29711 7611242 SUM 25441 31371 INC 5313 353917165 INC 5753 144334439 SUM 23 3367 SUM 342 30540 INC 5227 119675834 SUM 2123 10785 SUM 6010 21771 INC 9314 570764497 INC 2558 954798363 SUM 229 30034 SUM 6612 12330 INC 28771 737092027 INC 19823 73361147 SUM 6008 15961 SUM 1552 28397 INC 18616 90808304 SUM 22001 28759 SUM 2909 30162 SUM 23314 29547 SUM 14453 30989 SUM 2114 31236 SUM 2777 30243 SUM 164 16725 INC 18815 736167590 SUM 9502 19077 INC 8098 792627975 INC 3896 319675783 SUM 7135 18991 INC 24295 865819210 INC 14147 91947103 INC 18068 878946516 INC 8138 473834624 INC 3813 989228045 INC 901 20115151 SUM 9554 31368 INC 19122 336814699 INC 29648 525760735 INC 27338 8100943 SUM 953 20640 INC 7707 805289571 INC 16248 809821381 INC 11845 538723034 SUM 1456 20257 SUM 19460 28962 INC 12108 878993223 SUM 14944 20148 INC 8623 894770088 INC 28910 484718054 SUM 9127 31207 SUM 930 24135 SUM 3748 8379 INC 14154 109411578 INC 21137 875450882 SUM 60 20223 SUM 15834 31293 SUM 12848 21127 SUM 373 25874 SUM 7436 19628 SUM 12373 28078 INC 20255 412112527 SUM 17663 26204 SUM 12321 15020 INC 4400 995413563 INC 23220 861299521 INC 13451 576519173 SUM 324 7330 INC 26252 993419342 SUM 360 11619 SUM 938 15041 SUM 19421 31327 INC 25073 958202458 SUM 8739 22877 INC 20571 59343475 INC 9498 140385306 INC 18836 839698498 SUM 8356 30374 SUM 20241 29090 SUM 10313 27835 SUM 23180 29432 SUM 24288 30243 SUM 3097 16927 INC 20343 770214201 INC 17467 79809213 INC 10476 9514031 SUM 3101 15914 SUM 1500 25107 INC 8720 112828024 INC 29091 329205982 SUM 13451 23381 INC 5951 24829590 INC 30089 181648407 SUM 10129 28836 SUM 19079 24866 SUM 10331 20862 SUM 3752 21001 SUM 21242 31123 SUM 16493 22275 SUM 2281 27935 INC 15775 20433033 INC 4171 805271199 SUM 27478 31395 INC 17418 576762660 INC 15323 79326100 INC 12295 953226743 INC 7760 75094153 SUM 1777 22137 INC 9012 389835619 SUM 9103 12502 SUM 17107 24143 SUM 16493 27328 INC 9173 144612336 SUM 7324 30342 SUM 10619 26779 INC 13566 978623137 INC 13705 94356131 INC 5536 876922101 SUM 9496 30882 INC 17398 474390953 SUM 10909 29907 INC 15384 457165896 INC 19198 4737749 INC 23423 586082394 INC 22070 852046647 SUM 4610 18848 INC 5825 574390846 INC 3323 979568316 INC 23181 887156945 INC 16193 212721524 INC 16199 481346033 SUM 3298 11605 INC 23649 492166297 SUM 10715 20576 SUM 3421 27312 INC 8997 144930929 INC 13792 609204671 SUM 3932 24430 SUM 6363 12882 SUM 18347 28373 INC 31290 995511137 INC 28495 134184300 SUM 3340 13728 INC 12704 492187595 INC 21791 756154863 SUM 9322 29239 SUM 12538 27906 INC 3073 94743496 INC 17303 79871502 SUM 18581 25165 INC 30348 613787350 SUM 5352 28679 INC 10447 747923823 SUM 1911 30258 INC 24767 80265547 SUM 4184 29845 SUM 7086 17028 SUM 1719 17535 INC 10706 27901969 SUM 3197 11036 INC 5049 137930358 SUM 3572 31255 SUM 918 15173 SUM 992 23596 SUM 793 18141 SUM 14001 28018 SUM 12600 31188 INC 22977 26982578 SUM 1832 31255 SUM 2169 29843 INC 30936 993792837 SUM 3018 18185 INC 7475 146882087 SUM 5802 18338 SUM 24759 31059 INC 5748 994893020 SUM 3266 14319 SUM 623 22522 INC 11513 862260307 INC 2383 499069500 INC 29387 879027540 INC 28361 29053891 SUM 7059 12229 SUM 13598 30608 SUM 4959 9695 INC 17119 20643948 INC 6263 485369345 INC 7659 14344002 SUM 5200 19611 INC 28866 484780133 SUM 16990 30580 INC 10949 474256585 INC 24383 144854688 SUM 5936 22557 SUM 6338 16923 INC 11564 878776868 INC 25491 851068845 INC 9699 498217337 INC 8108 722722636 INC 15102 608233348 SUM 1219 15370 INC 15401 140005059 SUM 7818 29941 INC 5526 960659234 INC 26941 750644031 INC 14794 886385002 INC 11560 825069418 SUM 13425 28189 SUM 4346 14796 SUM 4263 29476 SUM 16935 30873 SUM 8817 24569 SUM 17112 21289 SUM 1756 27942 INC 21972 601163920 SUM 2486 30935 INC 29765 1760003 INC 8333 942806268 SUM 5749 30485 SUM 9170 14801 SUM 7423 26735 SUM 23759 31456 INC 18005 417889938 SUM 466 14452 INC 19108 953366541 INC 3401 122254828 INC 7550 109265528 INC 6105 424783740 SUM 398 29925 SUM 8731 15494 SUM 12845 26127 INC 13360 12762129 INC 12362 939501143 INC 9469 777416612 INC 27005 894303094 INC 5840 11725501 INC 29871 784840391 SUM 6735 31211 INC 16241 528369840 INC 12541 944884547 INC 22826 61911470 INC 24875 805230287 SUM 9500 20185 INC 9241 29027265 INC 8019 940511349 SUM 123 16240 INC 6921 614312595 SUM 181 6337 SUM 13178 25750 SUM 6631 18228 INC 21377 417272045 SUM 6090 25164 INC 31065 898784213 INC 12980 474247743 SUM 3992 10938 SUM 11230 28404 SUM 9690 22582 SUM 1489 18518 INC 29689 236081290 SUM 532 18629 SUM 4661 16545 INC 11942 796739323 INC 29 27460556 INC 7095 654107368 SUM 29000 30394 SUM 26044 30146 INC 1962 28002589 INC 2714 6077738 SUM 7289 30699 SUM 3351 23214 SUM 20102 24550 SUM 19484 21594 INC 17736 113341911 SUM 3171 17740 SUM 14164 26914 INC 27498 36182728 SUM 16425 22427 INC 15551 56947792 SUM 10727 29499 INC 8564 933143978 SUM 6304 23147 INC 20683 247364869 INC 24325 455248719 SUM 7405 31424 SUM 2783 20358 INC 6971 484636849 SUM 4628 25870 SUM 599 8914 SUM 4182 25004 INC 12209 819027675 SUM 237 17587 SUM 4275 10905 SUM 20195 31228 INC 20968 113252562 INC 1426 135569172 SUM 15372 30288 INC 19130 68484179 SUM 15618 31200 INC 15968 46801167 INC 2563 495950617 SUM 3085 20222 SUM 4467 20610 INC 3843 524498121 SUM 628 28041 INC 2276 144811266 SUM 15727 31005 SUM 10004 23500 INC 1210 815159132 SUM 6250 19690 INC 25477 876562409 INC 8124 674965955 SUM 7475 26606 SUM 17211 24044 INC 19934 851768145 SUM 12282 25750 SUM 620 21787 SUM 943 29474 INC 1826 28021123 SUM 17588 27946 SUM 1247 17657 INC 1091 951049825 INC 20826 20936172 INC 17611 986682093 SUM 373 11896 INC 12961 266630630 SUM 208 11963 INC 10081 11152656 SUM 16959 30514 INC 24643 22769765 SUM 1270 31377 SUM 2271 21103 SUM 7573 19712 SUM 6070 22763 INC 31009 625091751 SUM 13235 26807 INC 4480 991245300 INC 5865 11128023 SUM 3613 7014 SUM 9818 30668 INC 19180 818748679 SUM 1149 24821 INC 21341 119849836 INC 29273 96056157 INC 21410 807066125 INC 2902 870586495 SUM 1723 29589 SUM 15815 18403 INC 17899 476340403 INC 14915 899959551 INC 9591 142990005 INC 11746 20657758 INC 3122 878509642 SUM 10811 25966 INC 17552 536713996 INC 716 71334624 INC 4131 56845986 SUM 15914 29300 SUM 6189 27424 INC 18433 25634966 SUM 6223 29486 INC 5692 741234155 INC 16440 22774494 INC 24945 96358875 INC 21746 960910596 INC 10405 397740547 SUM 8264 28254 INC 25922 19538314 INC 7855 89520799 INC 4841 690011989 SUM 1801 30886 SUM 4212 23116 SUM 6265 28538 INC 2449 206947347 SUM 16611 29638 SUM 15812 20791 SUM 12548 30833 INC 23142 878988644 INC 3571 728000763 INC 15375 110768267 SUM 5047 31150 SUM 4850 10348 SUM 10367 27271 INC 31217 12132215 SUM 93 9559 INC 3459 951556405 INC 8282 626423844 SUM 2225 7549 SUM 9028 30606 SUM 1468 28508 SUM 21410 30840 INC 3234 472170229 INC 29822 786773367 INC 6612 999632971 SUM 19439 29703 SUM 1630 28645 INC 15274 884033864 SUM 10966 31442 INC 8261 26679313 SUM 16799 30906 SUM 6822 30589 SUM 7649 29791 INC 27313 805253534 INC 30568 25783579 INC 16052 920311603 SUM 10022 23971 INC 17256 820334877 INC 24051 974863832 SUM 1387 25878 INC 27779 804241191 SUM 19911 31316 SUM 18880 26565 INC 29999 987476498 SUM 10541 27193 INC 28116 804896929 INC 3067 845343332 INC 14974 128836223 SUM 3584 29456 SUM 6546 15630 INC 27842 4324925 SUM 273 14686 INC 29686 601972547 INC 5464 12807884 INC 16289 489954486 SUM 6957 30412 SUM 23109 31274 INC 13518 741237721 SUM 6846 28846 SUM 10182 28360 SUM 7026 31320 INC 30717 146786268 INC 19821 911469036 INC 18550 874830167 SUM 13796 30969 INC 24658 12126890 INC 3394 878235341 SUM 2403 13256 INC 22470 6746394 INC 3797 12216601 INC 23745 946905901 SUM 8506 26166 INC 9896 823032289 SUM 2747 19605 INC 448 945144811 INC 14504 26183978 INC 7882 316001896 SUM 24588 30554 INC 21198 946335035 INC 7749 27989352 SUM 9261 31456 SUM 3136 13519 SUM 8851 16479 INC 16964 351135172 INC 21258 5151355 SUM 3781 17784 INC 5276 475222072 INC 11933 586024534 INC 23700 844905379 SUM 1089 20459 INC 23402 883368289 INC 896 16451889 INC 28031 603656616 INC 8484 146683529 SUM 6274 29085 SUM 5954 14719 INC 20887 609776091 INC 8918 479312191 SUM 11633 26344 INC 10924 686362204 INC 27951 986730951 INC 15320 862217002 SUM 2867 11622 SUM 20292 29680 SUM 6867 12137 INC 25096 503112483 SUM 620 27771 INC 11468 129544898 INC 30415 20475542 SUM 912 21064 SUM 3330 13562 INC 24192 146946079 INC 4397 73712812 SUM 204 2998 SUM 9527 23372 INC 2749 959839434 INC 25128 146404585 SUM 348 25184 INC 25812 742458889 SUM 20056 27458 INC 29965 418427207 SUM 15432 18847 SUM 8696 20360 SUM 7130 21771 INC 3109 879002200 SUM 13082 26679 INC 22595 146997621 INC 7781 795845116 INC 16189 63182670 SUM 1 4377 INC 11119 931008336 SUM 11743 19541 INC 62 995517315 SUM 50 13034 SUM 1707 16251 INC 13767 741521617 INC 18216 526672153 SUM 8831 24120 SUM 5867 17593 SUM 4656 30849 INC 16966 19323616 SUM 4304 23061 SUM 1465 27497 SUM 12172 24407 SUM 1147 24822 SUM 969 27194 INC 21435 28561208 INC 28490 79746805 INC 21924 947975163 INC 3411 25291644 SUM 15777 30429 INC 25492 185979122 SUM 12403 27222 SUM 1787 28742 INC 19357 63226178 SUM 1651 18128 INC 25644 760379956 SUM 18101 24163 SUM 1314 21656 SUM 15272 25803 INC 21137 995497069 SUM 14551 27246 SUM 2302 28630 INC 29842 129906451 INC 16931 12025004 SUM 3006 5334 INC 6045 144860411 SUM 2110 26816 SUM 412 31336 INC 21721 4294300 INC 24761 657586038 SUM 8347 21861 INC 1857 20577440 SUM 6371 21602 SUM 1145 27510 SUM 23254 26682 SUM 2366 25119 INC 12036 145367424 SUM 2715 24913 INC 8875 9576699 INC 23811 889734563 SUM 120 14390 SUM 5198 29549 INC 16216 702147965 SUM 16377 24862 INC 29692 741674157 INC 29011 464267975 SUM 18543 23983 INC 16308 994259459 SUM 340 3418 SUM 871 14915 SUM 22192 31430 INC 26741 920020935 SUM 4054 26561 SUM 6701 30416 INC 16128 953767518 SUM 17016 30456 SUM 4130 20872 INC 6843 670360567 INC 19472 669904794 SUM 1350 23329 INC 21063 760034196 INC 29798 69772985 SUM 7936 19477 SUM 6942 31143 SUM 2678 6779 SUM 1615 19317 INC 11442 939423131 SUM 13075 30207 INC 21234 384868559 INC 30434 95514312 SUM 1010 8329 SUM 9386 21620 SUM 1929 24314 SUM 19629 30033 SUM 2725 28660 SUM 716 20402 INC 18127 935722146 INC 4032 848173141 INC 11114 935918263 INC 25678 139587082 SUM 3990 31209 SUM 23393 29213 SUM 21289 30480 SUM 7069 23634 SUM 7205 8965 SUM 9483 17401 SUM 8115 28127 INC 25965 989132362 SUM 5887 25055 INC 27802 961807388 SUM 10179 30137 SUM 12076 25672 SUM 5077 21361 SUM 8659 20118 SUM 1711 23950 INC 27982 27605347 INC 8650 80306544 INC 601 890426568 SUM 2213 25011 INC 24545 136645524 INC 769 20252926 SUM 3654 26701 INC 9173 960822664 INC 3474 945879261 SUM 5790 22911 SUM 18076 28733 INC 23687 420037495 SUM 3807 13223 INC 14663 979267977 INC 5129 27985465 INC 2069 113894990 INC 4107 28989256 INC 11158 953237426 SUM 2190 26279 SUM 14255 25864 SUM 475 30485 INC 28080 105052490 INC 9573 130472055 INC 19135 542365615 INC 7579 40169338 INC 8273 20375290 SUM 21372 29657 INC 28677 384085936 SUM 15873 31459 INC 27920 692957209 INC 18563 111681950 INC 21210 745619856 SUM 700 26549 INC 26078 666831607 SUM 3053 20201 INC 24545 942619120 SUM 3871 6939 SUM 1234 24204 SUM 3640 14617 INC 8324 934060629 INC 23524 13059972 SUM 3867 31268 INC 20217 661619064 INC 19041 676365530 INC 29056 25312366 SUM 7265 29242 SUM 3192 26469 SUM 810 23968 SUM 3516 30862 SUM 17343 30988 INC 21948 836083598 INC 23080 740398057 INC 24944 449941100 SUM 1631 26390 INC 3215 757890602 SUM 6759 14831 SUM 16153 28525 SUM 3032 9735 SUM 17769 27001 SUM 95 25848 SUM 10162 28678 INC 821 751417304 SUM 4757 13130 SUM 5085 21176 INC 2314 830790265 SUM 17510 25890 SUM 1380 3198 SUM 1282 16102 INC 24916 113909162 INC 25926 425046862 SUM 487 15339 SUM 1606 14408 INC 10941 11974900 SUM 2214 29612 INC 29923 73463456 SUM 321 11465 INC 2117 348905818 SUM 3054 28408 SUM 1797 8855 INC 24998 621019145 INC 4834 992322617 SUM 555 9380 SUM 16517 28039 SUM 6136 15150 INC 22741 96366098 SUM 17833 25537 INC 28646 29009436 INC 6610 923123478 SUM 1605 27159 SUM 18422 30767 SUM 1235 8278 SUM 20432 31132 INC 16176 384391239 SUM 20947 29006 SUM 725 24915 INC 19928 999556515 SUM 3868 20899 SUM 5253 16572 INC 2524 198512090 INC 765 143151218 SUM 4490 27728 SUM 12110 30350 SUM 2195 22760 INC 10587 536051053 SUM 160 2351 SUM 6217 20930 SUM 1642 22555 INC 30300 133552910 SUM 28669 30558 SUM 6660 31393 SUM 10338 30971 INC 1739 941801511 SUM 19125 26219 INC 15834 80331902 SUM 6697 26801 INC 29496 666385779 INC 2353 886476361 INC 12612 954254751 INC 14024 4198116 INC 24056 633193713 INC 8600 368090236 SUM 3772 27819 SUM 4756 25191 SUM 1742 23027 INC 7072 145785355 SUM 14886 19217 SUM 1986 22495 SUM 4056 13304 INC 13035 877995229 SUM 10858 29803 SUM 5080 22696 SUM 18105 30522 INC 11643 760502775 SUM 11428 19391 SUM 11055 25813 INC 29838 11873682 SUM 8865 30351 SUM 5459 26173 INC 16636 676688204 SUM 9329 23924 SUM 1017 24855 INC 25292 492163166 INC 24159 12037851 SUM 13842 22880 SUM 1585 12518 SUM 8131 28086 SUM 13184 14284 SUM 2692 27429 INC 21203 727990447 SUM 12053 28306 INC 25173 610550159 SUM 12358 30697 INC 12528 472272681 INC 26076 938518747 SUM 635 11117 SUM 20211 21804 SUM 5365 10625 INC 19991 785911055 SUM 16091 30037 SUM 2321 24254 INC 8699 339086472 INC 4302 130656637 SUM 6806 22393 SUM 1763 26172 INC 15915 290737984 SUM 12187 24866 INC 7647 28029925 SUM 19922 29210 INC 14636 260002120 SUM 21687 28429 SUM 6023 20529 INC 18642 7548770 SUM 2866 29982 SUM 16322 29999 INC 17894 315446823 INC 27632 725996005 SUM 6134 23952 SUM 226 26380 INC 28644 8844116 INC 10789 198236137 SUM 5517 19467 SUM 7928 22232 INC 8346 935384644 SUM 8553 30567 SUM 24218 31313 INC 16903 166895520 SUM 953 11487 INC 4751 887086120 SUM 861 26008 SUM 6360 11984 INC 5833 134942288 SUM 2603 29446 INC 19335 586255627 INC 5864 230473266 INC 14092 400533946 SUM 9457 29214 SUM 10298 19258 SUM 2730 29149 INC 16739 535076229 SUM 3819 25173 INC 28062 954247892 SUM 6646 19015 INC 29858 807189315 SUM 2723 31223 SUM 2859 24301 SUM 993 3952 INC 4017 216423488 SUM 19613 29474 SUM 2201 24487 SUM 439 26634 SUM 13950 28618 INC 12160 626023775 SUM 562 5488 SUM 5209 30583 SUM 2726 24545 SUM 9461 27002 INC 21302 64231583 INC 5943 596421086 INC 2495 39546167 INC 23314 79777847 SUM 26736 28236 INC 7522 348957246 SUM 429 25772 SUM 450 26839 INC 14266 475148343 INC 25051 945051220 INC 840 955280221 INC 25703 113627391 INC 3873 290831969 SUM 7848 29632 SUM 511 30592 INC 13024 751414231 SUM 2632 9533 INC 24914 207261285 INC 25 130671816 SUM 18232 29250 SUM 4296 30577 SUM 304 21886 SUM 25483 31243 SUM 20982 30755 SUM 5154 15832 SUM 22860 28237 SUM 5650 27119 INC 28668 337374700 SUM 5935 30910 INC 22196 896576370 SUM 7917 23624 INC 14545 988866575 SUM 405 13850 INC 2370 120960444 SUM 4794 19843 SUM 5864 31138 SUM 13927 27872 SUM 3991 27882 INC 17788 147398046 INC 27904 609550542 SUM 4498 27577 INC 26413 27972898 SUM 4514 27809 INC 12741 113029564 SUM 8102 23279 INC 8482 389353132 INC 17897 871164604 SUM 3672 28007 INC 18042 88950290 INC 8198 4522251 SUM 23093 31318 SUM 7699 24191 INC 20728 144740602 SUM 3679 15877 INC 6943 456034528 INC 15144 156571887 INC 18121 223779835 INC 2012 73721580 SUM 20496 21604 INC 21624 409205153 INC 10258 743678609 INC 7511 489440321 SUM 2662 26212 INC 14657 938330268 SUM 2445 28005 INC 593 112196067 INC 27474 75963126 SUM 3626 31056 INC 9465 28977268 SUM 2068 28616 INC 19901 994961244 INC 9904 77720928 INC 27939 40146687 SUM 19221 30442 INC 26401 77672464 SUM 85 12732 SUM 11228 26134 SUM 8762 30699 SUM 3652 21359 INC 24596 69370842 SUM 5283 20639 SUM 88 10467 INC 1884 492150081 INC 16119 824114512 SUM 15116 23374 INC 323 795776226 INC 27941 654729406 SUM 7721 18194 INC 27187 739576232 SUM 3170 16772 SUM 7611 18863 SUM 20440 26771 INC 26509 39075287 SUM 174 3713 SUM 12324 22322 INC 22764 976122926 SUM 2059 23402 INC 26791 717290346 SUM 13019 27765 SUM 17220 26574 SUM 427 17461 SUM 5614 26478 SUM 7780 25204 SUM 2124 28850 INC 2461 27977915 SUM 12826 25992 SUM 19000 23750 SUM 1185 19281 SUM 1293 22362 SUM 5009 23026 INC 22793 610572626 SUM 6536 31312 INC 22094 558163906 SUM 13103 27642 SUM 332 28582 SUM 10918 22943 SUM 304 28399 INC 28317 11916771 SUM 10741 27103 SUM 2970 23128 INC 23585 121863533 INC 12085 113267968 INC 27521 849390368 INC 19640 8958615 INC 14053 917451551 SUM 2518 31402 SUM 9694 28644 SUM 2232 16071 INC 11317 67744452 INC 20794 886176236 INC 9081 938550306 SUM 6797 25443 SUM 121 13328 INC 25131 340971549 SUM 18307 28897 INC 28839 408898225 INC 4199 854648450 INC 20579 978923667 INC 7704 481613485 SUM 13690 30793 SUM 158 17459 INC 26118 113698955 INC 21926 145233863 INC 1953 810036406 INC 18163 46774854 SUM 13837 19818 INC 14905 113914782 SUM 269 7119 INC 2098 481435614 SUM 15300 23259 INC 19267 80209289 INC 28219 610582636 INC 11561 960825834 SUM 19744 27884 INC 15807 928257270 INC 29543 458472890 INC 14231 673005390 INC 9014 758498385 INC 10606 8007854 SUM 1101 16954 INC 3353 996636241 SUM 1689 29324 SUM 2086 29324 INC 12317 22257579 INC 26100 144593142 INC 3129 591380313 INC 18925 66883127 INC 11442 28411218 SUM 2453 27842 SUM 385 17496 INC 16344 878607066 SUM 15392 19450 SUM 8590 23674 SUM 6297 15414 INC 16150 357960880 INC 5369 15029071 INC 16096 828707070 SUM 843 11478 INC 24697 987878070 INC 9498 910228252 INC 16820 982525249 SUM 76 2871 SUM 18521 31459 SUM 14624 25781 SUM 4275 28302 INC 30940 903548288 SUM 1623 25751 INC 22226 35640383 SUM 3400 25206 INC 7916 891302687 SUM 7222 13310 SUM 1931 16231 SUM 1280 24643 INC 5720 470113897 SUM 7610 28974 INC 13627 952523232 SUM 541 27064 SUM 2066 19447 SUM 7072 20663 INC 14077 26863658 SUM 9940 18925 SUM 5465 27032 SUM 15629 30313 SUM 2260 25503 INC 17649 24837604 SUM 14628 29822 SUM 4961 31260 SUM 5051 26142 INC 16114 27811282 INC 19734 952123639 SUM 8290 19407 INC 17727 668285626 SUM 5055 26717 SUM 3569 24748 INC 7474 901180413 INC 24694 473246189 SUM 19532 30691 INC 10772 2314206 INC 26133 23392590 INC 26080 797063544 INC 13328 661619193 INC 29746 601949320 INC 14369 670470997 INC 25683 134718850 SUM 2131 17017 SUM 17186 29314 SUM 11865 22488 INC 19328 404884435 SUM 3619 28758 INC 25465 73505760 SUM 809 11443 SUM 17243 26699 SUM 7964 11863 SUM 1033 6937 SUM 416 28006 INC 27044 887398907 SUM 9872 29451 SUM 7112 22181 SUM 4009 23744 SUM 109 5667 INC 18627 868513806 SUM 15113 29502 SUM 11603 25673 INC 3883 972755243 SUM 782 23886 SUM 3194 21650 INC 16521 28546772 SUM 3434 31253 INC 3653 970950902 SUM 939 13639 INC 20253 655508636 INC 5208 759438579 INC 9800 22699020 SUM 23226 30719 INC 5347 921464272 INC 13873 72656054 INC 1231 802217403 INC 24481 79302475 INC 13210 601825599 SUM 6547 30062 SUM 27249 31025 SUM 1783 29221 SUM 23728 30182 SUM 12315 29243 INC 14168 24205675 SUM 17140 21237 INC 20856 591695116 SUM 221 24957 SUM 882 10196 SUM 15356 30997 SUM 12361 29600 SUM 1214 29649 SUM 6118 12295 SUM 7029 30751 INC 29536 204946141 SUM 6241 28826 INC 3164 280128458 SUM 553 25071 SUM 24011 31002 SUM 11863 30818 INC 14976 123110038 SUM 2219 19357 INC 499 77715131 INC 16038 879034851 SUM 459 31034 SUM 5183 18180 INC 19902 558253852 INC 209 422372636 SUM 2373 16858 SUM 11645 27901 INC 11487 63299766 SUM 1153 20423 INC 7810 985408105 INC 3332 968207804 SUM 2326 10500 SUM 689 28853 SUM 17224 27224 INC 2449 111781221 INC 1022 112416322 SUM 23142 25619 INC 12158 356945762 INC 25959 147448293 INC 12248 917714450 INC 16151 921820878 INC 14663 760108240 INC 27611 953570607 SUM 20456 26124 SUM 6629 15097 SUM 6794 24263 INC 23904 879747975 SUM 4181 28963 INC 16587 954697692 SUM 11200 30092 SUM 6249 29230 INC 5464 995095082 SUM 14272 18109 SUM 10580 27205 SUM 14351 21612 SUM 4539 6453 SUM 20097 29440 INC 31326 29031617 INC 27870 894287173 INC 22648 20165839 INC 28526 142361460 SUM 201 17866 INC 28919 490857523 INC 8477 893766391 INC 6644 684488578 INC 19170 147464683 INC 21818 753249342 SUM 2225 21592 SUM 8402 27269 SUM 931 21958 INC 5962 101469211 SUM 12059 30083 INC 20153 487368816 SUM 2245 14880 INC 25279 24315436 INC 147 29051034 INC 18936 593291179 SUM 23402 30972 INC 16003 29034798 INC 28131 984898809 SUM 63 22893 INC 22215 1607271 INC 21136 623959892 SUM 4774 28173 INC 14853 113781046 INC 20261 348642091 SUM 765 29321 INC 20395 682647903 SUM 17730 29675 SUM 18848 31276 SUM 19461 30638 SUM 5584 23170 SUM 582 7852 SUM 755 19513 SUM 22033 29607 INC 3111 984952398 INC 24969 937414600 SUM 1895 28032 INC 9782 126332819 INC 17889 780671539 INC 19097 679262739 INC 28816 966146439 INC 23165 945825524 INC 7886 223674045 INC 11567 126161489 SUM 2762 28499 INC 16493 29081787 INC 21250 943582428 SUM 6301 23670 SUM 3129 31044 INC 30552 73622572 SUM 5531 30894 INC 7921 113811016 INC 17183 6777598 INC 3222 112976408 SUM 13961 30699 INC 18222 974459360 INC 12930 743182524 SUM 8013 30485 INC 8659 173142590 INC 1549 20246463 SUM 10608 29454 SUM 10729 21836 SUM 8210 30422 INC 6481 821125534 INC 18533 27510585 INC 23212 556021544 SUM 766 20783 SUM 1397 17553 SUM 403 11361 INC 7640 890424101 SUM 1229 22931 SUM 16605 25337 INC 30236 887078003 INC 9746 878960732 INC 29223 879016719 INC 11979 288612509 INC 30350 7840446 SUM 9217 19718 INC 5328 6431108 SUM 3707 17745 INC 13085 65201191 SUM 3273 15175 INC 816 957951501 SUM 1361 19273 SUM 146 3508 INC 851 887764852 SUM 2981 31395 INC 21455 944800359 SUM 17373 21362 INC 9876 941871953 SUM 4996 13411 INC 24081 105473963 SUM 222 29167 INC 12341 23675035 SUM 4750 26660 INC 18649 809770138 INC 26701 146509525 INC 4327 11573071 SUM 6322 9747 SUM 3152 11545 SUM 22331 30702 SUM 17963 30616 SUM 5985 16143 INC 27679 463393087 SUM 16040 25163 INC 23845 24845946 INC 30565 588606849 INC 15753 24729901 INC 17191 688286233 INC 4403 39380719 SUM 9411 28307 INC 22723 216333482 INC 450 150358152 SUM 4542 30333 SUM 17127 27305 INC 21033 701881334 SUM 747 26854 SUM 17937 29805 SUM 8007 20272 INC 24677 146110931 SUM 11141 25968 INC 3018 18488946 SUM 5276 7341 INC 7978 111488068 INC 23513 147208215 SUM 17470 23930 SUM 577 15246 SUM 6201 31256 SUM 1247 20948 INC 28160 483588025 INC 11440 141293786 INC 10949 894489911 INC 3908 144200833 SUM 7851 31210 INC 7913 602884862 SUM 6035 28747 INC 26540 939523495 INC 14944 912560153 INC 12571 955236174 SUM 2313 10279 SUM 4066 30807 SUM 3159 26290 INC 2694 458506966 INC 12925 81849794 INC 15201 526159223 SUM 12355 31344 INC 24007 12237348 SUM 23348 31438 INC 13959 685177744 INC 21707 130010949 INC 15871 473297589 INC 22641 877997620 INC 14392 28917351 INC 22721 889758789 SUM 7470 29982 SUM 18208 25515 SUM 2731 17721 INC 3429 64257687 SUM 13887 20662 SUM 1008 6310 SUM 8554 20314 SUM 8209 27079 SUM 44 27011 INC 3122 744742022 INC 849 617396454 SUM 642 4967 INC 3470 993787316 INC 22347 149795786 INC 29797 20367795 INC 30253 491950005 SUM 6113 28629 INC 6981 945364558 INC 14307 145356197 INC 29448 360584253 SUM 2122 17228 SUM 19223 25481 SUM 14326 24759 INC 843 556061112 INC 29439 876855873 INC 24531 337499491 INC 2317 78115211 INC 22510 989311490 SUM 203 11558 SUM 24073 29797 INC 13905 73473939 SUM 18224 28807 SUM 210 26529 INC 9394 474372497 INC 23752 130114368 INC 22370 56118824 SUM 478 17898 INC 13246 968244635 INC 9778 968867198 INC 16302 961785590 SUM 2273 25214 INC 11455 190206032 SUM 3248 25025 SUM 7450 17029 SUM 17046 27053 INC 30344 509241281 SUM 9244 19795 SUM 2305 18070 SUM 884 24446 SUM 11257 17871 INC 3660 884309157 INC 20962 740503213 INC 14497 796801453 INC 3363 79321462 INC 18718 488977876 INC 1797 757907051 SUM 5864 13219 INC 28832 609792003 SUM 411 9488 SUM 12550 23930 SUM 3066 12069 INC 15658 97107534 SUM 209 31143 INC 19477 988958694 SUM 6364 24304 INC 21307 894757313 INC 29914 268426692 INC 2809 944906725 SUM 4495 30763 SUM 12575 22179 SUM 6928 27933 SUM 5058 27988 SUM 3615 27604 SUM 19165 23274 SUM 25515 30506 INC 437 535008716 SUM 4983 11907 SUM 6795 14706 SUM 3938 19143 INC 11984 854225176 INC 23369 684769598 SUM 3848 16982 SUM 2181 30253 SUM 702 20448 INC 11150 973881388 INC 28756 559738379 INC 587 928378551 INC 1028 7844879 INC 27646 71832142 INC 23317 503264264 SUM 13636 28192 INC 27140 991318866 SUM 12207 30884 SUM 25018 29214 INC 3387 800954397 SUM 8219 19279 INC 7965 758538398 INC 8096 667633352 INC 28000 760416008 SUM 9410 20903 SUM 10234 27634 SUM 17051 19247 INC 21989 870629043 INC 25375 11962147 INC 1334 395385560 INC 2860 461247899 INC 31289 888229056 SUM 4396 19693 SUM 1130 21137 INC 23503 750647286 INC 13369 614368203 INC 14291 16577326 SUM 12310 22295 INC 17004 921491292 INC 15727 711265062 INC 6466 125667521 INC 14201 547951098 SUM 3128 25061 INC 11835 750089707 INC 3848 530282648 INC 6610 337844500 SUM 2612 24359 INC 26297 759420961 INC 21305 995460748 SUM 21437 30717 SUM 7245 31451 SUM 5602 27628 SUM 16116 30726 INC 22313 993906781 SUM 490 9077 INC 12573 270227922 SUM 638 22711 SUM 23368 29848 SUM 18406 28413 INC 16403 865512783 SUM 17328 22640 SUM 5867 26543 INC 666 46792977 INC 24581 959340696 SUM 12182 30613 SUM 5692 25298 INC 2937 986068889 INC 13144 289856911 INC 24761 994687101 INC 21637 938189394 SUM 2 18997 SUM 15957 24954 INC 12907 987071805 INC 7159 46232129 SUM 16187 27829 INC 19392 886441297 INC 10155 877844725 INC 464 12993141 INC 26064 62474251 INC 21294 265047579 INC 10933 925726661 INC 5263 19217958 INC 26201 792662265 INC 21651 422713938 INC 23095 915409211 INC 5621 873385367 SUM 16081 29086 INC 22731 946587329 SUM 3674 24864 SUM 4636 12660 SUM 4377 26168 SUM 5593 22524 INC 7301 914241159 SUM 200 24776 SUM 1881 21542 SUM 3988 17298 INC 15257 402967531 SUM 4082 19066 SUM 25934 30160 SUM 2872 6927 SUM 195 12616 INC 18018 26950852 INC 7488 941849437 SUM 3605 19164 SUM 9974 24958 SUM 264 30575 SUM 9055 22595 SUM 17822 25373 INC 23088 456469902 SUM 2515 18444 INC 18254 670651345 INC 25645 221117257 SUM 18137 29989 SUM 12500 25953 INC 2638 474106337 INC 20805 138760661 SUM 3801 22641 SUM 389 15592 SUM 860 24791 INC 29310 307510334 INC 18515 901486528 INC 22288 147413142 INC 2073 104822664 INC 7606 943441082 SUM 726 31239 INC 12498 65347598 SUM 8813 30240 INC 28327 79265916 INC 5566 918513311 INC 4603 405025519 INC 29085 2989773 SUM 1654 13758 INC 30124 491145914 INC 17739 995002643 SUM 1024 18409 SUM 8397 16226 INC 18913 126498759 SUM 433 17722 SUM 177 3433 SUM 24842 27877 INC 856 878476646 INC 23232 375989680 INC 6625 992809186 SUM 7459 27041 INC 23006 987310701 SUM 24181 27189 INC 27883 142005850 INC 6841 583346904 INC 31360 954767281 SUM 27916 29512 SUM 13021 29452 INC 15687 13103367 INC 13699 279345615 SUM 11070 22390 INC 21115 617991510 SUM 2372 27293 INC 25178 38156460 SUM 6339 20390 SUM 3808 27450 SUM 10095 31222 INC 30846 736682079 SUM 1452 24893 INC 17571 5531937 SUM 16904 31402 INC 9661 937751155 INC 20580 11773452 SUM 8543 31394 INC 28805 878693184 SUM 18581 24203 INC 3068 985975896 INC 26871 580200288 INC 21150 67537489 INC 4858 15756630 SUM 16974 23961 INC 8233 902883398 SUM 6238 24994 SUM 5205 29629 INC 7653 886071907 INC 11220 614866396 INC 31172 893293256 INC 27099 992118603 INC 13751 574884587 SUM 1203 29345 INC 17363 147454232 INC 16502 147184431 INC 26352 147444187 SUM 156 26380 INC 11556 794098946 SUM 16430 25358 INC 2843 42076202 SUM 2193 29155 SUM 1583 28537 SUM 18051 25994 INC 21585 218484347 SUM 1598 30429 SUM 4579 29890 INC 17258 911537430 SUM 1947 19982 INC 20905 22725075 SUM 29677 30178 SUM 10322 27261 SUM 12859 28699 SUM 8335 31436 INC 2053 288025067 INC 4582 878943491 SUM 1246 19230 SUM 18584 30173 INC 24394 26869988 SUM 16314 27409 INC 4071 65411749 INC 27333 457085512 INC 19758 80058504 INC 4857 489510529 SUM 13978 27683 INC 8402 46425950 SUM 12639 29899 SUM 8368 31220 INC 27513 748060750 SUM 6867 16631 INC 18721 6555649 INC 2296 862041436 INC 15842 447898048 INC 28813 21266118 INC 1363 928214836 INC 12780 109337006 INC 16606 294859660 INC 14795 851683176 SUM 4699 30419 SUM 6093 31301 INC 16663 509928846 SUM 21643 28117 INC 27019 85422283 INC 4693 812704668 SUM 7791 24376 INC 3926 870634094 INC 4905 671048255 SUM 248 8278 SUM 186 28150 INC 12550 903957612 SUM 8793 16800 INC 2910 352986680 SUM 12199 29705 INC 15557 368945234 INC 108 756419589 INC 25454 659409079 SUM 1439 30370 INC 6062 26613059 INC 25058 879028853 INC 20103 12133839 SUM 20299 30216 INC 3275 587497270 SUM 14454 30231 INC 10629 215378677 SUM 254 16057 INC 3298 408450580 INC 25836 809064680 SUM 22613 29238 SUM 2728 11768 INC 28406 610568731 SUM 2652 31071 INC 30716 464585487 SUM 12546 30645 SUM 2033 28914 INC 16337 113973934 SUM 14324 22501 SUM 10053 30720 INC 20931 406390530 SUM 3430 21923 SUM 3007 28397 SUM 8742 27454 SUM 10167 29017 SUM 6007 18253 INC 30031 10599482 SUM 5295 18280 INC 14205 28969953 INC 22429 961943961 SUM 3435 23486 SUM 8363 28140 INC 19927 656678496 INC 14316 120031360 INC 31208 953533115 INC 8866 533937689 INC 28515 939409432 SUM 401 6992 SUM 21660 30201 INC 28189 682712040 SUM 6085 29029 INC 23582 190223748 SUM 18019 29435 INC 30750 878096981 SUM 16116 27363 INC 25684 717647579 INC 28055 134810899 SUM 12168 25504 SUM 13225 17430 INC 13195 142723966 INC 12011 977453313 INC 23220 878463552 INC 28344 418752021 SUM 12630 24237 SUM 2670 27696 INC 10209 857101764 INC 21577 568435268 SUM 9358 16967 SUM 17984 27152 SUM 9617 23488 SUM 6868 25220 INC 24043 953227859 SUM 324 18001 INC 11857 865459376 INC 17049 483672963 INC 5463 801935962 SUM 23181 29653 SUM 176 19260 SUM 403 13939 INC 5049 23686976 SUM 12290 16895 SUM 10950 23601 INC 6972 669046848 SUM 3102 18068 INC 13233 665315267 INC 23643 676001218 INC 438 527808624 INC 11128 964630722 INC 23826 917854752 INC 20974 937661070 INC 5846 79537716 INC 19737 756325862 SUM 3043 7183 SUM 10712 31052 INC 13091 871690820 INC 1805 134847499 INC 29874 994297592 SUM 11716 31456 SUM 3497 29005 SUM 13423 28232 INC 13912 865093783 SUM 25574 29195 INC 24039 949541209 INC 26612 12713138 INC 19812 66598748 SUM 4363 6972 INC 22550 832732333 INC 8075 752804130 INC 6082 570689546 SUM 11751 31444 INC 2903 144120689 INC 1546 21489747 SUM 4079 22286 INC 18111 458661062 INC 13029 221346201 INC 22739 718524541 SUM 5739 31152 INC 31142 592543418 SUM 9533 29492 INC 29762 871112004 SUM 2699 18624 SUM 7031 19862 INC 21032 120741757 INC 19477 137993666 INC 18534 333153136 INC 10462 320208048 INC 12553 501836102 SUM 15 22207 INC 22592 38770849 INC 24889 144234444 INC 24672 916060257 SUM 6155 13006 SUM 4128 28424 INC 6650 75641716 SUM 5093 15919 SUM 5205 24302 INC 28725 139072354 SUM 6397 21298 INC 25278 950972037 INC 13910 72497177 SUM 3415 27314 SUM 1258 9869 INC 9916 892821691 INC 3579 88072815 SUM 3941 15786 SUM 22735 27635 SUM 6854 22969 INC 11450 139033596 INC 323 421397383 INC 18154 145215564 INC 15595 673949699 SUM 4502 20890 INC 20800 536819428 INC 9891 692283850 SUM 242 23007 INC 30836 688241514 INC 9378 593742345 SUM 21607 28865 INC 7870 877870532 INC 18282 147349320 INC 3992 147102995 INC 18966 26384780 SUM 2896 25932 INC 27883 807164827 SUM 4049 28257 SUM 8274 23901 INC 16162 126666057 SUM 3770 28658 INC 25155 79531661 INC 21205 877991980 INC 18299 928231350 SUM 14672 31302 INC 17525 877973106 SUM 1237 26843 INC 2658 993380119 INC 27049 147266010 INC 25785 961805004 INC 22113 503313717 INC 5334 45692913 SUM 6737 31334 INC 18068 28249067 INC 17274 591829584 INC 17578 501723669 SUM 8040 28116 SUM 13322 30717 INC 24148 804669969 SUM 2675 26408 INC 758 417917891 SUM 1456 15479 INC 12361 812674529 INC 2405 138485620 SUM 23361 29447 INC 2719 920566441 INC 13468 48273453 SUM 2050 21765 SUM 3372 29930 INC 22573 689198253 SUM 9452 15167 SUM 14860 26871 INC 9948 764392687 INC 8494 27494729 INC 26308 987530465 SUM 8564 25639 INC 7842 718157069 SUM 4646 25797 INC 26476 147268256 INC 17934 686259270 SUM 6173 29755 INC 18233 710460854 SUM 2853 28003 INC 17800 748931565 INC 29544 73597869 SUM 8425 24259 SUM 13951 20843 SUM 2664 11883 SUM 4878 23696 SUM 2475 29792 SUM 6479 17059 INC 8578 20262408 SUM 4528 31245 INC 19704 866414202 INC 14993 140228509 INC 170 950407015 INC 26820 274031754 INC 20811 146765333 INC 3700 753133694 INC 21039 126504627 INC 28733 27986816 SUM 1550 18525 INC 172 632230217 SUM 19109 31092 SUM 1060 17134 INC 16935 290870881 INC 9106 996447236 SUM 5784 15785 INC 13812 950583243 INC 9831 21388475 SUM 30959 31386 SUM 567 18615 INC 5350 492074422 SUM 2152 8930 SUM 1911 13690 INC 30888 185759740 INC 26000 540330997 INC 25468 541891680 SUM 11913 27546 SUM 8566 28470 SUM 3398 29655 SUM 456 16453 INC 4821 682608178 INC 28295 404291769 SUM 6485 10001 SUM 382 26276 INC 26422 945987906 SUM 17401 28928 INC 23233 487699999 INC 18106 56909647 SUM 3844 27896 INC 7214 866027944 INC 28397 141108460 SUM 28237 29796 SUM 3581 27217 SUM 11365 21852 INC 20196 337820404 INC 11036 791451190 INC 25856 619787602 SUM 13579 30551 INC 12856 12474349 SUM 18866 22145 SUM 12111 19381 INC 10535 470159373 INC 1476 985733728 SUM 666 13536 INC 18510 978603738 SUM 15900 27821 INC 24276 927840288 INC 3836 783224976 INC 10608 951621463 INC 4122 740488316 INC 22793 134307311 INC 5315 888194939 SUM 3547 28279 SUM 9505 23115 INC 7331 619688991 INC 11171 760119118 INC 21725 58481905 SUM 4847 25433 INC 2040 708181304 INC 7477 78737648 SUM 3866 11869 SUM 24619 31058 INC 1981 373792661 SUM 7955 13990 INC 16332 103416798 INC 11881 978741538 SUM 17539 26155 INC 21338 16233149 SUM 2156 27325 INC 21157 944046783 INC 27742 955889138 SUM 3465 22017 SUM 3688 18371 INC 13064 807713941 SUM 3775 29255 INC 2036 64253871 SUM 25249 31162 INC 16389 48550043 SUM 10695 28878 SUM 1870 29333 INC 22250 855575618 SUM 17056 29765 SUM 12216 31291 INC 19436 921737554 SUM 646 19934 SUM 7198 24407 INC 158 27814377 SUM 248 22377 SUM 3918 31070 INC 20081 991059861 SUM 12307 25007 INC 8285 172936314 SUM 724 11237 INC 29981 206962316 INC 24574 945048020 SUM 1810 11188 SUM 12782 18854 INC 18642 610319071 INC 28117 632257490 SUM 17424 30282 INC 28665 939215550 SUM 23836 26181 SUM 8079 24094 INC 1155 820073907 SUM 4939 11523 INC 28997 93299242 SUM 15329 24778 SUM 4290 23964 SUM 87 20262 INC 18993 950312250 INC 12899 29009343 INC 20225 727545349 SUM 169 11280 INC 27205 11835620 INC 11101 706078154 SUM 5193 30870 SUM 969 24164 INC 26804 939017364 SUM 2223 25137 SUM 7836 27029 SUM 1389 22821 INC 5955 491675239 SUM 20959 27655 SUM 1093 12682 SUM 2186 28280 INC 12338 73727514 SUM 386 16320 SUM 8117 29797 SUM 5047 28032 INC 26823 79038769 SUM 14109 29155 INC 1163 401422211 INC 27114 960368892 INC 2043 636381484 SUM 2100 22303 SUM 1468 13947 SUM 1761 21605 INC 20083 744807743 SUM 2956 20557 SUM 1735 27806 INC 2002 932175456 SUM 1079 25269 INC 12547 941637753 INC 3939 441611031 INC 24411 73675357 INC 195 693516869 INC 24265 760376058 INC 24372 400514346 INC 26470 867387212 SUM 2406 28475 INC 4952 560262749 INC 3042 637475836 INC 23304 50606033 INC 23499 605368958 SUM 6120 7429 INC 28479 851735491 INC 14222 585421723 INC 25540 138118312 SUM 2636 11289 SUM 18872 26586 INC 11216 727995432 SUM 3181 26003 INC 29834 29054538 SUM 24832 26905 SUM 9782 29856 SUM 17693 29247 SUM 759 23543 SUM 22559 28852 SUM 7322 20432 SUM 8263 25985 SUM 15145 29930 SUM 14606 24421 INC 25103 994146963 INC 16430 962848487 SUM 23277 29440 SUM 6876 28811 INC 6396 610249042 INC 25452 995518176 SUM 22044 25358 INC 20942 686706775 INC 6853 700388416 SUM 5803 20796 INC 4291 12017623 SUM 4670 15892 SUM 4792 30468 SUM 774 17504 INC 11837 885950404 INC 31413 908666615 INC 1632 487713493 SUM 10141 24555 SUM 1626 9573 INC 6654 353782989 INC 3077 950858017 SUM 15725 27647 SUM 1208 9027 INC 23960 961942011 SUM 231 22389 INC 21335 954535063 INC 12056 907233215 INC 16221 877948962 INC 27471 3454670 INC 100 27804241 SUM 15956 30289 SUM 14525 24396 INC 7997 955296711 SUM 4154 28708 SUM 26 15176 INC 6800 610555139 INC 1446 784130810 INC 9601 142668226 INC 7907 393986369 INC 30921 204758942 INC 4224 144280653 INC 846 268275246 SUM 15040 20985 INC 15377 876941253 INC 29684 28225517 SUM 25692 31222 SUM 1224 15663 INC 21151 877144488 INC 25063 894810125 SUM 3936 19500 SUM 839 31244 SUM 535 12231 SUM 26237 27759 INC 5754 142944713 SUM 821 23671 SUM 793 21802 INC 28318 451941772 SUM 8294 16809 INC 7698 267802378 INC 10655 811860868 SUM 6902 31171 SUM 9696 24682 SUM 13498 31394 SUM 8609 21469 INC 28642 145768116 INC 23941 3907281 INC 30384 73729104 INC 6435 111760927 INC 5777 573839658 SUM 17543 28031 SUM 11097 28647 SUM 20835 31002 INC 16922 29069055 INC 4456 39997968 INC 6905 133975287 SUM 6904 28783 INC 6990 826068689 SUM 19246 30652 INC 18925 953127457 SUM 5372 20974 INC 22630 598430885 INC 12341 126486765 SUM 3831 27122 SUM 471 11362 INC 29019 748069020 SUM 9488 16303 INC 5066 820577128 INC 17336 878517762 INC 14216 85225467 SUM 1488 17736 SUM 855 22038 SUM 1449 27413 INC 24640 988595411 INC 20933 24645963 INC 21710 474866641 INC 9010 938507170 INC 17461 341311811 INC 30961 936969619 SUM 3367 24867 INC 24827 976238001 INC 3279 635430555 SUM 20408 23234 INC 18931 742823820 SUM 13472 29480 SUM 17854 30259 INC 20197 147461549 INC 5091 44657150 SUM 2769 25005 SUM 4834 21206 INC 15782 845080147 SUM 2484 17273 SUM 7929 18702 SUM 2049 26139 SUM 18647 31426 INC 7260 92855644 INC 23103 96719628 SUM 11000 31208 INC 26586 78228957 INC 4993 4607109 INC 22632 913347462 SUM 7487 27255 INC 2486 715119597 SUM 2561 24440 SUM 16239 28213 INC 10965 845109906 SUM 5073 14486 INC 6964 46528622 SUM 5268 31365 INC 5411 29078086 INC 14942 143242823 SUM 2231 7504 SUM 751 11807 SUM 2428 14435 INC 9614 878686790 SUM 14110 28287 SUM 14600 24759 INC 6635 62990542 SUM 8907 30911 SUM 3043 20069 INC 13326 127696322 SUM 1330 15131 INC 14801 892272895 SUM 5214 17019 INC 11098 139054143 INC 21528 18897805 INC 28723 28457890 SUM 9295 19007 INC 24712 756177708 SUM 2877 30109 SUM 2281 16727 INC 1814 8803871 INC 27372 113905697 INC 22545 811051962 SUM 12864 31246 SUM 6492 26015 INC 16090 393457694 INC 3837 576782834 SUM 12582 31364 SUM 10525 29874 SUM 2441 30980 INC 9442 20364210 INC 30802 952177582 INC 24780 939412278 INC 18653 726964079 SUM 527 24952 INC 5208 645791113 INC 14023 469830588 INC 6428 878882357 INC 10447 475385887 INC 14930 65294122 SUM 3934 25785 SUM 339 12875 SUM 3617 18917 INC 30946 6123120 INC 9805 130428252 INC 2501 15188674 SUM 3349 14364 SUM 227 28711 SUM 2553 25395 SUM 6226 14560 INC 29648 987118198 SUM 16 24830 INC 17909 80288401 INC 6797 994531273 INC 28885 44675981 SUM 3752 27084 INC 25457 499067912 SUM 5277 8039 INC 15544 977055494 SUM 13397 23829 INC 1716 995208290 INC 4391 253059941 SUM 8833 28653 SUM 8882 28815 SUM 8155 26520 SUM 5401 23903 INC 16177 14373231 INC 31207 558953542 SUM 2629 24980 INC 27475 453413789 SUM 7524 29151 INC 9699 248548857 INC 3094 907405313 SUM 10317 29174 SUM 5267 21662 INC 24169 536842933 SUM 8839 17857 INC 27214 143912351 INC 3480 7047190 INC 12501 55994752 INC 14918 146412816 SUM 6998 18387 SUM 2560 9037 SUM 6214 31125 INC 17828 893250546 INC 21552 483601010 SUM 4977 22851 INC 27981 146373868 INC 17706 102107573 INC 22353 525478073 SUM 15334 26910 INC 23262 90328762 INC 15082 995468336 SUM 6499 29161 INC 27582 685728608 SUM 179 6045 INC 20092 897044568 SUM 7748 25504 INC 17728 601885753 INC 29372 825383356 SUM 2747 20863 INC 9969 140589107 SUM 5683 20646 SUM 883 8146 SUM 2950 30689 INC 16726 858065368 INC 6517 8840193 INC 4959 12252499 SUM 5322 31411 SUM 13907 30420 INC 2695 911594975 SUM 6494 18162 INC 3283 28007736 INC 17278 2841155 SUM 14296 30951 SUM 7546 18489 INC 17512 937135170 INC 454 189376673 INC 9275 130572655 SUM 7562 31237 SUM 611 19576 SUM 988 31400 SUM 244 20993 INC 29957 122284617 SUM 11907 30131 SUM 11397 18835 INC 703 978611269 INC 26120 994928145 SUM 11709 29501 SUM 94 6548 SUM 11682 24924 SUM 851 14557 INC 11691 588831812 SUM 7223 26081 SUM 5650 10106 INC 9595 819457023 INC 13034 894555501 INC 3518 111699457 SUM 16939 25984 INC 21675 473079285 INC 26273 41857248 SUM 8762 27065 INC 29323 66028436 SUM 373 20209 INC 5429 551866171 INC 7738 827728713 INC 16006 8056211 INC 1051 953024212 SUM 10823 26340 SUM 8099 25916 SUM 14704 27332 INC 27911 146171181 SUM 1256 20510 SUM 16099 30190 SUM 555 28788 INC 13651 13226806 INC 22016 539264790 SUM 18996 31066 SUM 13999 24924 INC 27239 811845193 INC 13448 331682804 SUM 3764 25716 INC 397 879036421 SUM 3421 16867 INC 17405 984147578 SUM 5998 18361 INC 2034 52736462 SUM 1017 16507 SUM 3978 19722 SUM 363 9952 SUM 1793 31286 INC 13496 340580953 SUM 7217 19013 SUM 22907 27195 INC 30798 727076794 SUM 1009 21796 INC 22481 28803624 SUM 15876 31035 INC 14682 29060264 INC 12104 760567758 SUM 2105 16672 SUM 3434 31052 INC 6185 14366623 INC 2304 886903275 INC 9859 974270313 INC 29841 593670197 SUM 6424 14268 INC 18150 875952674 INC 22792 797263143 INC 20174 492125240 INC 15863 145230072 INC 11296 144299776 INC 11849 610601162 SUM 13490 17107 SUM 2929 30593 SUM 14338 30404 SUM 11471 25180 SUM 7290 20698 INC 3045 610083237 INC 15354 455349387 SUM 7694 17535 INC 1892 28972506 SUM 5307 23424 SUM 15750 23873 SUM 19845 30476 SUM 6096 24138 INC 16678 401501948 SUM 556 26532 SUM 21566 31046 INC 8939 924152740 INC 29041 408234257 SUM 4884 22680 INC 6427 572848814 SUM 20793 27901 INC 2880 457596790 SUM 12706 28889 INC 8115 623474934 SUM 5942 21064 INC 7125 9524983 SUM 1248 10416 INC 23201 130627799 INC 1 937278220 INC 4043 626428457 INC 31241 458628027 INC 4831 11240623 INC 5508 750733359 SUM 74 26706 SUM 179 1941 SUM 4029 25402 INC 31041 748557758 INC 11487 385859347 INC 21980 556812005 INC 9744 122006193 INC 6436 802621310 SUM 3477 20463 SUM 5665 25949 INC 2654 929036054 SUM 5036 25332 SUM 16331 27916 SUM 1395 23138 SUM 5491 31165 SUM 14344 24609 INC 12667 730733449 INC 5947 147341759 INC 7112 400597070 SUM 17778 27796 SUM 6488 22180 INC 27601 954753669 SUM 7777 20118 INC 22603 78518725 INC 12286 879022129 INC 16061 878437471 INC 7062 754373340 SUM 1363 13804 INC 20795 46797825 INC 2187 377201856 SUM 569 24439 INC 1938 685562499 INC 19192 15653457 SUM 639 22759 SUM 928 18747 SUM 7665 27145 INC 19535 877343969 SUM 5397 24939 INC 5118 558755165 INC 12492 951042048 SUM 8915 19908 INC 20016 954707759 SUM 11724 28857 INC 24530 880156731 INC 19470 785141426 INC 25054 104963016 SUM 4416 31014 SUM 4082 23811 SUM 7246 8567 SUM 17116 23139 INC 22216 528340837 SUM 3395 30921 INC 27633 449666689 INC 15480 948245019 SUM 1530 30682 SUM 1623 7038 INC 23220 37167958 INC 24894 113612347 INC 9360 974332964 SUM 2985 18120 SUM 19955 31118 INC 4643 817981371 INC 9378 12043425 SUM 3396 17224 INC 552 143141264 SUM 611 3431 INC 15657 29689618 SUM 3291 12507 SUM 2320 9497 SUM 18097 30664 SUM 29291 30699 INC 19383 122019209 INC 17239 73700746 SUM 4661 29172 SUM 6697 31040 INC 10580 890590220 SUM 1534 2971 SUM 1867 8104 INC 26961 332484726 SUM 5004 27285 SUM 2051 12288 SUM 11506 27297 SUM 1569 17794 SUM 2952 30537 SUM 17848 31346 SUM 316 29479 SUM 11122 25213 INC 18714 991441907 INC 9307 12272031 SUM 3593 18590 SUM 3302 7431 INC 4942 951015022 INC 10294 684240164 SUM 6467 30568 INC 24753 536763086 INC 11204 139083852 INC 26471 878484914 SUM 2325 14949 SUM 21234 27237 INC 28436 349586573 INC 2611 537171026 SUM 778 19658 SUM 12919 28148 SUM 530 28901 SUM 5718 27732 INC 12633 147475647 INC 11898 412023579 SUM 18610 20838 INC 931 26954241 SUM 2872 15956 INC 6526 133832538 SUM 7814 28977 INC 25953 502769962 SUM 4435 12678 SUM 12551 26126 SUM 17040 31370 INC 6338 120856063 SUM 7562 18457 SUM 18628 25131 SUM 1253 18504 SUM 2857 7406 INC 24722 943486381 SUM 10743 27175 INC 17593 752116865 SUM 6040 25628 INC 26293 876932234 SUM 329 21514 SUM 24783 31013 INC 12533 532402271 INC 17835 407598499 SUM 6 28673 SUM 3992 30275 SUM 1469 21605 INC 1544 37552078 INC 3424 608621397 INC 22720 936965838 INC 9699 4530531 INC 15136 914308356 INC 137 655214329 SUM 6500 25900 INC 8645 925383327 INC 16245 601795644 INC 21248 145998454 INC 3031 16226055 SUM 2082 28362 SUM 9516 24580 INC 11265 206618379 INC 11377 604136335 INC 17063 143156819 INC 8323 147255730 INC 13265 686804606 SUM 130 29152 INC 18186 26058001 INC 23915 900797001 SUM 250 11084 INC 1476 760611302 INC 30249 414577376 INC 16258 931098283 INC 16977 424023085 SUM 17749 31335 SUM 14935 19568 INC 11243 101842146 INC 24506 125342717 INC 16803 794758451 SUM 4535 31429 INC 22775 861273887 INC 28040 424569445 INC 25045 607686967 INC 12714 77642186 SUM 10699 29517 SUM 1457 22074 INC 5940 146392169 INC 25208 610230058 INC 2905 407221093 SUM 1417 31012 SUM 4708 30502 INC 27592 115886918 SUM 10741 16277 SUM 5901 30151 SUM 1341 19225 SUM 24789 31235 SUM 5573 25400 SUM 1885 27312 SUM 8211 16876 SUM 1878 12349 INC 9419 191129104 INC 29297 878930831 SUM 5350 16602 INC 1051 885376704 INC 30630 591247629 SUM 4464 30152 INC 13 492025970 SUM 29 11116 INC 2669 64297376 SUM 212 19719 INC 16077 134853152 INC 18601 886265187 SUM 7142 30120 SUM 9097 29384 SUM 235 27426 INC 10191 341606342 INC 11859 909167475 SUM 159 23337 SUM 248 29274 SUM 7636 22994 SUM 6230 19840 INC 11640 963778866 INC 23298 751443543 INC 13927 946896747 INC 30499 954151378 INC 4751 996448515 INC 23619 696842026 SUM 433 27177 INC 28795 842251897 SUM 9355 29638 INC 15880 107586737 SUM 2537 30500 SUM 7801 21986 SUM 1063 24992 SUM 2875 22017 SUM 1057 22619 INC 15126 559307786 INC 20298 136921828 SUM 1322 19970 INC 13882 844361179 INC 30388 535861137 SUM 3894 17531 SUM 3763 30197 SUM 1610 22575 SUM 6074 18281 INC 20376 26284465 SUM 8263 30085 INC 4927 855974537 INC 29364 937395513 SUM 5730 16245 SUM 22313 23872 INC 24556 113664572 INC 8003 675838299 SUM 4233 28567 SUM 12863 21168 SUM 2623 20718 INC 22342 126982798 INC 17437 677660420 SUM 4189 28389 SUM 10899 27871 SUM 11105 18995 SUM 6688 30277 SUM 3777 26082 SUM 12311 25190 SUM 3120 26564 INC 5176 420861929 INC 5718 147184532 SUM 6185 28477 INC 4470 356403269 INC 13432 147039041 SUM 8840 18124 INC 13118 62894195 INC 23353 886893845 SUM 8348 28898 INC 23023 13193316 INC 30345 986691819 SUM 7075 29581 SUM 3142 22078 INC 16713 909527605 INC 20196 543467437 INC 22668 12038919 SUM 22863 27021 SUM 670 27857 INC 27780 13237812 SUM 11955 29950 INC 1778 899834261 INC 5468 950093622 INC 13574 19286081 INC 3470 717007374 INC 28958 20519059 SUM 495 12990 SUM 309 22650 INC 29605 688197100 SUM 5129 30609 INC 11712 706011805 INC 5549 78233482 SUM 3839 16494 INC 21860 333566905 SUM 8460 31240 INC 19604 876045867 INC 21268 944044009 INC 28168 995510115 INC 275 145622182 SUM 26828 31446 INC 24464 490111235 INC 31176 1369655 SUM 20060 30349 INC 3774 21181597 SUM 7984 23165 SUM 1795 29672 INC 1375 847661224 SUM 2008 9665 INC 2536 601155937 INC 11808 683704365 SUM 1458 9495 INC 23786 995574000 INC 17524 877456805 INC 3520 1959325 SUM 3161 24119 SUM 2393 7248 SUM 3853 10246 INC 23121 120298695 INC 30812 28538627 INC 4559 610480358 SUM 25766 31384 INC 3393 10704850 INC 5162 877829025 INC 26490 457049738 SUM 734 17003 INC 25035 935663458 SUM 5534 28321 SUM 7627 27272 INC 19586 934282713 INC 434 39616964 SUM 10874 24231 INC 1303 811936368 SUM 4294 13475 SUM 518 13331 INC 6100 621128842 SUM 10543 27706 SUM 2097 28055 SUM 2532 25751 INC 283 593704899 SUM 4268 21280 INC 27380 692481087 INC 7092 146926927 SUM 1290 8480 SUM 59 9039 SUM 9486 25883 SUM 7011 29987 INC 30786 67509239 INC 22429 801787999 SUM 1284 31179 INC 16354 3144852 INC 17793 726894219 INC 4095 118105291 INC 2756 765445171 SUM 13158 19223 SUM 20551 30121 INC 30151 248514104 INC 12119 147435799 SUM 3403 27549 SUM 6117 28622 INC 28893 146196327 SUM 26235 31014 INC 16810 147020345 INC 26906 94991520 INC 23856 491916955 INC 22865 319053082 SUM 17620 28178 INC 24204 65324307 SUM 27 13116 SUM 6102 23931 SUM 10677 24426 INC 21867 724424334 INC 22894 607862086 SUM 4125 12471 SUM 406 19624 INC 2552 608552048 SUM 11500 31426 SUM 11593 27720 SUM 15110 31215 INC 28839 357989297 SUM 23949 30901 SUM 26352 31434 SUM 16799 26252 INC 3203 804985120 SUM 7423 23424 SUM 20190 29227 INC 16099 542295598 INC 17807 65040880 SUM 2908 20196 SUM 4386 9698 SUM 1641 21969 SUM 960 29725 SUM 460 21952 INC 9136 71566134 SUM 1556 23636 INC 12151 483533845 INC 30111 359598716 SUM 838 13101 INC 12542 64020574 INC 12540 70578608 SUM 9160 18493 INC 1501 573837347 INC 14505 952922046 SUM 12040 24367 SUM 9073 31258 INC 2626 777209825 INC 11155 46255868 INC 6223 999933350 INC 4466 670078778 INC 26252 147463263 SUM 70 31084 INC 5685 29064860 SUM 3083 13332 SUM 12602 30700 SUM 14713 27447 SUM 4192 11460 SUM 740 25599 INC 19462 125317375 INC 20409 996203037 INC 8200 323911790 INC 1266 20664953 SUM 718 12727 INC 30728 601542844 INC 25690 130143557 SUM 5805 24373 INC 4665 56955762 SUM 11871 27631 INC 4682 642708475 SUM 6581 27447 INC 19917 871267174 INC 11409 452306627 SUM 62 14425 INC 30585 425957044 SUM 10970 22554 INC 14547 67433260 SUM 329 8894 SUM 18692 28173 INC 17483 338559585 INC 17794 877740780 SUM 12972 30738 INC 13609 10669798 SUM 1647 10230 SUM 12629 30209 SUM 4881 29712 INC 22016 113814856 INC 16648 653338242 SUM 7321 17523 SUM 1175 16684 INC 967 26927029 INC 12871 733283303 SUM 517 22524 INC 20768 906634952 SUM 3554 10655 SUM 541 4656 SUM 3489 31218 INC 12477 450129097 SUM 10974 30395 SUM 10539 21943 INC 6857 33799161 INC 6557 483752350 SUM 1598 25027 INC 428 878700271 INC 19514 869819435 SUM 8269 28954 SUM 14010 25719 INC 13407 938325963 SUM 9470 29154 SUM 6431 29722 INC 1004 920302584 INC 8686 2850244 SUM 3963 29433 SUM 12787 27875 SUM 277 19586 INC 25057 610315907 SUM 1573 18171 SUM 3957 7662 INC 16234 28454546 INC 11208 337431528 INC 9753 543415021 SUM 10993 31278 SUM 2088 18407 SUM 2612 29737 SUM 2066 29986 INC 24838 924189694 INC 30715 788119977 INC 722 892746353 INC 13757 744810155 SUM 247 1546 SUM 4507 23063 INC 3066 752254418 SUM 24349 29695 INC 30683 976140985 INC 23007 535013464 INC 23320 602713957 SUM 10722 27090 SUM 2006 24293 SUM 19555 29680 INC 29764 68143970 INC 25591 953562914 SUM 10472 31451 INC 31005 28667544 INC 20334 223476632 SUM 19123 22174 SUM 17313 27405 SUM 8564 31227 SUM 838 18595 SUM 10016 25216 SUM 10459 30563 SUM 1018 31375 SUM 16157 30884 SUM 1009 23242 INC 21485 341288080 INC 30589 912569564 SUM 4661 27105 SUM 13787 30177 SUM 3412 7516 INC 14450 72974255 SUM 3378 30718 SUM 10054 21924 SUM 24359 31057 INC 14385 20030602 SUM 7290 31273 INC 14730 845094971 INC 25559 46706104 INC 1097 722837952 INC 9263 811669967 SUM 621 15876 SUM 13060 28359 INC 18845 593805030 INC 6397 946907313 INC 21621 63241926 SUM 8368 26265 INC 22001 130535379 INC 12049 61437410 SUM 16243 19832 INC 13571 309928077 SUM 12921 31316 INC 24818 12133529 SUM 865 23727 SUM 10205 22033 SUM 5118 10196 INC 17206 574680105 SUM 8215 31027 SUM 9033 24481 SUM 5882 24069 SUM 4214 29448 SUM 10254 30938 INC 17329 28368266 SUM 18283 28959 SUM 6495 14821 SUM 7928 18398 INC 1097 24061724 INC 21313 966132833 INC 1414 792046022 INC 27808 853498149 INC 11027 972176889 SUM 4275 19729 SUM 864 23289 INC 1230 128616462 SUM 7036 30589 SUM 9390 29887 SUM 11267 31199 SUM 3865 31274 SUM 4029 30403 SUM 2028 29838 SUM 7421 26938 SUM 11664 19544 INC 21600 739478594 INC 31109 146410067 INC 29624 126971127 INC 26900 90667130 SUM 4497 14020 SUM 5980 30380 SUM 15850 28795 INC 20871 876986723 SUM 3753 28310 SUM 5729 24166 SUM 5547 29612 SUM 6345 24646 INC 25823 421915317 INC 22027 48886732 SUM 7872 20513 SUM 7352 21837 INC 22849 103656322 SUM 7537 24785 SUM 3405 17239 INC 27935 615309850 SUM 14821 30987 INC 833 762545657 INC 28058 639914250 INC 9950 757466935 INC 27136 3914058 INC 17416 875882266 INC 25702 147201735 SUM 3421 19556 INC 13874 836961168 INC 12919 266326624 SUM 4756 13156 INC 29323 728568281 SUM 22536 30127 INC 27405 707363854 INC 22144 760483239 INC 31429 13924590 SUM 13885 24294 INC 1077 399881855 SUM 21302 28676 SUM 14632 30731 SUM 9461 28948 INC 538 67693649 SUM 21705 28926 INC 20266 836041222 SUM 403 13141 SUM 18451 31217 INC 25288 955329276 INC 22162 804720363 INC 8999 732508819 INC 16934 862182944 SUM 545 3509 INC 29966 920424295 INC 22416 811249597 INC 31195 949223651 SUM 16678 31289 SUM 3159 29556 SUM 8754 14199 SUM 3957 28259 INC 29944 75606891 INC 377 967291488 SUM 23449 31029 SUM 9545 30119 SUM 10837 27626 SUM 956 11951 INC 28598 113911712 INC 8318 29049741 INC 8598 458486439 INC 1708 991166422 INC 4629 884354988 SUM 1148 20408 SUM 4981 27162 SUM 1072 22415 SUM 24835 31038 SUM 4520 19508 SUM 7566 25187 SUM 5135 16514 INC 5520 853387569 SUM 6152 28613 SUM 462 19481 INC 3404 861954585 INC 29544 589564501 SUM 5241 12800 INC 6200 937947728 INC 13515 126735111 INC 15143 207930495 SUM 5975 22554 INC 17116 126469432 SUM 566 26937 SUM 15710 30787 SUM 9438 25554 SUM 55 20339 INC 11973 340036582 SUM 13 29932 SUM 8490 21369 INC 2777 491549662 SUM 6220 26399 SUM 2414 7380 INC 28384 995005054 INC 16512 939365587 SUM 182 6362 INC 4178 483205657 INC 8464 138666232 SUM 14434 23343 INC 8497 957602076 INC 21860 130025577 INC 7518 118034076 INC 23117 465452176 INC 31409 758980253 SUM 4919 26142 SUM 18991 29909 SUM 9262 31306 SUM 6785 20914 INC 28849 559276490 INC 9209 28294751 INC 18856 845953154 SUM 308 17994 SUM 248 27897 INC 24048 58305566 SUM 6788 29561 SUM 20558 31376 INC 4962 40362337 INC 3694 677314027 SUM 481 28550 SUM 10455 16221 SUM 19293 31270 SUM 11187 19640 SUM 11742 25026 INC 25475 530888362 SUM 2992 7652 INC 10001 877956719 INC 8235 492463252 SUM 21746 31295 INC 13560 93966842 SUM 582 27576 INC 602 29072988 SUM 17466 30018 INC 12954 921524408 SUM 21650 30047 SUM 7668 17300 SUM 575 28023 SUM 7732 13746 SUM 13178 31435 INC 30405 961317937 SUM 5481 24631 SUM 11100 21081 SUM 9974 29103 INC 19406 31000508 INC 30535 28259939 INC 20068 28028431 INC 12892 113356736 SUM 17740 30441 INC 26881 534725727 SUM 366 24636 INC 1044 134899677 INC 27796 69515815 SUM 3386 29703 INC 26153 745641837 INC 25126 539353451 SUM 11622 20452 SUM 2937 13514 SUM 2161 28711 SUM 7889 23612 INC 12592 405175522 INC 13583 952837298 INC 18610 491631963 INC 11415 601563832 INC 30755 341632816 INC 5484 415891239 SUM 2560 30726 SUM 3778 19492 INC 20499 146928921 SUM 8462 27679 SUM 1505 12447 INC 21152 96864845 INC 3996 6255183 SUM 7018 14572 SUM 7690 19926 INC 4595 112323987 INC 6203 323899108 INC 7608 893818312 SUM 3795 10071 INC 16472 855585493 SUM 18533 30671 SUM 91 25139 INC 20834 142225763 INC 770 617920986 INC 10814 930144011 SUM 993 30739 SUM 1102 29943 INC 30056 625864558 INC 6375 961639444 SUM 1904 25937 INC 6480 874842436 INC 26305 29062603 INC 11295 24880564 SUM 7929 16123 SUM 1205 14617 INC 3723 821098499 INC 11981 40179709 SUM 149 5597 INC 25636 28892715 INC 4085 20637383 SUM 1780 14404 INC 29794 609879996 SUM 4837 13932 INC 29284 951012152 INC 17699 509370234 SUM 3501 17668 SUM 4891 15114 SUM 10877 27709 INC 12280 853937295 SUM 8128 31256 INC 13303 408850604 INC 30540 743667055 SUM 6508 27178 SUM 5110 22464 SUM 3745 23098 INC 13693 267336584 INC 13488 988638854 SUM 17546 29092 INC 14353 991720878 INC 22771 994367082 INC 24808 876763104 SUM 885 27002 SUM 3975 13424 INC 28257 990237439 INC 21866 519960163 INC 9140 558781441 SUM 17036 26391 INC 31223 13179280 SUM 8193 26735 INC 19803 751700853 INC 13049 147442013 INC 18470 837855491 INC 20365 28934685 SUM 4430 9158 INC 744 28900053 SUM 7057 27982 SUM 1113 20299 INC 24640 12295058 SUM 6488 26717 INC 10046 475935942 SUM 7427 24149 INC 25520 478802312 INC 30214 130644447 INC 23243 73277799 INC 17266 181296030 SUM 1613 3194 INC 10966 402473342 INC 14122 610557938 SUM 9895 20401 SUM 4832 30060 SUM 619 14643 SUM 13240 17602 SUM 24088 28674 INC 19585 107365794 SUM 1229 29727 INC 20331 886120843 SUM 12091 29173 INC 29831 57267448 INC 1141 882273429 INC 3242 808753680 INC 6441 551851222 INC 10211 469710768 SUM 8692 21179 SUM 468 29318 SUM 25085 29506 SUM 3204 20431 SUM 10975 13899 SUM 16313 29440 INC 1393 21590649 SUM 7773 21014 SUM 736 2472 INC 8176 787552638 SUM 13806 28847 INC 1427 692901145 INC 7312 961934163 SUM 3944 27713 SUM 1527 29504 INC 31147 18337000 INC 20177 944715977 SUM 3363 22238 SUM 19779 30907 INC 5151 560211466 SUM 1342 5915 INC 25374 375800808 SUM 4517 28800 INC 20581 528324844 SUM 10988 14798 INC 25933 954185005 SUM 495 5256 SUM 290 18138 INC 21788 810796302 SUM 304 15337 SUM 13278 20715 INC 6671 739671453 INC 30406 810943347 INC 23553 868544606 SUM 13105 30815 INC 15364 73447439 INC 27437 959744213 SUM 468 17354 INC 23462 608994987 SUM 8891 23008 SUM 1217 24268 INC 7009 474253200 SUM 11576 27058 SUM 3664 23709 INC 8209 655068429 SUM 1608 13930 SUM 4450 17834 INC 26259 141033634 SUM 20827 27746 INC 22940 892078202 SUM 247 16316 SUM 5267 22762 SUM 6563 20280 INC 11784 540281767 SUM 21581 30676 SUM 4849 16983 SUM 24417 30591 SUM 1373 29532 INC 8041 960915651 INC 7452 600062432 SUM 2644 17880 INC 19001 29074900 SUM 87 7936 INC 12730 272264567 INC 6020 339932768 INC 4135 961935549 INC 1547 960917308 INC 2771 355592225 SUM 4381 29468 SUM 12741 30598 INC 5215 725598216 SUM 16750 25945 SUM 14569 26986 SUM 5763 10730 INC 3793 620978635 SUM 776 5623 SUM 11105 22102 INC 26969 80333387 INC 18931 934956559 SUM 887 29885 SUM 9364 26170 INC 24781 8910284 INC 13569 808325753 SUM 16693 26224 INC 15775 877258715 INC 25795 71391861 INC 3056 8087705 SUM 4764 30118 INC 13904 169242150 SUM 4418 21734 SUM 14130 28971 SUM 14484 25510 SUM 2490 24564 SUM 381 28850 INC 24529 892727284 SUM 3669 7634 INC 27287 73209149 INC 29785 341981814 SUM 8455 28053 INC 4148 80322534 INC 5026 130316979 INC 10400 138831975 SUM 4860 11390 SUM 588 30702 SUM 6501 25792 INC 15801 489261052 INC 23317 401622354 SUM 3635 27379 SUM 20372 30344 INC 13330 861215396 SUM 14611 26066 SUM 26 5389 INC 12669 5641794 SUM 2095 21907 INC 25184 382801930 INC 8036 254858634 INC 26019 881752876 INC 14767 760566355 SUM 17422 30827 SUM 962 15034 INC 26449 147411304 INC 29949 29073502 SUM 3200 18189 INC 27527 559278727 SUM 18844 20996 SUM 3193 25531 INC 8196 753801577 INC 3568 29027251 SUM 6232 31177 INC 28457 72519151 SUM 23291 31225 INC 11136 878947412 INC 9843 605610929 INC 27774 800247870 INC 11708 338711751 INC 28341 961967898 SUM 12239 22673 INC 2151 842072286 INC 29067 77827935 INC 21856 401434935 INC 24735 709216935 INC 7885 134885730 INC 10316 475134643 INC 19583 720624970 INC 26648 879629809 INC 17697 758468108 INC 21039 240511081 SUM 1365 19580 INC 28321 27414764 INC 12142 501487386 SUM 13332 15448 SUM 1936 13821 INC 4481 29027205 SUM 86 528 SUM 1457 6404 INC 3394 122001155 INC 10376 692444020 INC 7271 974557540 SUM 503 812 INC 16459 677658863 SUM 24867 28866 INC 18746 958269550 SUM 14705 31179 INC 460 939141820 SUM 282 13019 SUM 22181 30985 SUM 13926 31328 SUM 17729 27629 INC 2352 28013852 INC 28687 871790960 SUM 20360 29653 INC 10626 29085722 SUM 9948 12592 INC 6540 216824678 SUM 3968 15952 SUM 5 27830 INC 3073 73465431 INC 5056 223760639 SUM 3887 26776 SUM 14528 23801 SUM 15359 30096 SUM 3380 28396 INC 30008 11351217 SUM 13488 30799 INC 21320 593251754 SUM 1015 20624 SUM 3058 19851 SUM 10676 22362 SUM 390 16693 SUM 7012 11608 INC 8453 982936090 INC 14628 731631705 INC 29866 825507660 INC 7537 143224999 INC 374 840097374 SUM 25302 31089 INC 5626 28379551 INC 13308 878972711 INC 4303 877603181 INC 18534 710703384 SUM 29183 30362 SUM 402 24910 SUM 12760 29548 SUM 8418 28889 INC 10429 20113131 INC 3645 20681166 SUM 913 28632 SUM 465 23463 SUM 15102 26343 INC 15069 693480017 SUM 91 27103 INC 21278 134327651 INC 13385 145380293 INC 29167 147470371 INC 9392 743249802 SUM 4059 28280 SUM 3357 18780 INC 6717 10334343 SUM 675 25142 SUM 3978 25452 SUM 3607 20714 INC 1329 147441402 SUM 10024 25233 INC 6056 978726428 SUM 336 17856 SUM 3347 28115 INC 20118 994401197 INC 25077 490265073 SUM 19174 30012 SUM 779 16298 INC 27568 54650425 SUM 155 11077 SUM 19929 31328 SUM 7863 30893 SUM 16474 30627 INC 22596 440548737 INC 16990 136603803 INC 5736 474883373 SUM 14878 30908 INC 26114 79306088 INC 15230 68795605 INC 10763 72782139 SUM 4956 23430 INC 14144 744547352 SUM 5765 9248 INC 10192 37912925 INC 5529 147445724 INC 13712 684990362 INC 21110 113788791 SUM 5375 11411 INC 25665 9972508 SUM 819 26017 INC 11209 538785176 INC 20466 10580122 SUM 6265 15810 SUM 987 19022 INC 1368 70592222 SUM 11355 25819 SUM 12510 21502 SUM 162 18713 INC 9992 945849443 INC 10709 251571740 INC 25102 23820119 INC 16696 1155180 SUM 15569 26899 INC 17251 869279669 INC 31019 490717253 INC 3850 831772423 SUM 1354 26467 SUM 4095 16701 INC 2910 28810736 INC 24226 147462386 INC 13692 585123855 INC 23521 21381505 INC 31204 19464750 SUM 3476 20228 INC 4595 454168191 SUM 3927 18199 INC 29564 601200921 SUM 5460 26820 INC 3923 459427772 INC 12261 20589127 INC 28321 878869924 SUM 8565 21803 INC 27846 393788254 SUM 8391 29792 INC 9712 990944531 INC 23007 869135370 INC 15636 431288961 SUM 165 11963 SUM 10736 22908 INC 8595 28432245 INC 21215 481081683 SUM 4599 29176 SUM 6175 28511 SUM 18329 25879 SUM 19798 22919 SUM 9789 17531 SUM 10575 20709 INC 21065 2395610 INC 7641 923924871 INC 23138 613474406 INC 31011 928135327 SUM 9186 27349 INC 8214 39918589 SUM 985 3834 SUM 3398 24410 SUM 1091 28000 INC 11912 755898217 SUM 2665 23466 SUM 26680 30209 SUM 2488 15955 SUM 11251 27307 INC 2628 221634325 INC 12929 483642466 SUM 299 30459 SUM 11819 29113 SUM 8158 29349 SUM 3999 27051 SUM 11400 28727 INC 28894 607470997 SUM 198 30011 SUM 350 24776 SUM 1820 30831 INC 31118 122753430 INC 15178 715175553 SUM 15202 31221 INC 780 869467887 SUM 3792 6650 SUM 5505 20658 INC 7279 104966436 SUM 8348 16701 INC 20389 725472390 SUM 9729 23906 SUM 5744 25763 SUM 3408 26327 INC 20315 130088712 INC 30534 121469568 SUM 4623 28263 SUM 1870 30652 SUM 11958 20599 SUM 1642 24784 INC 2318 968109650 INC 22176 861107602 SUM 1965 29709 INC 17105 853622842 SUM 2568 26802 INC 8524 113880455 INC 28449 72443538 SUM 1471 24885 INC 22642 35800766 INC 20554 127233830 INC 16425 91844171 SUM 7687 31126 SUM 356 17108 SUM 1579 24091 INC 10160 851850144 INC 11684 972394862 SUM 409 24330 SUM 6501 31044 SUM 6695 28542 SUM 17070 26209 INC 20341 676181077 SUM 11124 20045 INC 3815 191590715 INC 17263 849481558 SUM 11111 30472 SUM 20119 31038 INC 27477 927610990 INC 21872 109705883 INC 30392 471913919 SUM 1180 19688 SUM 16696 25846 SUM 13411 20461 INC 13949 937928897 SUM 39 28009 INC 4464 744821032 SUM 11850 29932 SUM 22224 30046 SUM 15442 23888 INC 29497 619206850 INC 30358 145152130 SUM 4432 20553 INC 19348 892669893 SUM 8362 17146 INC 15619 105110274 INC 26023 892712360 SUM 541 9250 INC 20218 749524117 INC 3708 19800136 SUM 17588 31048 INC 12051 929378934 SUM 18629 26774 SUM 7801 26263 INC 28775 20674267 INC 6775 130404527 SUM 3949 30794 SUM 2256 28340 SUM 260 19636 SUM 18899 24203 SUM 1161 30736 SUM 12493 21750 INC 22941 692452596 INC 13353 942523931 INC 6558 788336389 SUM 194 29551 INC 16405 987070364 SUM 1127 11070 SUM 14707 21417 INC 11512 142730556 SUM 557 11709 SUM 1942 27508 SUM 3035 6312 INC 26601 520086914 INC 21323 357265121 INC 25059 130200301 INC 17308 62196578 INC 21313 610059277 SUM 3987 28090 INC 5960 995255328 INC 15903 28422475 INC 14137 878960764 INC 12332 417948100 INC 6938 109541238 INC 28667 876179762 SUM 10063 23447 INC 26174 221899658 SUM 1454 31224 INC 22046 601577585 INC 10168 113127631 SUM 3838 18761 SUM 3536 20294 INC 19903 147308128 INC 27529 885654966 INC 5158 906012229 SUM 5548 19256 SUM 362 11833 SUM 19090 29806 SUM 5117 24847 SUM 4548 19186 SUM 26593 31193 SUM 4760 30726 INC 28968 28175855 INC 10531 130088112 SUM 7374 31244 INC 13142 249476321 INC 25162 112644302 INC 16701 572799424 SUM 7115 17851 SUM 17345 27327 SUM 71 22882 SUM 5694 25449 SUM 13605 23321 SUM 20650 27123 INC 11182 659751361 INC 27385 13261068 SUM 29 6517 INC 15027 928218826 INC 3948 919033549 INC 17739 878685932 SUM 89 30405 INC 10546 994339341 SUM 7027 22066 SUM 1174 23314 INC 11285 810966558 INC 16291 71423760 INC 26834 373489974 INC 19258 334536090 SUM 10083 31426 INC 6395 77641470 SUM 4695 20814 INC 11834 960817405 SUM 1539 12349 SUM 13297 30592 INC 15126 24714299 INC 22539 102412878 INC 6570 109682552 INC 966 63576923 INC 16808 130704270 SUM 7 4129 SUM 10616 26766 INC 23249 109587809 INC 19080 189118428 INC 7237 751997851 SUM 16379 23664 SUM 3936 19353 SUM 5469 29629 INC 17370 678382639 SUM 15095 30276 SUM 5732 27286 SUM 27020 31419 INC 4386 542105287 INC 18056 105476073 INC 2158 96605144 INC 15341 519934815 INC 18076 584469065 SUM 2375 17976 SUM 2006 5380 SUM 19613 31415 SUM 12975 30068 SUM 10344 13050 SUM 9457 15599 SUM 10916 15151 SUM 7992 28977 SUM 18945 30702 INC 25270 686176597 SUM 17259 29097 INC 16366 659873181 INC 20572 885426463 SUM 14990 29349 INC 18859 757990148 SUM 1316 30201 INC 16493 887171852 SUM 555 22725 INC 19534 139073246 SUM 16020 23751 SUM 2371 12125 SUM 13450 25635 INC 11882 886913402 SUM 25356 30977 INC 2462 860080916 SUM 397 29895 SUM 8445 22215 SUM 7712 28943 SUM 15980 26015 SUM 22966 30501 SUM 4644 30337 SUM 8781 23939 INC 26303 953463769 SUM 3597 16684 INC 10220 147210670 INC 30572 878855367 SUM 24300 30968 INC 20830 357952065 INC 5578 972719542 SUM 14995 31213 INC 18013 845743416 SUM 4987 28298 SUM 16960 28132 SUM 8254 31033 SUM 20136 29402 SUM 6186 19810 INC 25819 735771190 SUM 2083 17692 INC 18727 443572177 INC 29272 938532462 SUM 210 22291 INC 27252 991305090 INC 15976 589472039 SUM 4078 21071 INC 2615 953587919 SUM 928 7066 SUM 19582 29926 SUM 11671 31257 INC 22395 583326008 INC 21189 920266162 INC 28015 28501980 SUM 7090 28936 SUM 3754 11447 INC 23657 142469978 INC 22779 509902125 INC 12978 491790718 INC 13031 265371115 SUM 4748 11043 INC 25146 624200543 SUM 13556 30463 INC 18456 451195730 INC 4863 366973414 SUM 715 13478 SUM 955 23535 SUM 262 20788 SUM 912 20204 INC 7576 111800839 INC 3651 934090468 SUM 18541 25610 INC 11477 955186474 INC 17783 29064310 INC 13636 808456473 INC 11869 955281958 INC 21339 526006668 INC 20096 979567110 INC 23845 800004545 INC 26069 621677851 INC 4721 568503251 SUM 13806 25723 INC 912 871419135 INC 14798 56652358 SUM 19560 25327 INC 3353 491251653 SUM 7159 20225 INC 23429 10853289 INC 24428 594580954 SUM 7373 27816 SUM 15879 29824 INC 1136 994477181 INC 21594 526610306 INC 22566 935348758 INC 30784 890603316 SUM 4892 28650 SUM 6614 30826 INC 23931 13682769 INC 5532 891585095 SUM 12945 17537 INC 24757 283665566 INC 12865 323278198 SUM 5171 17386 SUM 10936 23744 SUM 24360 25002 SUM 20758 28787 INC 2959 743789244 SUM 1323 15110 INC 12565 26958290 SUM 10313 26612 SUM 25290 28236 INC 20059 23764995 INC 18295 28933731 INC 20101 476257954 INC 12601 934708144 INC 866 760149410 INC 14974 844706834 SUM 162 27901 INC 3074 953053101 INC 29131 844928560 INC 22207 601675864 INC 5572 971270480 SUM 22101 27981 INC 13156 147371508 SUM 10857 28839 INC 30011 27743796 INC 26444 970362797 SUM 4047 28620 SUM 5821 24826 SUM 10694 26766 INC 20723 416705908 SUM 382 26172 INC 26258 727061888 SUM 5696 30359 SUM 5401 18190 INC 25486 2220308 SUM 528 17072 SUM 1089 8788 SUM 20366 26690 INC 24565 355347292 INC 8128 53971169 SUM 8452 25241 INC 2568 17589723 INC 2841 749732060 SUM 6214 18319 INC 14341 552251079 INC 15023 439734220 SUM 3385 30018 SUM 2589 22205 SUM 3075 21136 SUM 13421 31402 SUM 362 27562 INC 21681 961880976 SUM 57 8354 INC 9915 63775848 SUM 4734 16537 INC 6730 27950542 SUM 10396 14261 INC 21148 40170717 INC 5970 12992929 INC 22100 9652605 SUM 3149 12596 INC 29539 12261386 INC 29297 487394030 SUM 5427 24815 INC 19274 145591065 INC 10702 73673392 SUM 1232 23989 INC 16902 151357852 INC 14879 671078860 INC 2755 760385256 INC 19287 522196829 INC 24518 221629311 INC 27265 10106362 INC 23356 904941012 INC 30317 142091176 SUM 27588 30345 INC 8152 854557834 SUM 15071 31094 SUM 2032 13183 SUM 9939 29606 INC 25116 24066816 INC 29285 499044733 INC 15135 111559447 SUM 10736 24305 INC 17006 76102479 INC 8506 852910200 INC 2910 432367300 SUM 26585 31003 INC 3862 618038167 INC 1519 147381486 SUM 2432 22489 INC 18538 528444944 SUM 7964 13758 INC 6635 980736416 INC 16827 870370705 INC 14773 610303461 SUM 16199 24289 INC 27784 760272842 INC 27183 542076127 SUM 1835 11225 INC 12285 520031110 SUM 7622 24616 INC 25366 390739072 SUM 11939 25484 SUM 1137 30519 INC 5549 655223567 SUM 4485 23367 INC 2444 28932350 SUM 8351 24785 SUM 6173 19362 INC 11502 80295722 SUM 17441 28616 SUM 1670 8702 SUM 2904 15791 INC 9375 864392761 INC 14619 80305626 SUM 13290 31122 INC 11257 777996183 INC 27008 570572388 SUM 8541 25018 SUM 6363 20006 SUM 12781 23552 SUM 287 10981 SUM 1501 18003 SUM 17516 25938 INC 6620 562092390 INC 3837 552148098 SUM 5977 31246 SUM 377 3840 INC 991 19995781 SUM 20124 26130 SUM 388 31279 INC 16981 605828133 SUM 7855 30894 SUM 3490 19749 INC 4874 29063810 SUM 13606 27039 INC 21975 141710529 INC 3325 605865375 SUM 244 6595 INC 27834 336752273 SUM 247 10936 INC 27081 787569715 SUM 26138 31438 INC 30670 144828926 SUM 25184 27469 INC 11208 432704789 INC 30943 759482711 SUM 6345 22863 INC 1884 145699680 INC 11583 146164720 SUM 9680 20175 SUM 20548 31002 INC 21801 24326721 INC 13410 223755733 INC 27884 894434749 SUM 5922 23370 INC 9985 600910652 SUM 18777 25428 INC 3968 608057819 INC 12721 726956922 INC 16149 927221957 SUM 9937 28765 INC 10854 20047148 SUM 918 7316 SUM 9266 21846 SUM 3044 18274 SUM 4554 30250 INC 19224 950400064 SUM 4929 9196 INC 17779 16084233 INC 15369 576777131 SUM 5960 14047 INC 14164 859963941 INC 26965 838620509 INC 29944 147469850 SUM 261 14988 INC 30313 992383536 SUM 5332 30857 INC 15514 62134966 INC 17169 134842222 SUM 16413 26177 INC 24365 932001480 SUM 155 20610 SUM 8768 17870 INC 19178 269039087 INC 24713 802911609 SUM 3957 24290 SUM 1659 3384 SUM 2243 20941 INC 26868 102869670 INC 13208 919929778 SUM 2042 18472 INC 9772 606256899 SUM 1330 15719 INC 30423 873616783 INC 13516 2400901 INC 6889 55839549 SUM 13307 27048 INC 20858 6440235 SUM 18242 30958 INC 9330 130443617 INC 26665 999107428 SUM 8130 31209 INC 27631 173963922 SUM 2935 28178 SUM 1029 9724 INC 10465 333788620 SUM 5862 15249 SUM 10725 25357 INC 13776 878739797 INC 24539 483469679 INC 25121 794158698 SUM 16559 31286 SUM 6626 31342 SUM 3903 28770 SUM 655 26617 INC 5124 11525633 INC 13795 989406349 INC 12404 352689783 INC 30507 601145192 INC 26181 629063525 SUM 19234 23686 SUM 13200 27574 INC 14813 725904063 SUM 22593 30199 INC 28683 693542769 INC 2232 7355613 SUM 807 21044 SUM 15 24118 SUM 21449 31284 SUM 19131 31311 INC 25730 955281220 SUM 4861 22441 INC 19419 113770860 SUM 13123 20651 INC 5451 214198501 SUM 10235 28875 SUM 6457 22680 SUM 5266 30292 INC 29459 963982508 SUM 20055 30756 SUM 21988 29851 SUM 7551 19482 INC 21546 464943945 SUM 8145 11759 SUM 1991 21203 INC 7670 146668086 INC 28638 989062621 INC 24818 67017599 INC 26537 410028428 INC 16420 555900712 SUM 15936 27052 SUM 54 30824 INC 27184 451292303 SUM 8425 15728 SUM 1688 7126 INC 1943 62768375 INC 265 527212074 INC 15576 951103143 INC 26723 515288891 SUM 23699 29673 SUM 6982 29643 SUM 1017 28198 INC 27698 60064979 SUM 24817 30065 SUM 8302 12254 SUM 6479 31173 INC 3143 11868467 SUM 180 27849 INC 2545 22221575 INC 3836 811684232 INC 18927 938564197 SUM 12423 19154 INC 29089 771684986 SUM 9700 26331 SUM 1370 24758 SUM 696 31282 INC 23964 989083658 SUM 1907 16908 SUM 13488 30660 SUM 1659 28856 INC 4255 15871007 SUM 13497 23884 INC 1473 4060872 SUM 11002 24884 SUM 11063 21379 INC 4817 18281292 SUM 21511 27249 INC 14530 539276383 INC 2919 691388939 SUM 9567 29622 INC 9367 957258682 INC 8822 331635683 INC 8082 953493097 SUM 12456 24940 INC 9384 735141904 SUM 16464 23348 INC 20767 610494659 INC 15289 532488059 INC 1566 735433008 INC 13485 887663092 INC 12873 671073603 SUM 5340 24691 SUM 194 19514 INC 19413 122041212 SUM 19667 28641 INC 16369 25367104 SUM 1790 10566 INC 1475 693015248 INC 28247 147146849 INC 8438 926109317 SUM 9999 19163 SUM 24871 28852 SUM 21426 27774 INC 8943 75874725 SUM 5152 29981 SUM 1854 6351 SUM 2243 5893 INC 22260 886085914 INC 19988 24338707 SUM 6501 14518 SUM 22536 30822 INC 26709 25926285 SUM 11447 24584 SUM 4910 27386 SUM 8266 28775 INC 11106 146943675 SUM 25026 30925 SUM 5295 28230 INC 9831 601377293 SUM 14860 30268 SUM 876 20161 INC 21386 810837804 SUM 1838 25941 INC 17491 73598632 SUM 612 27088 SUM 10949 15543 INC 13380 928715808 INC 9164 820067603 SUM 19118 24090 INC 21510 455293025 INC 27385 592586493 SUM 2508 13787 INC 28962 881908886 INC 3878 583516930 INC 12665 189902814 SUM 858 22149 SUM 4668 25206 SUM 227 27111 INC 30593 45217497 SUM 791 18920 SUM 4587 25224 INC 7286 566375456 SUM 293 4806 INC 9806 1810147 INC 26424 729535485 INC 7008 381027223 INC 1799 334529308 SUM 984 16835 INC 6062 7717271 INC 12024 350530255 SUM 11403 30126 INC 8957 10212797 SUM 1747 14718 SUM 9957 30853 SUM 8095 11997 SUM 1439 24844 SUM 16149 26253 INC 4027 458601323 SUM 1267 8642 INC 17477 145849379 INC 11357 23442214 INC 19217 691280994 INC 8334 527406259 SUM 7305 30392 INC 10319 543471153 SUM 15169 30823 INC 15808 105491756 INC 13804 961546493 INC 19931 109642430 INC 18753 184796068 INC 27928 29031359 INC 8380 743856658 INC 18996 142462458 SUM 13521 14838 SUM 681 5021 INC 23921 785429720 INC 17980 648871749 SUM 17370 24258 INC 17786 591560936 SUM 1627 17996 INC 28910 961381635 INC 13040 602893657 SUM 17891 24124 INC 11350 811491823 INC 1789 147397309 INC 15462 474615577 INC 26502 147126391 INC 11060 657880912 SUM 4867 31306 INC 19352 22567640 SUM 11512 26103 SUM 446 14787 SUM 20672 25353 INC 28296 24843543 SUM 1000 21515 SUM 9197 12678 SUM 15039 29094 SUM 9458 28304 INC 28510 810982693 SUM 14734 30594 SUM 7725 28010 INC 19170 11123447 INC 14458 537115596 INC 2537 647155767 INC 30433 795417382 SUM 2385 24526 SUM 298 25604 SUM 3178 29660 SUM 7805 30718 SUM 3465 31404 INC 29752 874396482 SUM 11362 28821 SUM 9405 26102 SUM 995 22313 INC 20766 24982420 INC 7048 509265373 SUM 1318 11553 INC 2577 905807529 SUM 15755 31156 INC 9652 820544475 INC 682 820156205 SUM 18366 31404 INC 15141 726551260 INC 17386 752125101 INC 15825 935300371 INC 12724 843088035 SUM 6303 28960 SUM 1850 29685 SUM 2161 16700 INC 10887 88166212 INC 21502 623487462 SUM 2931 10501 INC 20694 147293009 SUM 18140 25609 INC 27682 136805402 INC 28915 138990709 INC 11463 28975718 INC 12193 130069159 INC 13924 14864525 SUM 10726 26013 SUM 1997 28679 INC 7896 424491836 SUM 15826 25435 INC 670 979055136 SUM 11064 26470 INC 30857 127511615 SUM 5729 14077 SUM 1329 9568 INC 12018 77183667 SUM 15152 23236 SUM 14770 24013 SUM 8188 18737 SUM 245 18928 SUM 747 28691 INC 5371 669753947 INC 11417 28825891 INC 7006 290868789 SUM 3435 28108 INC 17106 643535453 INC 21821 886440252 SUM 442 22591 SUM 12729 27966 SUM 2637 28017 SUM 4483 11206 INC 23834 443537192 SUM 16239 30227 INC 3734 12184150 SUM 14995 16833 SUM 8164 27188 INC 9003 989886155 INC 20159 132740941 INC 13628 946931604 SUM 345 29289 INC 1411 147198573 INC 3932 961926093 SUM 9305 30386 SUM 13341 24247 INC 23070 8090187 SUM 914 15473 INC 10274 20659697 INC 18809 588505117 SUM 1279 19975 INC 4927 608985538 SUM 7264 13197 SUM 5049 18006 INC 2695 27331073 SUM 398 7478 INC 7796 991292443 SUM 2218 27416 INC 20483 861010843 INC 19000 392299555 INC 5924 10180897 SUM 826 7146 INC 12478 964437495 INC 14179 988916381 INC 29817 324297208 SUM 1063 20327 SUM 1319 18443 INC 20639 686898852 SUM 3619 25657 SUM 3440 13056 INC 13507 881534897 INC 5075 130451211 SUM 2006 10481 INC 26854 885843384 SUM 6325 20723 SUM 4817 23773 INC 24682 756432148 SUM 7083 11768 INC 18960 903511304 INC 20560 280039387 SUM 20043 27830 INC 9419 75869196 SUM 5618 24486 INC 26248 342748508 INC 10135 850473194 SUM 990 3776 SUM 6050 14777 INC 24427 12570404 SUM 14534 25072 SUM 26312 29850 INC 17785 827759014 INC 4082 39110305 INC 30604 484325735 SUM 20259 30761 INC 28024 591655814 SUM 9784 26341 INC 23014 136859990 INC 2110 742418788 SUM 376 30303 INC 11877 112207408 SUM 7389 26022 INC 1864 542922633 SUM 4052 24061 INC 21956 934577175 SUM 1714 21278 INC 22768 207236820 SUM 1976 23361 INC 13535 939359905 INC 13385 147031891 SUM 11087 21852 INC 28300 112296727 SUM 10653 27316 INC 2121 831928883 SUM 19558 31273 INC 15579 912583795 SUM 1642 3184 SUM 12373 27656 INC 2073 954884456 SUM 590 13094 SUM 563 20997 SUM 11573 31172 INC 10572 946904263 SUM 708 25004 SUM 7182 18253 INC 29015 139073719 INC 25936 132764526 INC 19543 29067569 INC 26919 147387351 SUM 22252 31329 SUM 8449 29194 INC 17731 111325623 SUM 478 12890 SUM 2791 25357 SUM 1113 12373 INC 21015 537078452 INC 24264 25417075 INC 11961 465774405 INC 19542 959871070 SUM 6143 22748 SUM 28942 30240 SUM 3005 6328 INC 5367 486663027 SUM 18969 28730 INC 11108 54953976 SUM 8097 15146 SUM 184 30947 SUM 10320 17977 INC 7205 68837607 INC 29602 797403127 INC 26149 956238486 SUM 62 14440 INC 19297 69001871 INC 1692 877622030 SUM 16682 25512 SUM 1834 12126 SUM 2846 31084 INC 2016 692484869 INC 25818 536063779 SUM 15824 25745 SUM 12407 31336 INC 4889 552254179 INC 4490 139036948 SUM 17653 30430 SUM 4577 18102 INC 11008 28957047 SUM 7818 25790 SUM 2874 28782 INC 3580 894772377 INC 2831 852385533 INC 27950 971574547 INC 22559 950407665 INC 7725 956359802 SUM 4663 26147 INC 18644 40208941 INC 2159 422338327 INC 14497 190192406 INC 13295 885992105 INC 11642 955540001 INC 5832 145046487 SUM 3728 21170 INC 27394 999599608 INC 1899 609470120 SUM 17460 23542 SUM 1204 24033 INC 19916 139017360 SUM 5882 30866 SUM 23386 27623 INC 29683 144841072 SUM 13982 26677 INC 26424 603078214 INC 29213 658930540 INC 31291 179794221 INC 18767 481935991 SUM 3468 22557 SUM 14119 25757 SUM 13886 28445 SUM 18068 27757 INC 849 466873723 SUM 7560 19451 SUM 5031 24063 SUM 5129 28645 INC 10615 469431654 INC 2468 760095931 INC 21980 805718160 SUM 10008 28363 SUM 301 12516 SUM 1222 4399 INC 18853 7900189 INC 5407 928200214 INC 19720 619709886 SUM 6294 21003 SUM 6158 17462 SUM 1086 16517 SUM 147 5551 SUM 3744 29345 SUM 10841 29402 SUM 11118 21840 SUM 1526 29243 INC 13310 146554518 SUM 16966 28900 SUM 4860 26443 INC 25261 929212344 INC 28679 944957967 SUM 27456 30068 INC 16330 12210836 SUM 6812 31159 SUM 1248 2932 SUM 6140 31021 INC 27531 878773505 INC 16515 147076884 SUM 9061 30072 INC 5230 27671873 SUM 20383 29576 SUM 28427 30995 INC 23388 147447395 SUM 898 31409 SUM 18523 30206 INC 28852 957720223 INC 2508 130652387 SUM 1227 13858 SUM 2995 28085 INC 20367 433318162 INC 30467 932582804 SUM 1701 27201 SUM 817 16152 INC 12077 13219586 SUM 10370 31027 INC 20129 40162937 INC 28617 945843351 INC 8080 886409230 SUM 17031 30081 INC 11490 468778170 INC 30148 944813571 INC 13041 130604481 INC 13082 391385981 INC 1423 855308653 SUM 1540 17801 SUM 28385 30448 INC 16310 498093948 INC 28386 735091504 INC 11169 805694157 INC 4333 491026236 SUM 6079 21498 INC 3091 885812388 INC 5453 29019769 SUM 13450 28059 SUM 16657 26553 SUM 2933 21250 SUM 16521 30690 INC 20026 41748393 INC 11643 584349137 SUM 2192 23475 INC 11871 28517038 SUM 10467 27019 INC 28761 50962149 SUM 287 26920 SUM 7161 30556 INC 797 939834347 INC 28563 28476898 SUM 25940 27090 SUM 7349 20638 SUM 18565 31086 SUM 9422 31290 INC 28026 601990796 SUM 12456 30287 SUM 273 12381 SUM 3955 19323 SUM 10047 23621 SUM 1385 9308 INC 15130 555040631 SUM 1852 2332 INC 12569 955213418 INC 5642 26934887 SUM 7810 30997 SUM 68 28716 INC 28457 520048708 INC 9350 15428157 INC 6354 751921434 INC 15497 83132808 INC 27606 979087529 SUM 208 28822 SUM 8360 29234 SUM 12360 31342 SUM 24893 31256 SUM 4147 22702 SUM 20055 21743 INC 18066 750636634 SUM 9792 16364 SUM 15843 19983 INC 27583 744469162 SUM 4283 15148 SUM 9023 30373 INC 19619 80180048 SUM 18876 27740 INC 11288 422402493 INC 7545 885204721 SUM 3346 28226 SUM 10751 19160 INC 28217 8890579 SUM 539 19492 SUM 9270 14068 SUM 9662 17569 SUM 1116 25317 SUM 3848 25989 SUM 1625 20181 SUM 2097 28682 INC 2829 884358481 INC 3856 341065888 SUM 94 13099 SUM 25023 29386 SUM 14642 27962 INC 5010 610331210 INC 2078 534062317 SUM 5863 23533 SUM 7052 27370 SUM 10530 19983 SUM 19719 22443 INC 21310 342934729 INC 22436 751171039 INC 21457 783253651 INC 30432 483723389 SUM 7350 14531 SUM 4554 26379 SUM 21874 29258 SUM 58 26081 INC 17064 873375486 SUM 3157 31404 INC 27079 144063947 SUM 22504 24916 SUM 4936 30864 SUM 2491 28627 INC 13567 48530368 INC 25096 986090459 INC 9592 333772523 SUM 11874 15579 INC 8205 147308919 SUM 8865 23255 INC 22492 824772325 INC 23625 806767577 SUM 2759 18904 SUM 1517 25381 SUM 3132 28328 INC 28104 805249410 INC 13485 894725574 SUM 2871 22388 INC 3674 62947887 SUM 107 30257 SUM 7289 29583 INC 16371 946101334 SUM 714 29628 SUM 2142 30901 SUM 12905 25289 SUM 4846 29679 INC 5103 800920712 SUM 16752 31321 INC 7850 894298634 SUM 8568 23596 INC 10723 139058573 SUM 7213 28419 SUM 9379 21764 INC 18898 743820738 INC 7978 994955954 SUM 4756 25807 INC 9457 979672712 SUM 1592 15741 SUM 6644 16648 SUM 302 29953 INC 6780 877709209 INC 29599 760072441 INC 20562 815497325 SUM 14496 25518 INC 24125 58159211 SUM 6264 21108 INC 21932 316953897 SUM 2 19709 SUM 19685 26166 SUM 401 21949 SUM 6003 28914 INC 23628 793564797 INC 25355 142999725 INC 10055 928854151 INC 804 13112236 SUM 2854 19858 INC 6296 686883295 SUM 711 27236 SUM 9847 23291 INC 3453 42589555 SUM 7186 27047 INC 6819 935175217 INC 20980 948492250 INC 10140 680481414 SUM 10236 29032 SUM 1047 6682 INC 20084 852491673 INC 18396 79972871 SUM 4467 6982 SUM 24947 30941 INC 4665 398251422 INC 18473 18431224 INC 6857 607178143 INC 28267 28011089 SUM 8937 18885 SUM 7968 31440 SUM 15803 25938 INC 5082 735122559 SUM 34 29551 SUM 6972 14776 INC 25249 725187548 INC 11132 23699937 INC 396 22656893 INC 17050 625879250 SUM 127 7794 INC 18083 4818923 INC 4859 572054285 INC 20308 339379658 INC 28525 4513173 INC 13997 676722611 INC 5334 937719472 SUM 5826 14800 INC 28046 28551740 INC 31192 64622301 INC 11778 893608086 INC 27828 828553817 SUM 17191 31256 INC 11426 995909815 INC 22635 441590576 SUM 16716 28677 INC 29244 29004700 INC 28736 144205613 INC 6652 3243564 INC 26178 483765664 INC 30055 72590344 SUM 5008 29637 SUM 8947 26339 INC 2841 894768994 SUM 13370 25021 SUM 13073 17473 INC 14706 839200800 SUM 9638 30555 SUM 9936 24368 INC 17773 28488132 SUM 21991 27337 SUM 19536 20758 SUM 12178 23224 INC 24941 995238632 INC 19713 420880042 SUM 5249 19642 SUM 9917 30451 INC 20860 844066045 SUM 12920 28796 SUM 5404 28785 SUM 659 4066 INC 1830 608365799 SUM 17539 31162 SUM 13357 29262 INC 17927 959578694 SUM 1666 24798 SUM 4219 17265 SUM 14441 23493 INC 9805 923693691 SUM 4870 7091 INC 9499 172767771 INC 7003 24569842 INC 26660 995410985 INC 18019 672036623 INC 3313 970657030 SUM 19562 23823 INC 19799 25129589 SUM 3777 16904 INC 12868 994045850 INC 26832 610052134 SUM 4230 31059 INC 16629 118066565 SUM 1457 3359 SUM 5096 28883 INC 17363 22714369 SUM 23278 31118 SUM 14194 30650 INC 7503 28911470 SUM 3037 18551 SUM 623 10710 SUM 347 18528 INC 9064 532169075 INC 11594 725769747 SUM 7242 31208 INC 30158 12679685 SUM 12113 27143 INC 13510 19502150 INC 1865 255157019 SUM 21861 28005 INC 23665 867874566 SUM 3734 26207 INC 15130 873839040 INC 13574 139070552 SUM 1771 26139 SUM 112 20445 SUM 406 18584 SUM 2142 17532 INC 11388 961924930 INC 1515 920535558 SUM 10800 30024 INC 23191 12147390 INC 26803 912288681 INC 30536 457530533 INC 23273 628063652 SUM 261 26054 INC 13174 138344295 SUM 190 6877 SUM 819 30866 INC 8110 868830290 INC 375 691347301 INC 14588 493131642 INC 9151 61360212 SUM 151 21547 INC 1861 342123836 INC 5792 28383527 INC 2632 18263545 SUM 15758 27311 INC 7971 744299719 SUM 2362 3227 SUM 4989 26776 INC 7261 995053201 SUM 10350 30732 INC 30564 781153170 SUM 5232 31202 INC 8196 1190117 SUM 5357 20516 SUM 65 16385 INC 1041 677671566 SUM 8363 16478 INC 7283 273397577 INC 344 805004903 INC 21408 567786190 SUM 500 11550 INC 25041 944124258 INC 28528 689256906 SUM 12522 26602 INC 23258 888175435 INC 3067 584112450 SUM 2617 15682 SUM 2450 11999 SUM 4287 31392 INC 24592 28969127 SUM 647 22052 SUM 6462 26723 INC 2590 897311875 INC 21736 694947498 INC 12664 55852246 SUM 1315 17274 INC 3761 233874057 SUM 4040 13256 SUM 7730 16806 SUM 3964 24685 SUM 1421 28988 INC 5553 109543169 INC 14924 2312512 SUM 17918 29153 SUM 2376 16942 INC 13239 260044078 INC 7201 915533254 INC 25192 726827281 INC 3788 608436886 SUM 5128 18882 SUM 170 7545 INC 17667 433854627 SUM 523 14817 INC 21720 470864960 SUM 8274 28019 INC 27063 415247817 INC 17212 755928486 INC 19587 28037349 INC 1183 374277316 INC 5278 20642421 INC 1756 790469434 INC 13372 887942473 SUM 7685 21855 INC 19960 400359539 SUM 2551 25786 INC 21328 606393609 SUM 28782 29287 SUM 3437 28461 INC 12533 785528688 INC 9582 693536249 SUM 68 8157 INC 1875 353777782 SUM 7063 19500 INC 7753 28293688 SUM 22711 28965 SUM 210 3145 SUM 2269 28279 INC 19639 62428401 SUM 2973 27497 SUM 12371 31068 INC 1285 956546722 SUM 3873 15768 SUM 25656 31167 SUM 13 22205 INC 17273 822482780 SUM 11584 23807 SUM 6140 24351 SUM 11073 21700 INC 26552 673303137 SUM 16350 20921 SUM 2529 18276 INC 22496 950060443 INC 16684 71716407 SUM 7740 19824 SUM 964 24741 INC 23001 138806590 SUM 2554 15627 SUM 8816 29440 INC 30086 272982020 SUM 2117 23918 SUM 594 29540 SUM 5161 16592 INC 3294 8066533 SUM 2841 28023 INC 25472 959794367 INC 25024 39994861 INC 22943 89370911 INC 15862 986619258 SUM 30593 31427 INC 7300 982941251 INC 17358 872557231 SUM 2088 4238 SUM 18293 30987 INC 21314 609743021 SUM 697 25735 INC 13160 270743124 INC 10713 334552898 SUM 6512 22914 INC 16012 489586647 INC 18045 26511451 INC 21796 858543237 INC 28422 509397792 SUM 3080 14994 SUM 4925 22661 INC 9722 952198662 INC 28681 973977702 SUM 9811 29624 SUM 962 25085 SUM 13445 30367 SUM 146 17455 INC 2634 491239082 SUM 1413 26545 SUM 7412 24062 INC 13688 917466665 INC 9398 89202602 INC 5354 985023112 SUM 2368 18277 INC 8811 861973117 SUM 6416 12878 INC 20834 8786944 SUM 112 26375 INC 7788 760332165 INC 21077 876935011 SUM 7317 31401 SUM 2782 30731 INC 13533 126240768 INC 26300 880660719 SUM 1109 28777 INC 31351 305439275 INC 15753 693189667 INC 30203 61877980 INC 26547 919637780 INC 24071 145863272 INC 14037 121411763 INC 17898 145067889 SUM 6793 20018 INC 11749 960177395 SUM 8283 30722 SUM 292 17390 SUM 26574 30047 INC 189 919110933 INC 6540 959803486 SUM 5691 25578 INC 16607 65108380 SUM 14334 23328 INC 10124 142703917 INC 3338 928779549 INC 12603 12798756 SUM 216 11489 INC 841 27898544 INC 1964 330061999 SUM 2593 20503 SUM 262 16230 INC 23860 573864759 INC 18849 4859573 SUM 15107 24826 SUM 6538 30440 INC 2231 483839741 SUM 1036 30697 SUM 1622 30923 SUM 6542 25753 SUM 12145 21610 INC 13676 576237354 SUM 481 27321 INC 5919 80633416 INC 12390 606361596 INC 4128 811920956 SUM 7413 12303 SUM 6518 30352 SUM 9076 27464 SUM 1324 25885 INC 19044 421677665 SUM 1566 25153 INC 22518 22480308 SUM 18633 27732 SUM 5910 10155 SUM 8759 27790 SUM 19583 31454 SUM 4533 29482 SUM 3462 18981 SUM 1827 11484 INC 22734 132664789 INC 9103 137887533 INC 20183 26944750 SUM 1333 25450 SUM 5301 28097 INC 25508 144150617 INC 27301 440768848 SUM 2104 23238 SUM 17404 30974 INC 27275 784326552 INC 8627 462855532 INC 9037 149964238 INC 24395 592767594 INC 13659 398494599 INC 22504 836024596 SUM 1552 25151 SUM 4543 26315 INC 26883 989238455 SUM 11807 31336 SUM 7655 28406 INC 10287 796880177 SUM 5215 17383 SUM 3063 6695 INC 17470 785149437 INC 17750 241497351 SUM 7619 8490 SUM 9264 18422 INC 9093 928834760 INC 7603 2404273 INC 25163 726300594 SUM 7044 23043 INC 20051 20378235 SUM 10273 24107 SUM 3011 28347 INC 14998 979585207 SUM 25727 27608 INC 22273 753706541 INC 2515 89531791 INC 27187 943957718 SUM 2947 17383 SUM 10220 29994 SUM 12301 31050 SUM 3218 30809 INC 15675 6350725 SUM 14453 22762 INC 26760 492131193 INC 7551 165985506 SUM 8129 23428 INC 26192 608137180 SUM 18912 29423 SUM 959 25661 INC 19693 136974273 INC 3602 141946974 SUM 7645 28250 SUM 18451 20345 SUM 21518 30942 INC 14320 10585988 SUM 1076 17056 SUM 16880 29049 INC 10947 13087859 INC 20733 832694576 INC 27123 39997248 SUM 11789 30996 SUM 5737 22466 INC 18526 799905117 SUM 5036 30579 INC 16583 13190910 SUM 8100 16667 INC 8366 950972263 INC 9121 435760796 SUM 22488 30785 SUM 13482 29681 INC 30337 979085340 INC 29471 38083653 INC 11759 712067748 INC 31034 679400168 INC 13951 879355682 INC 5549 397498368 INC 13159 685442335 SUM 2445 20684 SUM 510 27958 SUM 12746 30234 SUM 5410 15312 SUM 21954 31138 SUM 322 26909 SUM 5324 13532 INC 27768 60552700 SUM 1603 30145 SUM 19699 28896 SUM 550 30944 INC 3393 201739910 SUM 2904 30927 SUM 4475 26841 SUM 14448 26297 SUM 3427 28758 SUM 2241 4640 SUM 1213 26461 SUM 2745 10423 SUM 15134 26882 INC 8242 274444876 SUM 4213 24656 SUM 11657 27398 SUM 3072 27549 SUM 4506 31153 SUM 16087 31304 SUM 16386 23508 INC 17127 384328090 SUM 1687 10304 SUM 14103 21863 SUM 343 3446 INC 23777 751189190 INC 1445 710207651 SUM 1595 28615 SUM 6064 14616 SUM 5381 27361 INC 18325 893246865 INC 15642 521443364 SUM 2940 9490 INC 14315 474589578 INC 23743 26240890 SUM 318 16924 INC 30301 801068841 INC 14293 892321899 SUM 523 14547 INC 20697 669618584 INC 6101 146784425 SUM 258 31393 INC 16742 337931247 SUM 10191 25747 SUM 1592 21173 SUM 7818 25826 SUM 26128 29865 SUM 13537 30507 SUM 16299 29496 INC 24618 487433504 SUM 3802 25435 INC 5105 28740137 INC 6002 109707520 INC 1004 28799711 INC 16565 734282992 INC 23641 12189811 SUM 4181 11226 INC 4854 807791160 INC 10387 817921452 INC 4209 608490172 INC 11350 915212683 INC 7243 979707267 SUM 3907 28354 INC 4565 79285883 INC 27382 492151825 SUM 7349 26535 SUM 366 392 INC 11260 549977766 SUM 5283 27977 INC 189 28989838 SUM 149 24188 INC 12432 73076322 SUM 2514 18326 INC 979 868521273 INC 7924 341860822 SUM 6232 11541 SUM 11695 29541 INC 2233 11328844 INC 15134 24877193 INC 12147 609514010 INC 21332 474935298 INC 17986 19125859 SUM 5923 15546 SUM 1029 7856 SUM 6919 9359 SUM 24229 29317 INC 23732 71379853 SUM 27025 27890 INC 13869 884647513 INC 16773 41422390 SUM 2262 25468 INC 9919 492142776 SUM 8 30684 INC 25666 146020509 SUM 15781 30556 INC 19732 79046929 SUM 23297 28130 SUM 14637 26176 INC 24335 845325498 SUM 2632 20109 INC 21700 811035722 INC 27539 9635165 INC 20803 958558091 SUM 5006 16945 SUM 12850 16772 SUM 10479 21997 INC 22345 868124336 SUM 814 8815 SUM 1388 27987 INC 13063 147069281 INC 9289 725618332 INC 14345 73435556 INC 16840 282982787 INC 22081 518963362 SUM 4380 28555 SUM 5971 18988 INC 16881 155560399 SUM 3035 16986 INC 232 770096483 INC 20923 954555672 SUM 2997 21199 SUM 6278 30054 SUM 11086 22363 SUM 6246 23450 SUM 1058 24302 INC 25017 146125615 INC 16744 491645566 SUM 14976 17636 INC 13873 38377482 INC 30220 878938047 INC 12856 686860856 INC 10785 591710672 SUM 6393 27447 SUM 26865 30489 INC 3309 744178493 SUM 10632 29574 INC 13316 53934941 INC 5978 73454141 SUM 17060 17191 SUM 8087 20579 SUM 10034 28825 SUM 16268 31440 SUM 3698 24539 SUM 6165 31220 SUM 2388 18336 SUM 4739 19863 INC 7479 543414257 SUM 17325 27363 INC 26986 933015036 INC 5539 840335286 INC 4424 6489881 INC 7990 959842971 INC 2546 457469597 SUM 5544 11583 SUM 11473 23623 INC 10950 726673823 SUM 6025 30139 SUM 6397 18117 SUM 9911 23178 SUM 12617 28062 INC 14534 748819618 INC 1215 289661508 SUM 662 23813 SUM 8018 23602 INC 15154 139063105 INC 4128 784221391 INC 11546 668773065 INC 5565 639436975 INC 23370 955301921 SUM 1254 30186 SUM 256 7918 INC 18040 113081705 SUM 7442 17877 SUM 23583 30185 INC 24480 970773781 SUM 15509 29260 INC 23322 17440585 SUM 1421 23978 SUM 6181 24193 SUM 2898 19810 INC 199 821064060 SUM 3403 23294 SUM 2999 12867 SUM 14085 29577 SUM 1828 6851 INC 15659 363618299 SUM 11274 29712 SUM 9523 30766 SUM 21840 30209 SUM 16320 30842 INC 22453 693355698 INC 14560 803937300 INC 4340 28970739 SUM 2644 18886 SUM 1041 15482 INC 10351 401030446 SUM 347 8691 SUM 14766 25594 INC 27524 901658528 INC 5837 29011846 SUM 16515 31456 INC 26413 861980066 INC 6812 988757805 INC 30959 861268091 SUM 20743 30182 SUM 9027 28676 SUM 2048 29400 INC 26183 953710621 SUM 11371 27743 SUM 5636 8295 INC 17176 54152250 SUM 2520 26093 SUM 2488 18211 INC 18898 944874427 INC 23782 858177219 SUM 339 28408 INC 21463 4729975 INC 12338 126451595 INC 19488 820472661 INC 31232 145588753 INC 18111 794219521 SUM 6485 29283 SUM 19553 31224 INC 4630 739416818 SUM 550 23046 SUM 6704 17078 SUM 1655 25013 SUM 16147 30263 SUM 12753 31406 INC 30649 936807373 INC 28896 583832138 INC 2683 419057645 SUM 3738 10389 SUM 21887 26378 INC 12789 991001585 INC 30636 487982458 INC 31178 190181877 SUM 30659 31288 SUM 19116 24538 INC 6568 482473673 SUM 2 30650 INC 24841 518003746 SUM 1261 27452 INC 30382 796998555 SUM 5641 20619 SUM 7177 30491 INC 22924 28012671 INC 25465 894828049 SUM 12853 31252 INC 21277 58559510 SUM 7369 27126 SUM 5376 23355 SUM 1791 27744 SUM 616 24894 INC 20499 844193286 SUM 4068 27897 INC 20162 925510820 INC 22073 72674440 INC 15554 8511681 SUM 20597 22635 SUM 3518 31245 SUM 271 17323 INC 28109 380597997 SUM 15989 21464 SUM 1001 30067 SUM 6799 23897 SUM 14559 23191 SUM 9381 26063 SUM 3927 22383 INC 5257 101293058 INC 22589 7967690 SUM 15754 30890 INC 18778 69525081 SUM 16750 27604 SUM 1447 29595 INC 23190 107252755 SUM 625 9755 INC 25647 146902758 SUM 18372 25035 INC 21880 753597576 INC 7198 892749010 INC 19155 67070043 INC 9458 972583210 SUM 2258 24977 INC 29974 104734537 INC 30898 933685546 SUM 1076 15367 INC 3467 600461856 INC 6563 961811274 SUM 4787 15996 INC 5698 8983180 SUM 19468 31040 INC 15195 26967559 SUM 14858 29579 INC 18928 735470839 INC 26959 144756541 INC 2503 409008534 SUM 12667 30848 INC 4913 680846907 INC 21934 467649165 INC 11974 728931560 SUM 20630 30944 SUM 27759 30802 SUM 2090 26551 SUM 25509 29526 INC 18571 201242445 SUM 2180 17398 SUM 5273 28125 INC 29269 518284525 INC 18542 978743162 SUM 21462 30940 SUM 90 23591 INC 19511 985531416 INC 23127 145200162 INC 24553 871310476 INC 31082 126116668 INC 24738 481535647 INC 20351 73925764 INC 6956 9965912 INC 28450 191328124 SUM 10640 30891 INC 21622 128171421 SUM 3417 26113 SUM 457 29512 INC 22657 744274304 SUM 8083 25520 INC 14716 941925751 INC 16271 491592567 SUM 19498 30823 SUM 3912 28559 INC 22827 917579164 INC 30000 676720914 INC 6380 143932052 SUM 7223 30785 INC 22855 712672216 INC 24393 20643232 SUM 13473 29616 SUM 4290 17210 INC 16603 466087172 INC 3212 659973532 INC 6651 782724222 INC 5949 91323061 INC 10427 693362205 SUM 239 18403 SUM 22883 30198 INC 10796 112277297 INC 18445 105502840 SUM 14190 28013 SUM 1501 24540 SUM 2440 11128 INC 11008 602203413 SUM 24208 29808 INC 15798 418196661 INC 23942 534851486 SUM 7561 9787 SUM 27347 30240 INC 9546 806136377 INC 28605 448682010 INC 19359 760100120 SUM 3607 27919 SUM 9295 28122 SUM 19253 26002 SUM 17 24890 SUM 25423 31185 INC 2968 449176798 SUM 6973 23560 INC 3236 597667485 INC 17764 417861735 SUM 7687 27888 INC 4665 28203273 SUM 1068 26023 INC 610 988142245 SUM 16975 28115 INC 20822 147440735 INC 1071 946954481 SUM 19712 24763 INC 29866 433484873 SUM 14685 30541 INC 12932 873854489 SUM 11698 29725 INC 30520 375433672 INC 1111 827594409 INC 3960 410002739 INC 1899 911162138 INC 27587 28928881 INC 19020 981739462 INC 2242 912142230 SUM 16028 29214 INC 20365 955396993 INC 8492 912568196 SUM 3405 23247 INC 8166 750107643 SUM 859 16690 SUM 14631 23693 SUM 21869 31146 SUM 3763 24283 INC 15121 48499475 SUM 14370 31424 INC 21008 70230712 SUM 7207 26658 INC 20658 401581127 INC 30184 95008876 SUM 882 6851 SUM 4447 12281 INC 8158 146378525 SUM 21197 30945 INC 10306 147322302 SUM 12182 30861 SUM 4229 29205 INC 19989 962933972 INC 14638 483727538 INC 10544 137167322 INC 150 26705686 INC 15999 936667863 SUM 20150 25899 INC 31256 17518384 SUM 4061 28255 SUM 2728 18518 SUM 20092 26027 SUM 4834 8808 SUM 1114 2555 SUM 5771 28065 INC 29266 693450827 SUM 2237 27231 INC 2662 31663299 INC 8940 705990870 SUM 2208 17674 SUM 1570 17299 INC 28317 446474473 SUM 358 18344 SUM 15324 22856 INC 2668 337456190 SUM 6820 26025 SUM 2241 23454 INC 15912 63586749 INC 2214 799223584 SUM 21428 27071 INC 28514 1234786 INC 20289 486520302 SUM 8437 20836 SUM 5432 29199 INC 19578 28454912 INC 411 724980501 INC 18333 173374217 SUM 3594 18756 INC 20779 587617474 INC 7423 874851721 SUM 11927 31158 INC 23103 637401455 SUM 3926 27736 INC 19157 20380260 SUM 16660 27505 SUM 25452 28927 SUM 9450 25877 SUM 459 30163 SUM 15353 28645 SUM 2030 25260 INC 14071 801490750 SUM 11925 24299 INC 19343 28808331 SUM 3839 21716 SUM 87 12179 INC 6196 995486785 SUM 10127 26266 INC 10694 27728205 INC 17750 35952465 SUM 15017 26410 SUM 8594 26008 INC 10438 599037671 SUM 390 15974 INC 27185 613804369 INC 15369 744638843 INC 2709 144679994 SUM 4267 18922 SUM 4037 12258 INC 15628 28032513 SUM 1469 21017 SUM 20941 31239 INC 22856 20655263 INC 20478 405837240 INC 17041 381683566 SUM 19278 30137 SUM 4444 17208 SUM 2242 12933 INC 25937 787063920 INC 22962 68492400 INC 14451 147419165 INC 11115 142183760 SUM 11115 30251 INC 7219 28800710 INC 27142 42594043 SUM 2799 18568 INC 14327 144272419 INC 19346 85043441 INC 1251 858037119 SUM 8649 26635 SUM 10338 30836 SUM 5064 12684 SUM 11045 23198 INC 1841 852010251 INC 2281 145090930 INC 27220 623164954 SUM 619 6468 SUM 27324 29509 INC 15829 908351086 SUM 17941 27244 SUM 871 26472 SUM 244 16457 SUM 5361 30467 SUM 8128 19503 SUM 5842 15085 SUM 1481 6977 INC 8741 106029034 INC 16390 471090353 INC 3881 147303546 INC 29341 541244605 INC 12784 934100412 INC 28609 273047487 SUM 17586 27970 INC 25740 64110442 INC 11644 130029630 SUM 6011 30846 SUM 1804 27119 SUM 3833 12976 SUM 4385 14682 INC 11508 47496638 SUM 10906 30950 INC 15310 535422130 INC 24865 886473659 INC 4809 990982580 SUM 1261 22881 INC 13006 994680309 INC 23151 145263395 INC 19556 12951455 INC 21097 518741948 SUM 9513 24390 INC 15465 955679925 INC 29665 28932351 SUM 476 7331 SUM 3754 22848 SUM 9779 27160 INC 2036 28698947 INC 12336 248265752 SUM 3218 29397 SUM 7801 30851 SUM 1013 8894 INC 6614 137747105 SUM 6489 11348 INC 24136 859800284 INC 14797 129333627 INC 20241 24729099 SUM 23476 29291 SUM 1012 23085 INC 14366 574303263 INC 1282 592533479 INC 27741 136552424 SUM 6748 22105 SUM 3055 22192 SUM 7800 31425 SUM 1756 27350 INC 8232 24857435 SUM 999 23729 INC 6572 137317720 SUM 3182 22043 INC 11831 929107949 INC 4221 104912608 SUM 12054 25437 INC 9454 73677788 SUM 16902 31005 SUM 1068 27920 INC 13754 759594427 INC 25548 953088036 INC 18826 71700946 INC 5469 146429010 INC 25227 217104527 INC 6598 888222316 SUM 7757 26658 INC 15192 130654527 INC 10460 75720929 INC 28591 729759799 INC 28494 26854521 SUM 10526 23647 SUM 19511 29204 INC 19879 893556821 SUM 2376 22605 INC 31318 215152843 SUM 17093 30748 SUM 3449 10035 INC 16473 861724343 INC 30884 760608179 SUM 13026 26165 INC 14598 139055232 INC 22154 585145598 INC 19907 145308992 SUM 1953 10431 SUM 357 24544 SUM 7512 26870 SUM 3062 11125 INC 9836 869272042 SUM 3770 14203 SUM 10953 28650 INC 376 977529285 INC 2916 970324093 SUM 14152 31196 SUM 2620 10857 SUM 3 31200 INC 10407 11250838 INC 2677 619471165 INC 1666 894789182 INC 1306 788515872 SUM 11676 30995 INC 21312 945150352 SUM 5242 21206 INC 3467 40150914 SUM 13206 15121 INC 6055 684062049 SUM 5364 21365 SUM 4864 10507 SUM 8032 14322 SUM 8762 27748 SUM 12419 29958 SUM 1851 23773 SUM 12899 30895 INC 28351 743759458 INC 24619 610057197 INC 8124 190035506 INC 29214 105441406 SUM 410 19592 SUM 20248 28846 SUM 3086 7087 SUM 9915 24276 SUM 7278 24879 INC 17968 899944002 INC 11610 893785459 INC 1110 190115972 SUM 292 25399 INC 23220 271655628 INC 22167 811932928 SUM 19929 31341 SUM 5467 15417 SUM 147 26389 SUM 2275 6030 SUM 12780 21959 INC 27113 267489071 INC 6112 464438014 SUM 10774 31258 SUM 696 31330 INC 18609 20200587 INC 16631 622159963 INC 28520 606396321 SUM 9718 14098 INC 20420 130666831 INC 22993 887135950 SUM 22688 30500 INC 8639 26978105 INC 21754 8998881 INC 8835 995171901 INC 987 641785236 INC 29096 854562723 INC 22414 525740960 SUM 11631 29123 SUM 1887 13381 SUM 5850 31334 INC 1214 130434041 SUM 24035 30495 INC 10312 39112642 SUM 905 25106 SUM 3910 28266 INC 29110 122265359 SUM 4727 30115 INC 2136 600737743 INC 10208 143811547 SUM 8682 20036 INC 13617 536791548 SUM 14207 22587 SUM 4399 9771 SUM 25194 30024 INC 25084 128829865 SUM 9849 23624 INC 27939 147377359 INC 8761 259639709 INC 15894 9197982 SUM 2822 22430 SUM 402 6056 SUM 301 26881 INC 25195 761606156 SUM 10483 30725 SUM 13777 30737 SUM 8272 26939 INC 30068 805163725 INC 13683 104965639 INC 18729 953187808 INC 17337 961656140 SUM 4015 19356 SUM 19191 20549 SUM 6184 12435 INC 2531 473163374 INC 5865 147328341 SUM 1759 17542 SUM 12587 18265 INC 19982 306341287 INC 15165 670174164 INC 16496 88230551 INC 14347 18343065 INC 14757 920361073 SUM 2803 30278 INC 8889 357350982 INC 8672 612780085 INC 3760 520033711 INC 16526 868537900 INC 9550 957411335 SUM 9798 28673 SUM 11636 22794 INC 7963 66467834 INC 4040 841474311 SUM 6763 28805 INC 26236 801951583 INC 25466 602176639 INC 8257 729090522 SUM 5911 13714 SUM 5177 27008 INC 16712 950944635 INC 28008 542552435 SUM 58 18215 SUM 1449 30631 SUM 4051 25967 SUM 24110 29424 INC 28782 941568765 INC 21472 146432071 INC 26452 828972321 SUM 6914 26607 INC 23986 911424633 INC 16016 458095808 SUM 10239 30930 INC 7014 920007303 SUM 17059 28312 SUM 16894 30930 SUM 4228 30233 INC 18068 63540668 INC 18081 134894915 INC 3157 80315999 SUM 10744 22833 INC 25505 206753973 INC 14323 620652052 SUM 12529 24940 SUM 2266 12784 SUM 2882 10994 INC 10184 91602083 INC 29916 601550100 SUM 2430 13390 INC 29459 122186957 INC 16283 474222664 SUM 4636 17462 INC 9902 144332611 INC 19706 686181488 SUM 9309 24003 INC 3066 609512925 INC 5125 286643670 SUM 9868 18813 SUM 552 9594 INC 9883 491894899 SUM 11497 25053 INC 1716 953217041 SUM 8017 17160 SUM 77 24457 INC 6532 532421737 INC 10151 742711121 SUM 7589 28233 SUM 5375 27785 SUM 24231 30659 INC 28130 113902015 INC 22837 408950107 INC 18095 418307888 INC 20630 147351176 INC 28726 958823845 INC 13720 421764536 SUM 6226 28112 SUM 2458 16180 SUM 10588 31213 INC 22002 842382787 INC 10227 409220925 INC 5813 476394477 SUM 1607 9903 INC 20085 893599413 INC 13199 998383646 INC 20786 35104822 INC 10019 910494194 SUM 4167 15780 SUM 13799 29053 SUM 7572 23118 SUM 12282 30262 INC 4244 89526717 SUM 203 26650 SUM 7711 29990 SUM 1460 30633 INC 8626 24746926 SUM 4477 20808 INC 8922 747851538 SUM 2116 29653 SUM 10534 30390 SUM 10979 22285 INC 9917 75920297 INC 12029 979125835 INC 25556 357938752 SUM 435 14972 SUM 4820 19025 SUM 20433 25758 INC 6243 959268380 INC 28861 971857729 INC 7653 25395127 INC 5619 684720687 SUM 18230 29253 SUM 11273 27491 INC 26771 704351215 SUM 3259 4134 SUM 4275 14059 SUM 15074 26463 INC 26607 951098555 INC 12443 72673257 INC 20858 870096610 SUM 14586 25016 SUM 1048 31282 SUM 9226 29058 INC 16201 44054189 INC 20534 918459748 INC 9210 640125654 INC 13733 974578894 INC 9148 492129891 SUM 2712 28361 INC 7768 137878599 INC 20302 146557292 SUM 10377 27057 INC 14158 594313020 INC 30240 689231992 INC 23591 345095208 INC 3007 544251073 INC 28875 421902002 SUM 24450 30743 SUM 960 28927 SUM 22519 25836 INC 10751 22249960 INC 13944 539771037 INC 24869 610966636 INC 11740 804923302 SUM 16339 24190 SUM 7487 28394 SUM 24658 29005 SUM 9014 30829 SUM 8726 25929 INC 13788 491014336 INC 18495 72367616 SUM 5353 21689 SUM 17768 23451 INC 16056 995920863 SUM 2528 13259 SUM 5167 28807 SUM 1078 31302 INC 21560 10506771 SUM 12885 30628 SUM 1949 9942 INC 12680 862265190 SUM 15844 29904 INC 22257 970302237 INC 14688 128567535 INC 5809 138951495 INC 26476 307542778 SUM 732 30887 SUM 23638 30444 INC 6078 727507841 INC 4636 100688997 INC 19915 35848534 SUM 9780 30102 INC 4871 136859007 INC 14373 952873093 INC 13799 135956128 SUM 10269 31126 SUM 2629 28366 SUM 1494 31410 INC 19016 482474134 INC 3436 27648197 SUM 1165 20522 SUM 5199 19189 SUM 239 24638 SUM 3749 29428 INC 17689 79839681 SUM 7144 30284 SUM 2626 10186 SUM 8530 22014 INC 16156 734245467 SUM 4047 22480 SUM 20164 25606 INC 10776 785890285 INC 31176 59901318 INC 28948 592671798 INC 18069 994964238 SUM 1762 30586 SUM 9872 15831 INC 7870 786444152 INC 25108 525856929 SUM 10309 23105 SUM 16154 22617 INC 5274 130671630 INC 30993 14236709 SUM 3555 29613 SUM 1116 17473 SUM 6019 30959 INC 14345 71347401 INC 17692 66881508 SUM 4746 23649 INC 29051 755930496 INC 21345 937386742 INC 4094 195358990 SUM 4932 27253 SUM 794 7617 SUM 2416 26631 SUM 6650 10611 INC 28442 879041519 INC 2903 676535188 SUM 25366 29832 SUM 4924 13965 INC 26513 26727051 SUM 11334 27064 SUM 10215 23637 SUM 563 25309 INC 11387 139061494 INC 31068 20652370 SUM 23192 30799 SUM 26628 31027 INC 6663 743736230 SUM 26260 30156 INC 15763 147105905 INC 6802 560273154 SUM 19558 31362 INC 23747 337694255 SUM 4956 15363 SUM 27025 29303 INC 6835 26349411 INC 3623 137883181 INC 14611 885813316 SUM 6199 28839 INC 26863 961845342 SUM 6691 13510 SUM 6519 23926 INC 25300 957610147 SUM 6896 30405 SUM 7185 22918 SUM 3273 11534 INC 39 997822150 INC 29403 215069975 INC 21883 994987103 SUM 12757 30788 SUM 7715 30385 INC 4190 20665171 INC 26220 936716959 INC 5757 683702138 INC 28470 144012286 SUM 1859 6636 INC 6466 937079322 SUM 5912 27906 SUM 22669 31409 INC 4390 409267243 INC 30857 331115430 INC 4480 637533283 SUM 3804 23881 INC 14548 704584115 SUM 13111 30379 INC 12730 103404864 SUM 4624 29804 INC 28458 577029768 SUM 16073 23945 INC 29243 298628068 INC 17511 949237377 SUM 2405 10781 INC 8693 12659001 INC 14325 113890722 INC 10347 29725746 SUM 20607 30419 INC 2482 946105672 INC 325 141026238 SUM 11231 29687 INC 29426 953412555 SUM 3744 28017 SUM 14198 25318 SUM 9051 25590 SUM 19112 29173 SUM 8663 23239 SUM 1294 26927 SUM 25 5728 SUM 1766 27571 INC 23306 987136882 INC 21639 145211430 SUM 294 14480 SUM 1276 30561 INC 25439 35715294 SUM 5914 14823 SUM 1380 20419 INC 7247 529155608 SUM 5814 24785 INC 13533 19628117 INC 24985 139053504 INC 26680 42052864 SUM 6327 30526 INC 30582 817216454 SUM 8548 26654 SUM 510 22429 SUM 291 3217 INC 24466 5451304 INC 14858 941175855 INC 27209 663642874 INC 8685 936826894 INC 13319 465627726 SUM 9306 23170 INC 8462 820593882 INC 1169 960577230 INC 29108 543470904 SUM 4303 30122 SUM 552 18911 SUM 6151 11990 SUM 622 13296 INC 29031 631310472 INC 27689 894050612 SUM 10483 24144 INC 15015 742371185 INC 28944 8095191 SUM 6539 20656 SUM 6178 15782 INC 30346 486697248 INC 28110 894863579 SUM 1309 21462 SUM 3608 23314 SUM 3520 26859 INC 25071 790525837 INC 23590 887844034 SUM 20957 30373 INC 10424 78236064 SUM 11755 31042 SUM 13723 14789 INC 6079 145904613 INC 6567 62452404 INC 26931 709772310 INC 11541 859172183 SUM 19816 31057 SUM 4372 28466 SUM 4078 26227 SUM 8096 26180 INC 14243 408717277 INC 28483 324405932 SUM 4000 21883 SUM 12088 29040 INC 312 954065215 SUM 2388 13136 INC 22804 471234578 SUM 4132 21387 SUM 11691 21109 SUM 8853 30671 SUM 4085 30972 SUM 5105 29204 SUM 11937 30582 INC 8028 600067033 INC 23192 28813963 SUM 17191 31270 INC 25263 808583576 INC 21557 206943448 INC 1900 690868773 SUM 544 19599 SUM 23738 31131 INC 29498 24148111 INC 26374 134865372 INC 19965 272330561 SUM 3789 29753 INC 5650 954247515 INC 23984 217122499 INC 22023 28421789 INC 29642 46785534 INC 27609 810597093 SUM 3927 31436 SUM 16005 26652 INC 6188 727061177 INC 12027 894845643 SUM 4941 19932 SUM 14506 26056 INC 13018 305048681 SUM 8914 15131 SUM 8187 28693 SUM 6467 28245 SUM 9133 30332 SUM 16451 24767 INC 21320 73706084 SUM 8490 15932 SUM 20152 22963 SUM 1324 26324 SUM 12575 25914 INC 8595 892567379 INC 26197 62402252 INC 27 11061125 INC 17696 29047788 SUM 14479 26308 INC 22927 59894451 INC 2949 961591399 SUM 15216 29136 INC 15409 912230867 SUM 348 21577 SUM 12234 30573 SUM 1279 26234 INC 18767 236342428 INC 26088 126498063 INC 23807 113534063 SUM 5652 30640 INC 20682 960940366 INC 20886 418398197 SUM 8534 28890 INC 3353 972408625 INC 15529 425011570 INC 8970 305213848 INC 11696 147334803 INC 12630 130358774 SUM 1828 28946 SUM 6695 28721 SUM 9341 27305 INC 16240 944909068 INC 29094 26950216 SUM 11009 30207 SUM 2465 30313 INC 24607 598016715 INC 26440 130583150 INC 29362 126415277 SUM 28249 31452 SUM 4605 26475 INC 30978 457577638 INC 20539 66722632 SUM 6778 18357 SUM 23924 27527 INC 30040 885911952 SUM 733 14576 INC 10255 828267735 INC 23953 24867447 INC 29809 29045165 SUM 2223 30527 INC 2674 932594313 INC 8077 759713142 INC 2032 134755096 SUM 6398 27002 INC 22386 13237545 SUM 9842 30451 INC 3583 146576768 SUM 19276 27164 SUM 5378 20561 SUM 20414 26022 INC 19324 42571216 INC 27627 9994901 SUM 14288 30922 SUM 18153 30257 INC 11148 71972665 INC 18609 96783221 INC 9175 867668865 INC 596 503004469 INC 15959 802901490 INC 26668 29000727 INC 7107 665264888 SUM 193 12328 SUM 8079 28203 INC 16189 63022727 INC 5541 760029997 INC 9183 101021219 INC 3194 966731594 SUM 6678 26645 SUM 1199 26475 SUM 1090 15748 SUM 892 22805 INC 22053 136979735 SUM 781 14543 INC 21269 20409875 INC 12311 720391904 SUM 953 9778 INC 2118 12228907 INC 10038 959750825 INC 15965 905965020 SUM 7019 19010 INC 22013 79846099 SUM 9321 27321 SUM 3705 16309 INC 14204 933924551 INC 9293 265019943 SUM 19697 30106 SUM 5501 16557 SUM 12987 27015 INC 24860 943990531 SUM 12084 25895 INC 27989 932417723 INC 2283 862124481 SUM 3436 29693 SUM 13568 16465 SUM 935 31334 INC 5920 22919101 INC 5613 146920715 INC 14773 216917022 INC 8632 621445717 INC 13582 894593069 INC 18757 308600428 SUM 19467 24958 SUM 676 24805 INC 28058 929999090 SUM 5001 24684 SUM 3361 13995 INC 29140 492192832 SUM 2540 27240 INC 18152 441770712 INC 28627 861290483 INC 5487 147877531 SUM 2354 18870 SUM 5443 31452 INC 31310 475429929 SUM 4484 26804 SUM 4548 17638 SUM 1566 26364 INC 29621 760637275 SUM 4822 13897 INC 29418 136416912 INC 13576 516778340 INC 9669 182745498 INC 16761 142756333 SUM 4918 19274 INC 530 670933385 INC 3652 760504903 INC 7671 335533478 INC 18587 73694290 INC 21843 878077723 INC 4186 324584717 INC 24561 955733685 INC 2029 941673779 INC 13968 636255626 SUM 190 5659 SUM 18822 24149 INC 5827 945862484 INC 2675 147423500 INC 15038 949072025 SUM 5765 23134 INC 27748 111642330 SUM 357 15171 SUM 939 26960 SUM 7969 13875 INC 24913 491903476 SUM 4151 22967 INC 28408 875225972 INC 3616 146406662 INC 23730 409215098 INC 24846 878805699 SUM 14737 30992 SUM 6818 21154 INC 385 864592079 INC 29834 299704251 SUM 8781 24713 INC 30054 593594440 SUM 6890 22033 INC 28624 743694519 INC 20736 493161874 INC 1740 610603960 INC 30376 820032121 INC 21828 105532071 INC 30318 961955640 INC 17359 139088230 SUM 6594 9932 INC 19969 217832807 SUM 13 28986 SUM 10894 21799 SUM 13086 24425 SUM 275 24703 SUM 5850 30924 INC 25816 7955170 SUM 14543 30748 INC 31430 20649191 INC 10710 939507666 INC 14646 130666042 SUM 18957 30966 INC 5731 40147198 INC 4411 604291190 INC 27764 70129867 INC 5562 759600266 INC 6255 138781736 INC 22647 809765860 SUM 1803 12174 SUM 3504 20474 SUM 4808 28209 SUM 3445 24144 SUM 5522 8403 SUM 29351 30986 INC 26116 9018167 INC 29023 888170504 SUM 201 15832 INC 18751 409503683 INC 4118 657844134 SUM 7036 22434 SUM 419 14823 SUM 5475 28186 INC 17269 816529174 INC 3070 27862666 SUM 8067 24146 SUM 19755 29770 INC 14603 871598358 SUM 11018 31159 INC 22363 874835780 SUM 2379 29909 SUM 2136 25267 SUM 140 26191 INC 22554 331634465 SUM 630 5449 INC 18809 894854725 SUM 25 5053 SUM 4136 21515 SUM 25131 29503 INC 25678 543444650 INC 14976 73685500 SUM 20419 29906 SUM 19950 29657 INC 27238 608897385 SUM 10313 23708 SUM 718 9596 SUM 11778 31383 SUM 770 6739 INC 10625 827753374 SUM 1075 6223 SUM 10355 22960 INC 17673 342168905 INC 9972 143234516 SUM 4745 19387 INC 10253 266267881 INC 1837 890497334 INC 27481 22778231 INC 28062 542903718 INC 11833 885731622 INC 3784 9893170 SUM 12410 19193 SUM 1015 19291 SUM 16371 28732 INC 27532 472527262 INC 1815 960901806 SUM 10966 16421 SUM 9157 26690 INC 6253 99098803 SUM 5494 8788 INC 11945 852425246 SUM 7331 16569 INC 31162 944653331 INC 4245 336610271 INC 180 45750528 INC 1224 68518693 INC 22927 528605394 INC 18791 525284553 INC 15256 968315619 SUM 19515 27772 INC 8215 357833691 INC 26077 11905286 SUM 9334 27038 INC 30633 543279716 INC 8238 244352394 INC 23525 146404699 INC 26902 961844870 INC 25508 818458206 SUM 21204 24789 INC 13452 471064844 SUM 5682 28756 INC 1084 105264127 INC 16416 124364572 INC 10544 836983420 SUM 21018 26414 INC 27130 129970346 INC 3730 793050608 INC 10584 836035879 INC 19922 983857030 SUM 8110 29982 INC 18501 675354388 INC 4650 887685721 INC 3370 958263965 SUM 15191 25677 INC 1421 147417622 SUM 10391 28687 SUM 19152 31090 SUM 806 31258 INC 21430 776615475 SUM 17211 28942 SUM 1998 15902 SUM 8049 27964 SUM 10218 30767 SUM 15249 29666 SUM 39 9417 SUM 6104 23512 SUM 18489 29337 INC 7008 9435584 INC 3198 145373057 INC 16694 11135390 SUM 1781 31411 INC 25879 743391425 INC 12971 142719067 INC 23019 491973531 SUM 4837 11124 INC 6766 810856503 SUM 8960 12858 INC 16547 948493609 SUM 815 29568 SUM 5212 30873 INC 12216 12303878 SUM 12870 29828 INC 1897 163528854 SUM 3363 16360 INC 4008 441638288 INC 10601 325019657 SUM 12497 19881 SUM 4138 30549 INC 31048 943570641 SUM 12330 30125 SUM 11762 23917 INC 27223 69585384 SUM 31 2422 INC 7892 71241662 INC 14252 407187575 INC 19006 870525545 SUM 3105 31189 INC 10803 441805164 SUM 3378 30219 INC 11295 827651918 SUM 1699 22496 SUM 62 10994 INC 15548 356288082 SUM 14197 24691 INC 12185 17396827 INC 26897 262245714 INC 16998 667902441 SUM 7754 24914 INC 5011 787261401 SUM 6143 21002 INC 2371 147445485 SUM 784 17081 INC 29949 404562445 INC 22857 129060426 INC 11597 990402 INC 21293 147395698 SUM 26397 31027 INC 22208 300204093 SUM 3804 31459 SUM 683 10470 SUM 1622 30274 INC 15125 921123420 SUM 7833 26722 SUM 5818 16405 INC 3664 325339364 SUM 4083 28415 SUM 3160 18635 SUM 28142 30994 INC 28371 760641681 SUM 1850 24115 INC 19520 414490973 INC 3936 528469600 SUM 6220 22860 SUM 20008 29823 INC 22121 26402931 SUM 3814 18284 SUM 2482 29860 SUM 30 26038 SUM 27031 30196 INC 12784 69700560 INC 18386 988660858 SUM 5876 16989 SUM 10509 26413 SUM 2774 16575 INC 11759 264187587 SUM 5497 17179 INC 8758 893780270 SUM 12757 24783 INC 983 891557888 SUM 7191 28418 SUM 6635 23305 SUM 267 19002 SUM 18942 25409 SUM 1746 30957 SUM 19346 22451 SUM 8568 24019 SUM 14004 29999 INC 23916 658544856 INC 12722 23601835 INC 20908 77211645 SUM 15697 30391 SUM 12978 26019 INC 7452 80240142 SUM 12742 29947 SUM 12334 30956 INC 1214 20135608 SUM 10627 26701 SUM 1450 6568 INC 25407 760606079 INC 31188 147361683 SUM 15610 30845 SUM 24910 29674 INC 7 219143738 INC 13207 532527250 SUM 6847 22716 INC 12832 113900608 SUM 970 18479 SUM 15272 31172 SUM 751 5161 SUM 6250 30977 INC 25873 67668990 SUM 469 24123 INC 5561 4856095 INC 30999 143264532 SUM 6266 25036 SUM 56 13371 SUM 6471 16466 INC 31408 491216973 SUM 390 11646 SUM 1135 15132 SUM 4739 11545 SUM 6524 28523 SUM 16290 26700 SUM 21110 29733 INC 12734 791316689 INC 191 422866503 INC 21091 954232914 SUM 4033 23111 INC 22142 744259484 INC 7958 27337659 SUM 8250 21592 INC 20745 124262961 SUM 9119 16747 SUM 596 15701 SUM 15537 30824 SUM 2419 23819 INC 26567 261560460 SUM 13638 25640 SUM 7008 19811 INC 14133 64772539 INC 17938 811380318 INC 11464 959699131 INC 26714 676632745 INC 22171 147214492 INC 27350 946375488 INC 14915 461360650 INC 891 442138258 SUM 3911 29025 INC 29940 734334631 INC 23651 139911005 SUM 11715 30259 SUM 1430 27860 SUM 13282 28515 SUM 6035 30289 INC 23656 110070533 INC 29964 900801442 SUM 10647 26592 SUM 6223 17951 SUM 176 25816 INC 1343 104959642 INC 2565 607542332 SUM 3875 30744 INC 5529 663117682 SUM 20014 28472 INC 11266 517064047 SUM 6490 26161 SUM 11822 16803 INC 18531 28315665 INC 18407 144053655 SUM 12461 17378 SUM 3146 12147 SUM 12393 28624 INC 17455 136805138 INC 16606 552635772 INC 2847 8152229 INC 16626 29054868 INC 545 80340174 SUM 5755 28457 INC 29619 610295608 SUM 1483 26443 SUM 15278 27122 SUM 6111 31431 SUM 14016 21691 SUM 7055 27085 INC 15736 223504191 SUM 791 26741 SUM 298 17596 INC 8310 793667968 SUM 18005 23873 SUM 20734 30030 INC 14831 809965042 INC 11702 878926143 SUM 3899 25990 SUM 990 30551 SUM 1196 20465 SUM 22061 31321 INC 2833 12298838 INC 31167 894455276 SUM 6266 22657 INC 21592 28510193 SUM 1213 13945 INC 4650 391534255 INC 3848 76177334 SUM 7657 27990 SUM 8894 13704 INC 21510 333732434 SUM 4891 18127 SUM 13749 25311 INC 8343 7257341 SUM 11409 30936 SUM 2870 21992 INC 20424 535191781 INC 19363 809810443 SUM 12424 18523 INC 9527 953131651 SUM 804 23443 INC 15089 10424835 INC 28035 73634401 SUM 12082 30366 SUM 945 25572 INC 2207 18425389 SUM 15161 21181 INC 5069 46771829 INC 10634 804327053 INC 11493 982369631 INC 27482 147458855 SUM 2535 22650 INC 25172 92914804 SUM 7872 25508 INC 2909 520090801 SUM 2497 11416 SUM 1932 30494 INC 7261 146354226 SUM 17286 30583 SUM 5405 23260 SUM 11200 23236 SUM 14887 21933 SUM 22157 28717 INC 30514 857933876 INC 12141 420868844 INC 1862 143267286 SUM 24945 31025 INC 28848 26945639 SUM 5581 20300 SUM 5729 21425 SUM 7573 31362 INC 12701 919327852 SUM 18821 25277 SUM 340 25091 SUM 4400 31257 INC 27657 896605129 SUM 2071 7670 SUM 8008 19052 INC 20148 894724629 INC 28952 843327625 INC 4036 73205114 SUM 328 30557 SUM 2030 30280 INC 28645 139052006 SUM 754 26066 INC 10915 779927669 INC 9507 609282785 SUM 7461 27410 SUM 512 22947 INC 9558 946616971 SUM 4619 8914 INC 20663 113387985 INC 25888 961785061 INC 26898 961938770 SUM 5544 31458 INC 5313 391578509 SUM 680 19768 INC 23782 26332011 SUM 8384 30299 INC 5632 147481850 SUM 388 22454 INC 2918 850803841 SUM 14826 28687 SUM 14541 20674 INC 10184 403437208 SUM 23512 30855 SUM 12 3297 SUM 12554 26535 INC 22224 686477205 SUM 2311 21201 SUM 382 25920 INC 29043 147426736 INC 28121 73039561 INC 11380 921481084 SUM 10864 28535 SUM 10819 21448 SUM 16548 27949 INC 24360 269665160 INC 24362 961410463 INC 20113 19353257 INC 4726 876882885 INC 6200 920935410 SUM 17 28961 SUM 792 20011 INC 27935 836308226 INC 16375 29053231 SUM 23495 30545 INC 27847 24715267 INC 16156 977916131 INC 18442 585414950 INC 7726 854133562 SUM 21989 29265 SUM 2416 31406 INC 9377 701969838 INC 26817 133119428 INC 2126 661063746 SUM 22040 27878 INC 6969 945162709 INC 9625 24789938 SUM 12494 19855 SUM 11225 23642 SUM 1561 5459 INC 3600 13225940 INC 4341 776096093 INC 12297 804116326 INC 21445 425925661 SUM 5909 20408 INC 27558 341644716 INC 21050 138799626 INC 8678 850532670 SUM 5560 29539 SUM 2832 14089 SUM 928 5538 INC 10890 131483220 INC 1924 147427322 SUM 5514 19019 INC 4199 458074802 INC 24901 893530908 SUM 2883 29968 INC 1029 760001437 INC 21952 559278951 SUM 8049 25737 SUM 10222 31347 SUM 3477 16182 SUM 5259 21795 INC 22269 871256624 SUM 22239 31320 INC 25755 659695968 INC 10534 142830999 INC 22853 784106117 SUM 3733 16755 SUM 5627 14125 SUM 8103 23780 INC 17713 928265287 SUM 5037 8337 INC 9893 28998101 INC 30366 809810993 SUM 14542 21515 INC 3099 199234117 INC 15487 491133712 INC 27943 29040149 INC 28335 938312982 SUM 9137 19881 SUM 8083 30773 SUM 2725 25302 SUM 18940 24855 SUM 13484 29896 INC 1297 929347384 INC 9328 350294915 INC 25544 232945014 INC 13855 954129596 INC 7318 918592099 INC 10388 919577989 SUM 1391 17881 SUM 4170 14058 INC 25079 356631122 INC 15009 667518167 INC 27008 313815016 SUM 5384 23116 SUM 8738 21905 SUM 24892 30085 SUM 1042 20441 INC 24897 971276386 INC 10794 486821628 SUM 2315 10143 SUM 852 15448 SUM 887 16877 INC 28769 685267800 INC 30860 1142209 INC 23533 74074228 INC 3500 576394184 INC 64 80366550 INC 27309 879027081 INC 7935 145275516 INC 11167 756355861 INC 10139 343300419 INC 26749 491630228 INC 23117 868608082 SUM 9218 23170 INC 20062 69534091 SUM 451 23004 SUM 7550 30566 SUM 13196 31313 INC 579 926332484 SUM 29784 30264 INC 15307 759541552 SUM 1012 21730 SUM 3366 18689 SUM 28 3379 INC 2356 942519614 INC 23139 73173991 INC 21744 599296460 SUM 12479 19681 INC 30704 538930107 SUM 105 17092 SUM 1550 19893 INC 143 473286419 INC 9158 771051476 INC 7894 147009654 INC 5510 45193211 INC 31348 803702712 INC 23950 541014647 SUM 925 11108 INC 18783 788245091 INC 12379 74898834 INC 24613 759465769 INC 13255 609618016 SUM 711 30892 INC 10823 709406986 INC 19849 712070001 INC 1026 13159318 SUM 14333 18685 INC 25535 927339629 SUM 3413 10330 INC 15759 28010774 SUM 8346 22647 INC 20071 947737401 SUM 9358 22581 INC 31072 181696034 INC 6517 929097254 SUM 2594 30633 INC 31041 146868347 INC 29095 549846055 SUM 17448 31035 SUM 3052 30117 INC 10590 726158178 SUM 14521 19967 INC 12752 861174971 SUM 5642 23577 INC 8476 394874353 INC 31422 441793169 SUM 12380 30787 SUM 6699 31384 SUM 5548 21145 INC 19557 123750334 SUM 3191 30842 INC 11000 617738224 SUM 100 27120 SUM 15885 18793 SUM 4825 24036 SUM 5244 30369 INC 695 28520594 SUM 3301 30595 INC 5671 338925344 SUM 16254 21033 INC 27491 985522261 SUM 5503 19046 INC 2751 872159138 SUM 15478 28877 SUM 2445 9819 SUM 7205 31443 SUM 720 30094 INC 20164 80332654 INC 1308 995412788 SUM 20632 31229 INC 696 937748021 SUM 5141 11049 SUM 9526 15473 SUM 1584 31039 INC 7642 861252839 SUM 1400 29049 INC 7059 931085981 SUM 6051 16201 SUM 5978 13140 SUM 10202 29774 INC 24486 73718796 SUM 5314 30244 SUM 413 12737 INC 30177 418472595 INC 25358 147475841 INC 6286 747584429 SUM 3242 29893 INC 15179 23243379 SUM 3479 9907 SUM 877 12089 INC 1701 129342038 SUM 5950 19200 SUM 22499 30108 INC 19043 821074754 SUM 8926 12998 SUM 5753 30741 SUM 20012 24013 SUM 5378 13411 SUM 27201 29372 SUM 2624 22525 SUM 2927 24409 SUM 5669 22674 SUM 8410 28856 SUM 998 2884 SUM 15582 21852 INC 23251 486481694 INC 25159 29014794 INC 6107 24865816 INC 24870 610085187 SUM 2586 14503 SUM 14240 29323 SUM 14878 26479 SUM 4062 26520 INC 22036 147470903 INC 21312 610560583 INC 24932 11962608 INC 24978 392131537 SUM 15031 24366 INC 8943 938370267 INC 11518 606362758 INC 3656 621775927 INC 24523 25518866 INC 18349 983525790 SUM 4450 20011 SUM 1174 6321 SUM 2858 13322 SUM 9528 28397 SUM 4168 28117 INC 13944 134323786 INC 13977 784996920 SUM 8315 22157 SUM 8097 26461 INC 22062 79324188 INC 18210 732761274 INC 10288 4813962 INC 16252 986541190 SUM 7119 24609 INC 7908 953718322 SUM 458 23124 SUM 3597 29256 INC 22137 80231210 SUM 1567 19112 INC 28359 458125527 INC 20318 28891909 SUM 5386 29435 SUM 17189 28585 SUM 855 22898 INC 20860 859657957 SUM 2382 15529 SUM 2033 9492 INC 12498 69877789 SUM 29587 31324 SUM 21331 22117 INC 27742 472993508 SUM 12573 22755 SUM 963 21986 SUM 12849 19777 INC 31292 554940566 INC 19963 133209499 INC 11491 26943719 INC 25200 253175819 SUM 2202 26576 SUM 1103 29476 INC 29733 691946322 SUM 6173 26230 INC 14484 991206519 INC 8135 145117674 SUM 1296 17948 INC 3024 864357115 SUM 15886 20991 INC 4735 654306296 INC 3149 934510730 SUM 8718 17885 SUM 28 5812 INC 24663 146289336 SUM 1290 23555 SUM 10614 27510 SUM 8647 25787 SUM 12746 26903 INC 8859 26773640 SUM 2936 19593 SUM 4924 19732 INC 7281 872972952 SUM 96 28735 INC 12805 136849761 INC 23451 29071069 INC 15873 60086288 SUM 19908 30809 INC 20366 143242941 INC 25175 878930718 SUM 13342 26273 INC 29181 6335953 SUM 1848 25812 INC 20958 349295168 INC 15199 492160674 SUM 5518 30903 INC 14870 946915160 SUM 5 10052 SUM 13829 24756 INC 14409 528397606 SUM 1037 8489 INC 7040 995503858 SUM 14412 23417 INC 11437 724647483 SUM 14300 31327 INC 28125 937454553 SUM 146 7101 SUM 15256 19870 INC 12658 859339959 SUM 1462 31329 INC 23229 816089339 INC 30503 473995223 INC 7937 610565088 INC 3198 954814319 SUM 8240 28851 SUM 1486 26450 SUM 5036 9230 SUM 520 11748 SUM 5558 30183 INC 7683 491285133 INC 15949 323634485 INC 3822 5867284 INC 25040 146505157 INC 913 808322987 INC 398 881372144 INC 3225 283397295 INC 12402 319113661 INC 13167 18515675 SUM 469 13962 INC 21161 727045482 SUM 2361 25718 INC 18516 861180658 SUM 10333 19813 SUM 11067 29506 INC 10995 457419266 SUM 17237 30156 INC 30902 89175569 SUM 56 26979 SUM 8566 18087 SUM 1474 26988 INC 8936 955173816 INC 18072 71720959 INC 13259 144198016 SUM 24769 31215 SUM 1915 15104 SUM 9151 27010 SUM 17283 24056 SUM 20622 30942 INC 26736 105963481 SUM 2036 5141 INC 1766 598517640 SUM 6913 30460 INC 17890 610213273 INC 14632 610548485 SUM 2814 23045 INC 5992 142238688 INC 12870 4305031 INC 26522 181634298 INC 17583 805266560 INC 16088 995903370 SUM 11587 24635 SUM 1539 23609 SUM 4393 25886 INC 19291 511931925 INC 7266 793780012 SUM 1786 21073 SUM 4852 14314 INC 14844 760652256 INC 2261 861291639 SUM 26049 27531 SUM 6412 23240 INC 12890 575465434 SUM 8387 29270 INC 27758 610557467 SUM 737 31272 SUM 18091 27615 INC 30496 42277013 INC 2669 82779704 INC 11865 622894262 INC 14663 92946898 INC 17756 50218681 INC 7834 622223171 SUM 12102 28866 INC 25557 626396421 SUM 6406 10701 INC 20177 147423275 INC 806 583342913 SUM 514 16957 SUM 19693 26520 SUM 16734 22855 SUM 898 27226 SUM 6888 26970 INC 119 906224026 SUM 6391 18922 SUM 7012 15647 INC 17448 536834735 INC 10541 978694470 SUM 1624 14332 INC 9172 935093757 SUM 292 21156 INC 24184 993300159 SUM 4656 18720 INC 22975 677291255 SUM 4835 30742 INC 28145 743809322 SUM 13845 25606 INC 17414 751340111 SUM 3565 30883 SUM 10416 30082 INC 6896 960384561 SUM 6866 24229 SUM 6457 22189 INC 2089 735251916 INC 10112 941053979 SUM 144 18529 INC 10796 355620301 INC 23823 20128690 SUM 13073 29681 INC 20499 622183536 INC 29104 739920533 SUM 5132 25703 SUM 9308 29186 SUM 6060 27708 INC 5758 476368718 INC 21106 317758039 INC 10179 28973597 SUM 2971 12263 INC 25049 3639075 SUM 15024 24426 INC 24594 75068313 INC 25862 423522143 SUM 7914 25983 INC 6842 890114834 INC 13366 396861353 SUM 25861 28652 SUM 3984 31143 INC 7355 894801841 INC 11918 52361992 SUM 13092 26599 INC 3514 899752740 SUM 5624 27610 INC 1472 771395517 INC 21801 56914566 INC 13517 2707835 INC 1109 603669932 SUM 11953 16089 INC 11277 804237658 SUM 5733 31138 INC 10694 147190885 INC 3531 46467724 INC 30722 18055643 SUM 1810 21586 SUM 5552 27819 INC 9177 963940377 SUM 2533 23935 SUM 1063 10796 SUM 3422 24774 SUM 140 10677 INC 7657 70317183 SUM 1480 11415 INC 15449 751828109 INC 20048 20695684 SUM 10084 23936 INC 10080 832416358 INC 21459 600122380 INC 575 686712998 SUM 617 16930 SUM 9643 24861 SUM 13681 30184 SUM 3210 28908 INC 9259 534774960 SUM 8464 20172 INC 2732 26986182 INC 2761 340809022 INC 17305 314714378 INC 10926 6103635 INC 562 143267622 INC 4098 936812449 SUM 23743 29453 INC 9595 144696209 SUM 18233 30295 SUM 268 30463 SUM 12899 30021 SUM 7645 25737 INC 20892 859086432 INC 4507 29007481 INC 5367 233171517 SUM 1267 4113 INC 26224 855659941 SUM 644 21382 SUM 5593 17621 SUM 5921 29593 INC 9535 900417616 INC 24888 957764136 SUM 2772 8483 INC 740 374914390 SUM 8277 24502 SUM 6155 25217 INC 15924 142497297 SUM 17830 30189 SUM 9724 27818 SUM 16359 25426 SUM 22465 29124 SUM 1232 29796 SUM 3713 19239 INC 5059 63228235 SUM 589 8305 INC 16854 90724693 INC 24100 147428529 SUM 468 16275 SUM 67 8654 INC 7702 23668650 INC 18065 366606033 INC 8890 330323976 SUM 18224 31296 INC 18393 879039348 INC 14017 610380583 SUM 8092 28563 SUM 146 26028 SUM 12257 29725 INC 17608 393460755 SUM 2706 20820 INC 15855 125548619 INC 29414 68918008 INC 9933 961126295 INC 16708 491611397 SUM 3617 25793 SUM 2326 29724 INC 12540 488950455 INC 20214 983946599 INC 15421 784864124 INC 14878 860808365 INC 12714 73528333 SUM 1315 19004 INC 25058 917559868 SUM 1336 28223 INC 28935 620083215 INC 30365 814774344 SUM 25203 29961 INC 15422 79311710 SUM 1340 25178 INC 31095 26949788 INC 14613 928420117 INC 6445 105377303 INC 3631 866428483 SUM 8487 19809 INC 25281 304377899 SUM 695 22779 INC 20485 9015617 INC 22505 811777776 SUM 8110 25190 INC 5404 122034877 INC 31420 684797594 INC 11090 871026445 INC 20677 610025866 SUM 16185 31371 INC 11846 248717143 INC 3236 942123187 INC 30879 610287668 SUM 20822 31236 SUM 12144 21069 INC 21251 917562924 INC 14194 28987720 INC 7320 68946920 SUM 8738 16345 SUM 1539 4334 SUM 3327 18569 SUM 1379 1780 SUM 14452 22806 SUM 4936 22188 INC 10386 939114866 INC 25145 12147626 SUM 4389 15244 INC 8595 943571044 INC 6225 956039714 INC 3992 728546326 SUM 267 22021 SUM 24839 25682 INC 28837 951927333 SUM 4873 19703 INC 2090 144258903 INC 21733 617751724 INC 7683 133805841 SUM 4855 29375 INC 15830 409242147 INC 6093 687339175 INC 15789 984507548 INC 20686 274723644 SUM 14593 29415 INC 24600 19482865 INC 28373 142240051 SUM 6766 27648 INC 465 955676391 INC 22666 384809670 SUM 12775 26403 INC 29491 22379810 SUM 7522 25621 INC 22168 475383106 INC 15387 147454799 SUM 7952 28344 SUM 877 25684 SUM 2140 16651 SUM 14448 29454 SUM 8645 13968 INC 27515 946610216 INC 23542 124543028 INC 29624 999684747 SUM 4489 27238 INC 8480 147358396 INC 21742 928733396 SUM 21263 26572 INC 10479 129074884 SUM 2935 21892 SUM 10244 25179 INC 16777 136941331 INC 30263 22779343 SUM 10205 29239 SUM 6682 29111 INC 16268 552449385 INC 13807 894588115 SUM 4913 26559 SUM 19407 28572 INC 12846 853230851 INC 23586 65060851 INC 3615 760487360 INC 14955 954198916 INC 7980 951401743 INC 21062 12817369 INC 7766 850788896 SUM 14800 23193 INC 18774 502230282 SUM 5297 20329 INC 3201 687226678 SUM 27967 30961 INC 27204 894827408 SUM 2361 29373 SUM 15128 31444 SUM 23880 30468 INC 14166 653858042 INC 13633 132418000 SUM 11238 26232 INC 10932 877355509 INC 4742 702866514 SUM 16789 30756 INC 15172 466450180 SUM 4040 26999 INC 24104 341614513 SUM 3133 23617 SUM 6001 22659 INC 14585 785690061 INC 21738 987138518 INC 9356 782923131 SUM 4192 29134 INC 7519 38008250 SUM 4407 18128 SUM 1006 22617 INC 10869 11472890 SUM 4017 29703 SUM 3051 4300 SUM 9878 29600 SUM 881 25901 SUM 4090 20956 INC 22624 483568726 SUM 4275 29654 SUM 792 24834 SUM 9669 18184 SUM 11539 27460 INC 13043 799740238 INC 19092 791795581 INC 8676 976690020 SUM 6246 21325 INC 8314 734311793 INC 13482 23135156 SUM 6782 29265 SUM 949 26942 SUM 17248 28484 SUM 11728 18192 SUM 18928 29780 SUM 13066 21931 INC 11689 964277472 SUM 19216 29416 INC 849 838761326 SUM 2662 24386 SUM 13593 19042 INC 159 122264338 INC 16842 29051949 INC 14971 723325379 SUM 8322 13872 INC 3441 284226684 INC 5283 92831035 SUM 3011 28908 SUM 20931 29902 SUM 1018 27601 SUM 2310 10850 SUM 3584 9309 INC 16322 893757905 INC 28505 952665598 SUM 22785 30597 SUM 9559 17586 SUM 2128 28749 SUM 1181 31127 SUM 12398 27992 INC 21819 874337542 SUM 331 17776 SUM 1154 18597 SUM 2138 29173 INC 11909 593812530 INC 14788 418423520 SUM 15139 24897 SUM 5709 30240 SUM 7985 20498 INC 11732 417371975 SUM 4354 27249 INC 4953 139065257 INC 25620 24828785 SUM 2186 28165 INC 6441 471369103 INC 22083 720614169 INC 4727 876895600 INC 15845 268762929 SUM 1502 27000 INC 21547 147358056 SUM 2418 8413 SUM 1067 22008 SUM 20378 31111 INC 21641 534601712 SUM 2232 30898 INC 26478 955283802 SUM 7941 27754 SUM 772 31207 INC 21830 149727750 SUM 15246 25135 SUM 2638 17798 SUM 10396 29204 INC 19689 24759457 SUM 10727 31207 SUM 2349 10382 INC 18599 352742197 SUM 16770 24839 SUM 667 22480 INC 7166 910991473 INC 25328 675901678 INC 5246 548457105 INC 3602 575726065 INC 4327 147452458 SUM 1517 27763 SUM 3993 30488 SUM 15245 17751 SUM 24210 26013 INC 12228 223096043 INC 19916 73635506 SUM 18639 28044 SUM 8042 9956 SUM 6922 28610 SUM 706 1058 INC 12400 266913665 SUM 6523 31309 INC 11027 442564458 INC 8287 204551838 INC 24553 149776278 SUM 562 13644 SUM 4694 20310 INC 18133 900123025 INC 11868 935738983 INC 17308 541088522 INC 22750 894838280 SUM 3584 22629 INC 25788 401649514 SUM 6635 26540 SUM 7599 11268 INC 5939 756122385 SUM 1276 26627 SUM 3917 21840 SUM 29005 30424 INC 12737 10166890 INC 28681 23228936 SUM 25254 28937 SUM 18209 20389 INC 25225 40176889 SUM 8898 30825 SUM 7191 23779 SUM 18370 30461 INC 12099 693501838 INC 9835 724521117 INC 17150 113818690 INC 20773 365051659 SUM 5495 12481 INC 22456 453504612 SUM 4504 25913 INC 25638 903135476 SUM 10851 25777 SUM 15655 30942 INC 20442 138066373 INC 24859 575051725 SUM 977 20017 INC 3740 26821786 SUM 1925 24781 SUM 3452 15100 SUM 13185 22074 SUM 10116 31073 INC 9394 70569928 INC 10322 281922454 SUM 524 30825 INC 19334 71094288 SUM 10786 28221 INC 26923 492611294 SUM 9582 30313 INC 10981 872603881 INC 26843 883534734 SUM 12458 24779 INC 29309 110754580 INC 6464 11974954 INC 5402 771089822 INC 4479 25753570 INC 28827 120205792 SUM 17589 31281 INC 17364 449898082 SUM 8364 27597 SUM 13157 22023 INC 24189 957778487 SUM 19713 31254 INC 15813 726162437 SUM 8749 27488 INC 952 919917288 SUM 699 12202 INC 8900 324289139 SUM 8708 24682 INC 4882 878615846 SUM 4300 29066 SUM 10898 27412 SUM 1503 18229 SUM 5549 25483 INC 3695 232320695 INC 3765 729701937 INC 13547 751906279 INC 17039 744814216 INC 10401 147433854 INC 20321 949240719 SUM 1118 25399 SUM 4787 27784 SUM 13819 30407 INC 13897 894742553 SUM 2459 7835 INC 8143 3076532 INC 22091 38379488 INC 25456 61499684 INC 15658 27981818 SUM 12527 20931 SUM 11596 19686 SUM 16619 24890 INC 7867 886246272 SUM 10760 30476 SUM 3299 13803 INC 8484 539167545 INC 12740 91373456 INC 562 944821187 INC 21635 558769511 SUM 6088 17672 INC 21617 533500629 INC 19271 474986113 INC 3520 363137535 SUM 11792 14453 INC 28675 126358409 SUM 8050 23894 INC 10038 63572460 INC 19129 11762371 SUM 29190 31174 INC 15082 686301970 INC 8009 938526883 SUM 14035 19675 INC 17287 237299704 SUM 1256 7525 INC 23946 812001910 INC 9054 858851832 INC 21188 140927879 SUM 389 3313 SUM 4500 30582 INC 15223 894815461 INC 27484 535759359 SUM 4484 8973 SUM 14980 26056 INC 15618 929921808 SUM 20040 22850 SUM 1719 17095 INC 5299 677566579 SUM 4477 21320 INC 15813 487715301 INC 26896 139092399 INC 21244 610582509 SUM 16741 26791 INC 3870 942943131 SUM 12974 29682 SUM 419 29682 INC 15820 804957897 INC 12825 955309104 INC 1151 6089087 INC 7576 810845069 SUM 28185 31281 SUM 1664 22246 SUM 4200 9231 SUM 8584 30126 SUM 22461 27333 INC 27155 447242441 SUM 24698 31456 SUM 9529 21578 INC 10583 97057235 SUM 133 7181 SUM 3257 19741 INC 18327 143142299 INC 21146 894849100 SUM 2042 11305 SUM 5777 23579 SUM 21914 26557 SUM 2586 5053 SUM 10459 24894 SUM 14260 26355 INC 15545 5561454 SUM 1433 26022 SUM 7935 19513 INC 11454 131100823 INC 26433 970790070 INC 1361 140689845 SUM 430 12082 INC 21704 28405471 INC 1804 498491365 INC 24593 999590603 INC 4174 491148215 INC 3063 219657676 INC 27612 981868723 INC 28388 417644489 SUM 15740 26664 SUM 2708 25679 SUM 26 16936 SUM 5352 28437 SUM 12367 30122 SUM 812 30659 SUM 1800 25171 SUM 696 27142 INC 15693 72684808 INC 11219 55197552 SUM 6109 26388 INC 23822 249149760 INC 1644 841282560 SUM 4431 29688 SUM 1265 18150 INC 27569 972319457 INC 14603 739409328 SUM 4226 15099 INC 30969 822943557 INC 15613 977345225 SUM 5657 30677 INC 276 146352559 INC 13506 975553613 INC 15259 685477092 SUM 5511 17847 SUM 1809 30157 SUM 3340 22943 INC 8001 482742796 INC 12165 961581730 SUM 2517 5985 SUM 492 6526 INC 10409 822052081 SUM 5695 28056 INC 25144 491153708 SUM 28370 29942 INC 3811 979692057 SUM 6364 29536 INC 8282 21458362 INC 16214 976611849 INC 23870 483696001 INC 2725 870447325 SUM 20776 29349 SUM 25586 30781 INC 11601 20527613 INC 2957 280857838 INC 225 467429327 INC 22159 873181188 INC 19103 22750311 SUM 19 12634 INC 16638 383337172 SUM 23244 29865 SUM 18793 30435 INC 6966 750933868 SUM 12528 25560 INC 8031 128002862 INC 12989 890615367 SUM 15664 25988 SUM 2879 29560 SUM 8543 31030 SUM 2827 13520 INC 7751 88750768 INC 9951 140580200 SUM 19511 26063 SUM 26554 30396 SUM 172 4812 INC 9283 130652213 SUM 4368 16821 INC 5525 928441327 INC 23606 27670853 INC 20220 894040746 SUM 1525 24390 INC 13573 123791638 INC 15051 348731700 SUM 9922 22783 SUM 3474 28612 SUM 684 24447 SUM 3526 16341 INC 24558 632085719 SUM 879 19914 SUM 5846 28744 SUM 4627 29636 INC 18459 861728331 INC 20669 451962326 SUM 558 15920 INC 20246 979583860 SUM 6137 11251 INC 13478 827054440 SUM 5944 22590 SUM 14286 27377 SUM 7108 17226 SUM 16582 23323 INC 2238 987586648 INC 23856 536579930 INC 20536 619344534 INC 2746 886466986 INC 14123 500357572 INC 27908 73317576 INC 5358 873876828 INC 21039 593827779 SUM 14255 25367 SUM 4163 20922 SUM 879 23727 INC 21349 951066519 SUM 24071 31024 SUM 7107 29794 INC 6875 376245364 SUM 21398 27830 INC 20002 80232774 SUM 6712 24975 SUM 924 17741 INC 23032 940633588 SUM 3863 15722 SUM 11475 26030 SUM 12171 25645 SUM 6566 29804 INC 26945 759933140 SUM 22178 28366 SUM 5357 14469 INC 29358 886024711 INC 21048 133270456 SUM 3656 31413 INC 23540 142759633 SUM 14995 26039 INC 26412 14397216 INC 4751 618413801 INC 676 755308887 INC 4792 26903753 SUM 3571 28862 SUM 18120 30192 INC 20301 754911641 SUM 6700 22726 SUM 602 29770 SUM 11781 22754 SUM 12849 27852 INC 20536 559220392 SUM 8046 27900 SUM 831 30467 SUM 3900 16643 SUM 11733 24789 SUM 483 31327 INC 14534 146933375 INC 15527 956604572 INC 1197 820809378 INC 344 353632278 SUM 12145 31399 SUM 6467 18659 INC 358 888572534 SUM 1271 9170 INC 23839 743861868 SUM 8022 29262 SUM 4146 30806 SUM 10648 29334 INC 20751 769643081 INC 14003 969916109 INC 8172 73654576 SUM 210 11678 INC 4072 884239680 SUM 13572 31449 SUM 2664 18329 INC 5041 16204327 INC 28258 357864406 SUM 5543 19617 INC 437 877930435 INC 9601 353203099 INC 13920 984901811 INC 4440 23559447 SUM 357 27458 SUM 3167 15702 INC 8008 126287201 INC 4518 108449019 SUM 896 22164 INC 29845 971260652 INC 6806 18334066 SUM 7112 27930 SUM 16468 30168 INC 17386 77488229 SUM 9260 23538 SUM 4679 29280 INC 26686 904336369 INC 20575 923880758 INC 22955 80355736 SUM 28564 30767 INC 15569 130024666 SUM 27075 30091 INC 24032 991101164 INC 17086 28988607 INC 29113 132362904 INC 4152 340509194 INC 6445 24856267 SUM 653 11528 SUM 8871 30057 SUM 578 12696 INC 11073 623230970 SUM 10768 15538 INC 14953 418265604 SUM 16795 28356 SUM 16983 30518 SUM 5982 20144 INC 4111 475360340 INC 13335 14313272 SUM 5363 22603 SUM 1196 30995 SUM 4092 26803 SUM 13 15889 INC 18864 610440704 INC 26036 121226142 INC 1321 24090822 SUM 15737 27916 SUM 10538 31386 SUM 17178 31219 SUM 92 7084 INC 882 138535312 INC 16751 938975289 SUM 4270 10681 SUM 5412 22097 INC 24298 568598664 INC 28207 258473060 SUM 370 30622 INC 4083 141871891 INC 12848 760601234 INC 28421 759588775 SUM 9877 23077 INC 13272 11018690 INC 30631 16004925 INC 1486 112497708 INC 16190 147259687 SUM 3758 24496 SUM 1742 20698 SUM 544 26446 INC 3670 887391916 INC 28008 760086672 SUM 1532 17291 INC 2148 421940591 INC 16547 609640530 INC 24598 453264029 SUM 550 14411 INC 25223 241507099 SUM 3211 7171 INC 23721 741299658 INC 28869 441832043 INC 6746 96528701 INC 17339 610600612 SUM 14858 29084 INC 13644 787568827 INC 8781 949973930 SUM 6136 17698 SUM 1010 24356 SUM 5049 9913 INC 17051 9847512 INC 17800 840871886 SUM 12095 18395 SUM 2464 31332 INC 16618 146319907 SUM 15087 26148 INC 31365 793295032 SUM 10847 25726 SUM 5340 9325 INC 7653 134880962 INC 25232 668103298 SUM 20793 27936 INC 16075 116319095 INC 23844 879535636 INC 5855 147471137 INC 30295 888218999 SUM 2228 18956 INC 24397 994035859 INC 31075 39779118 INC 851 996378984 INC 638 73598406 INC 20411 60877769 SUM 23327 31450 INC 8855 610763758 SUM 180 24886 SUM 1690 10710 SUM 15735 28631 SUM 739 19217 SUM 3808 29199 INC 7700 980253096 SUM 1526 20509 SUM 5416 30808 SUM 952 28174 INC 29173 26081169 INC 20728 19279183 INC 20022 684097470 INC 4182 136386843 INC 6730 744788553 SUM 16116 27488 INC 12945 134833846 SUM 12238 25421 INC 19617 802967132 SUM 52 30669 SUM 5273 7386 INC 28192 976796094 INC 18841 475603980 INC 19949 752212794 SUM 10289 25182 SUM 17892 22874 SUM 14733 20141 INC 1899 852451042 INC 5687 31600012 SUM 11159 13100 SUM 1058 17173 SUM 17376 21584 SUM 8305 30616 SUM 2718 21491 INC 7755 993379987 SUM 16992 27195 SUM 10858 28630 SUM 197 25819 INC 2440 127063010 SUM 5333 25630 INC 12076 12253130 SUM 7030 28142 INC 22039 930591803 INC 28502 651521254 INC 1421 727232671 INC 15802 11913589 INC 5244 39880383 INC 7338 147090212 SUM 3897 29610 INC 23726 804208384 SUM 1491 30441 SUM 14352 31061 INC 24349 147163439 SUM 7191 27273 INC 29682 691401769 INC 12300 22434934 SUM 19370 29164 INC 12196 13256149 SUM 26583 31315 SUM 17246 31006 SUM 2391 18554 SUM 8411 13753 INC 8208 994447475 SUM 6911 29749 INC 17027 147424152 SUM 17476 31212 SUM 3871 25403 INC 25532 113396548 SUM 15187 31305 INC 26860 920029423 SUM 20263 31324 SUM 14147 22587 INC 16470 16380532 SUM 18622 30238 INC 24103 913102336 SUM 9377 22589 INC 14445 751654163 INC 12569 146941980 SUM 11702 24981 SUM 360 23157 INC 18454 288775441 INC 8667 802565147 SUM 5781 24452 SUM 12039 16795 SUM 22005 29999 INC 8799 957340749 SUM 19455 27839 SUM 1405 26186 SUM 19196 26479 SUM 6124 26022 INC 1079 342048458 SUM 1413 14959 SUM 12558 14560 SUM 13576 20983 INC 14104 2411993 SUM 5329 22658 SUM 13103 24414 SUM 5213 25897 INC 20148 956456258 INC 16407 916714341 SUM 19895 26624 SUM 10859 25481 SUM 1855 23304 SUM 19851 27230 SUM 5448 25569 INC 20706 985381004 INC 14082 65133102 SUM 16494 29216 INC 30166 541922302 SUM 990 25938 INC 12485 146372046 INC 30645 219498906 INC 8264 861970845 SUM 1522 28826 INC 29976 711244055 INC 24457 758450947 SUM 4991 20890 SUM 19910 30823 INC 13165 985651338 SUM 2335 18147 INC 8493 333956726 SUM 1055 31153 SUM 6572 29445 SUM 11213 30722 INC 19832 542795396 INC 5168 483774687 INC 7771 18223857 SUM 8276 28042 SUM 19204 24128 INC 14198 147093195 INC 2690 945151682 INC 9355 873229569 SUM 1987 20460 INC 3329 4872887 INC 466 672206695 SUM 1777 26470 SUM 10839 23843 INC 2896 14100418 SUM 20256 21954 SUM 947 6923 SUM 2580 13692 SUM 7977 22345 SUM 9214 24607 SUM 3729 21569 SUM 22736 27052 INC 27929 609089273 INC 27069 18479287 SUM 15641 17156 INC 6902 979598477 SUM 739 26166 SUM 2685 12345 INC 8940 95641192 SUM 803 24997 SUM 6218 14006 INC 3523 378609342 SUM 11870 21056 INC 14563 995531688 SUM 4330 31023 SUM 7442 15054 INC 31189 28747373 SUM 11684 27454 SUM 6961 24140 SUM 4990 16540 INC 23866 961392649 SUM 9290 22825 INC 27825 469082110 SUM 3321 17475 INC 6260 139030905 SUM 1356 21959 SUM 604 23357 SUM 505 28529 INC 17150 934149807 SUM 6313 30085 SUM 272 24365 SUM 12623 30125 SUM 1069 27353 INC 7315 390442998 SUM 3408 30503 SUM 9760 30970 SUM 3662 13796 INC 30410 193357738 SUM 14259 27008 SUM 25945 30403 SUM 2043 21669 SUM 610 29224 SUM 5127 30830 SUM 4414 9606 INC 8492 876756576 SUM 950 26268 INC 28814 3766069 SUM 9796 13071 INC 28067 742571610 INC 2086 6234182 SUM 10977 30383 SUM 6667 12952 INC 17260 820304445 INC 25141 483780569 INC 12714 128512231 INC 27675 879016792 SUM 14589 28663 SUM 185 28558 SUM 7896 29385 SUM 17211 26205 SUM 4977 31205 SUM 9199 14331 SUM 3497 17758 SUM 9006 13678 INC 17699 113856907 SUM 15621 18546 INC 25205 531594956 INC 27120 141976898 SUM 6872 16822 INC 11179 963584845 SUM 10141 31325 INC 4434 465871831 SUM 14912 31177 INC 31129 182901517 INC 11545 712917993 INC 15154 605886068 SUM 5322 23639 INC 10367 895731207 INC 9320 860687585 INC 24817 242659357 INC 31458 371489316 SUM 130 10487 INC 4271 492504178 SUM 27676 30749 INC 26550 28732137 INC 21872 691644165 SUM 373 26844 SUM 10399 22412 SUM 11267 24445 SUM 10270 30840 SUM 8065 18951 SUM 6845 30883 SUM 11266 29526 SUM 16518 28399 INC 1902 961939055 INC 20377 823470419 INC 14885 113742071 INC 19110 215244072 INC 26978 801732209 SUM 4390 31402 INC 7161 948878909 INC 24941 912047080 INC 16654 483792938 SUM 2497 31064 INC 8706 7052728 SUM 1398 13810 INC 22864 146906193 SUM 4181 27002 SUM 13767 19758 SUM 26869 30675 INC 18147 602818923 SUM 7779 29581 INC 6838 758248987 INC 18430 606299332 SUM 18876 26583 INC 23416 136721390 SUM 5831 25680 SUM 14779 28668 INC 26043 593505804 SUM 16983 26453 INC 18224 778909965 INC 12260 623252225 INC 16815 837951227 SUM 312 30098 SUM 16857 19025 INC 23634 483334387 SUM 3675 27891 SUM 2663 29300 SUM 734 9669 INC 18229 860743343 SUM 21405 31395 SUM 4010 27263 INC 9832 738527378 SUM 660 20675 INC 27534 316950845 INC 15089 63592265 SUM 3809 25982 INC 12002 955036755 INC 544 527402860 SUM 8566 28374 INC 16384 816910023 SUM 1132 28170 INC 31090 24216424 SUM 11124 30905 SUM 21702 23265 INC 26672 625202013 INC 19226 954798352 SUM 961 20165 SUM 598 29387 INC 17205 598642778 SUM 4564 30370 SUM 4676 31020 SUM 2529 25106 INC 2556 24258855 SUM 16805 28636 INC 14123 927273645 INC 9389 204757689 INC 30411 756375446 INC 4263 357726750 SUM 1317 13948 INC 14725 912946778 SUM 1698 28902 SUM 2817 21871 INC 22825 119352731 INC 12546 737384696 INC 4120 759478374 SUM 21793 31020 INC 23421 859067740 INC 13252 337596993 INC 29494 61659362 SUM 18064 30527 SUM 16111 31101 SUM 12544 20897 SUM 10574 29988 INC 28426 886477771 SUM 9970 31308 INC 5575 118124426 SUM 8381 18499 SUM 1815 21620 INC 7408 20680183 SUM 22681 29620 SUM 10289 27153 SUM 19539 27789 SUM 16482 28715 INC 28494 491563819 SUM 747 17814 SUM 6468 28789 INC 6367 72564741 INC 29717 28820673 SUM 20233 29440 SUM 5264 17585 INC 194 861136825 SUM 6449 20669 INC 15709 270836626 INC 17845 145384069 INC 2539 23764694 INC 2780 777290882 SUM 2753 10875 INC 16244 827226596 INC 6285 147421280 SUM 2615 19351 INC 9313 345403789 SUM 2966 31350 INC 10331 674514396 SUM 7601 18990 INC 8684 27843397 INC 18817 147350717 INC 22167 79284740 SUM 3185 27419 INC 22759 895542255 INC 24746 736057089 SUM 10324 25492 SUM 4060 13441 SUM 8734 31124 SUM 105 23673 INC 2567 740619174 INC 4840 144854044 INC 9839 207659165 INC 10182 80360898 INC 23823 118614065 SUM 328 21317 SUM 9201 18682 SUM 13730 25564 SUM 169 27943 INC 30328 919995789 SUM 9869 21579 INC 27917 967551207 INC 26817 894843920 SUM 3922 20087 INC 1235 803496422 SUM 3264 25873 INC 23090 820585525 SUM 9102 18680 INC 479 149489470 INC 20088 949691718 SUM 10675 21718 INC 11710 145880009 SUM 12898 15650 SUM 5920 29512 SUM 2208 29032 INC 29048 423734106 INC 15669 340822001 INC 27962 8476990 INC 13297 993946663 SUM 11110 31351 SUM 5534 28434 INC 16382 929630830 INC 26330 11104415 INC 29903 606393960 SUM 1157 20866 SUM 920 14756 SUM 19251 28594 INC 28221 50832127 SUM 3217 24574 INC 17336 927839166 SUM 16100 26402 INC 9100 77597785 SUM 1780 9987 INC 7359 283822521 INC 7635 777280985 INC 29188 945136438 INC 7640 415600710 SUM 17952 30730 SUM 920 19024 INC 28782 610554501 INC 820 156505508 INC 17541 23252835 INC 3987 20430036 SUM 6898 26433 SUM 80 6137 SUM 10258 25759 SUM 12800 25880 SUM 24570 28048 SUM 23372 30852 INC 29381 676900575 INC 10969 600297859 INC 14436 349546879 INC 3591 338962708 SUM 1837 24476 SUM 20190 26203 INC 26835 609290274 INC 16089 10731346 SUM 3092 26896 SUM 7997 22281 INC 2834 751701137 INC 3526 28718087 INC 21375 23733145 INC 25498 468790037 INC 29195 876386895 SUM 835 16936 INC 16539 333573219 INC 2071 438872162 SUM 4094 29936 INC 17977 978637175 SUM 13272 24454 SUM 662 16766 SUM 17746 22059 INC 13848 626387069 INC 20373 754258785 INC 21875 413739095 INC 30156 947765199 SUM 13367 14290 INC 16038 878402653 INC 7456 73692534 INC 19099 146026315 SUM 8555 20603 SUM 18624 24054 SUM 1128 28648 SUM 334 30321 SUM 103 30119 SUM 13409 23663 INC 15916 940800449 INC 11734 752205953 INC 4932 535077500 INC 1241 954188062 SUM 10430 22766 SUM 1144 19131 SUM 8913 24375 SUM 8704 22148 INC 16500 342173384 INC 2908 73734802 SUM 26161 31044 SUM 2376 30835 SUM 2617 27074 SUM 14249 31198 SUM 18641 25809 SUM 5230 23785 SUM 480 19077 SUM 2344 29336 INC 8726 467729162 SUM 2929 21979 SUM 3337 22017 SUM 1366 27194 SUM 20305 24362 SUM 8229 25522 SUM 21851 28137 SUM 10333 29298 SUM 323 25770 SUM 2530 22435 INC 16803 938781156 INC 14196 341855577 INC 23318 870186520 INC 25123 79178183 INC 30358 972976931 SUM 9898 19221 SUM 7697 20452 INC 7665 28982638 INC 22157 851855333 SUM 1604 27479 INC 7858 130696466 INC 21335 722839982 INC 30713 504596973 INC 22571 147175953 SUM 2467 7926 INC 28850 678480371 SUM 3498 19284 SUM 3857 26495 INC 19359 955027130 SUM 2603 30462 SUM 13658 24660 INC 16812 147408588 INC 1695 288215998 INC 10268 456377239 SUM 25163 28395 INC 22007 879805325 INC 27674 986751227 SUM 2088 19626 INC 8232 877821205 INC 15817 800084260 INC 1750 271785092 SUM 2474 26581 INC 26000 949266779 SUM 20015 22811 INC 14730 726964923 SUM 20348 29182 INC 17456 856879679 SUM 940 6685 INC 17135 884379122 SUM 3435 7995 SUM 253 6093 INC 4917 796791699 INC 15932 520018028 INC 15965 890048154 INC 8838 137668491 SUM 6642 25309 SUM 8204 14772 INC 18982 552589888 SUM 6181 18185 INC 17810 602121527 INC 29167 410629105 INC 12286 483964700 SUM 4110 22436 INC 26726 10895599 INC 7688 40281407 SUM 12733 18590 INC 1333 911600887 INC 19694 502058665 INC 18434 113441829 INC 30365 941689439 SUM 2902 20109 SUM 161 29847 SUM 365 15384 SUM 15292 26836 SUM 2091 18746 SUM 8994 27552 INC 23066 666972709 SUM 11665 20295 INC 9639 489818827 INC 25069 24163758 SUM 2793 18701 SUM 4681 29122 SUM 17430 30564 INC 15516 875339377 INC 6995 8884080 SUM 1698 25811 INC 3930 776508216 SUM 1705 20023 SUM 1984 6544 SUM 11525 28066 SUM 903 20225 SUM 9400 31381 SUM 9125 27793 INC 15994 11237775 INC 21127 476313371 INC 9864 511414401 INC 29427 875455352 INC 16876 138404254 INC 29590 936328232 INC 16106 474146092 INC 7194 491076955 INC 30686 113869361 SUM 5120 28045 SUM 5938 15536 INC 5590 4788754 INC 27450 892710404 INC 9441 71879259 SUM 1114 30780 INC 20017 491637594 INC 10273 69653138 INC 27525 786721274 INC 20677 945598722 SUM 1510 16275 SUM 12195 13485 SUM 21624 28870 SUM 322 11613 INC 11163 77037698 SUM 331 4084 INC 20361 122295690 SUM 2367 30846 SUM 4561 31394 INC 2200 459552278 INC 10396 399910468 INC 20313 71073345 SUM 5649 9299 SUM 202 27608 SUM 3491 24452 SUM 6721 16394 SUM 1572 17262 SUM 1362 10539 SUM 182 6642 SUM 7023 19059 INC 23154 146272970 INC 11302 613823604 SUM 1571 23496 SUM 17267 30550 INC 1443 610562994 SUM 11960 18536 SUM 201 4072 INC 8857 20624365 INC 1933 955281378 SUM 1407 25349 SUM 24321 26327 INC 30895 69699672 INC 22891 349311610 INC 26355 136839597 SUM 2363 29193 SUM 18650 31204 SUM 6669 30572 INC 22372 537089926 INC 16826 608491083 INC 19048 886315622 SUM 6489 21236 INC 22437 492162505 INC 30169 200977410 SUM 19894 30277 SUM 3988 28405 SUM 857 26318 INC 28298 441847561 SUM 11715 22272 SUM 16520 31136 SUM 7825 22802 SUM 11712 25332 SUM 8307 24703 INC 12851 976977451 SUM 1650 27037 INC 21864 322234994 SUM 4153 26521 SUM 20183 27052 INC 12718 63548177 SUM 3975 22070 INC 28588 417412717 SUM 1925 28095 INC 3573 29022737 SUM 643 18482 SUM 4439 24602 INC 12729 961963457 INC 16899 436515238 SUM 21356 26248 INC 8759 876750018 SUM 7108 28084 SUM 3605 15527 INC 11168 826691616 INC 21914 979654105 SUM 2437 6982 SUM 4915 27011 SUM 999 14322 SUM 7211 9512 INC 9907 13204033 INC 11089 145108843 INC 30299 12239712 SUM 3923 11432 INC 25524 757443928 SUM 3163 21137 INC 22720 590914021 INC 12873 272915209 INC 18266 65294154 INC 8241 378710366 SUM 4200 26740 INC 18565 389338310 INC 21960 760620258 INC 18287 845360405 INC 17661 928415064 SUM 4731 11927 INC 10310 685869880 SUM 10784 31332 INC 2040 145162601 SUM 6134 29195 INC 31022 936769934 INC 29030 307404374 INC 11304 923665626 INC 28317 894524052 SUM 1983 26250 SUM 9752 23669 SUM 15458 30215 SUM 2773 16338 SUM 937 22020 INC 30191 921641727 SUM 4489 27159 INC 27084 803166294 SUM 2723 30217 INC 5215 557864759 INC 24218 145355421 SUM 19015 21168 SUM 15599 24099 INC 20142 130683106 INC 23754 4695524 SUM 5483 24617 SUM 2675 22442 SUM 11370 13412 INC 29474 605582057 SUM 18243 25020 SUM 10813 28440 INC 19046 616523202 SUM 3202 6703 SUM 2314 23003 INC 545 978095949 INC 26896 75361956 INC 13453 926229410 INC 5963 342043892 INC 29147 920633011 SUM 8692 14109 INC 18570 29037731 SUM 24620 30995 INC 15869 483125933 SUM 3549 3940 SUM 8364 28003 INC 28459 77201826 SUM 450 16428 INC 1655 957642015 SUM 134 27062 INC 23334 282127452 SUM 18798 30975 SUM 3375 7554 INC 24908 869340473 INC 23062 879032979 SUM 554 9562 INC 30929 945050433 SUM 1706 28241 INC 11556 23755866 INC 30852 441871213 INC 19557 979674467 SUM 116 9608 INC 16383 533072328 SUM 731 10736 SUM 262 18913 SUM 19705 31399 SUM 793 26175 INC 20779 404798708 SUM 3465 29405 SUM 5173 30378 INC 11930 948832266 INC 3159 995254048 SUM 2002 15494 SUM 506 965 SUM 6256 11995 SUM 6578 16846 INC 3939 894800540 INC 12145 866710583 INC 30575 860655261 INC 14689 263505308 SUM 30205 31345 INC 24636 744521830 SUM 13255 27056 INC 10245 770667425 INC 14329 895801998 INC 1989 77747648 INC 11503 71471721 INC 25591 945098535 INC 28794 953097342 INC 8476 29067591 SUM 90 16977 INC 26077 26978660 INC 26593 827417777 SUM 12029 16545 INC 16142 9044928 INC 17108 223544473 INC 24882 14009686 INC 8079 116535170 SUM 15712 26199 INC 29216 143229105 SUM 8949 30436 INC 19619 802681631 SUM 8647 25483 INC 27338 878514689 INC 23333 869249641 SUM 2484 17585 INC 399 332017973 INC 18133 65301383 INC 1972 134750709 SUM 1196 15928 SUM 14718 23478 INC 5988 942679610 SUM 3092 20315 SUM 7938 13383 INC 24927 353255740 SUM 934 25561 SUM 4887 23512 SUM 11780 29823 SUM 6968 31263 INC 8064 861255790 INC 25378 918133195 INC 12162 400275300 INC 28723 689210474 INC 15718 145081732 SUM 3163 24571 INC 17030 172887375 INC 21437 751817086 SUM 2080 14725 INC 29900 758542070 SUM 3858 30755 SUM 12421 26485 INC 8230 87761383 INC 13547 995127512 INC 16638 14137247 INC 21691 485252129 INC 23327 140836166 INC 24621 878985125 SUM 14076 25055 SUM 8955 28462 SUM 9886 27071 SUM 8257 30252 INC 29223 119666008 INC 3330 129719850 SUM 14293 20567 SUM 1831 30591 SUM 3725 11540 INC 11086 141019596 INC 25269 29054586 INC 1555 29909038 INC 29052 476113088 SUM 117 29661 SUM 22328 26822 INC 23785 10996962 INC 7513 845200772 SUM 6046 23241 INC 6944 878987225 INC 18268 233023986 INC 19708 954555237 SUM 561 29192 INC 11921 80085729 SUM 9353 29093 INC 9993 559204074 SUM 26915 31174 SUM 10370 30986 INC 20422 137469169 SUM 1548 15250 INC 25072 928345079 INC 12804 8524369 INC 22580 995469818 SUM 651 28559 INC 9741 442791094 SUM 11484 30409 SUM 3724 31122 SUM 15673 28850 SUM 1051 23956 INC 27134 52049863 INC 27819 146383372 SUM 3861 30066 INC 29029 73443312 INC 27838 559287927 SUM 1270 18697 SUM 15351 26208 SUM 419 20354 INC 11946 7539731 SUM 103 23608 INC 28693 593381271 INC 223 505133755 SUM 13270 23686 INC 26220 263983828 SUM 6189 30564 INC 16316 7974177 INC 26360 760392139 SUM 20324 31172 INC 18386 909205781 INC 10032 519007870 SUM 8921 11081 SUM 837 23593 SUM 10039 28483 SUM 3643 28617 INC 9594 938436640 INC 30940 458614780 SUM 20127 27363 SUM 5244 28615 SUM 1062 3174 SUM 14550 22365 SUM 28604 31293 INC 868 783070675 INC 22336 54971802 SUM 2972 30438 SUM 5234 15449 SUM 7981 24861 INC 11219 49104569 SUM 351 30162 INC 6721 700805481 INC 23421 446273884 SUM 2433 26967 SUM 11160 30968 INC 19488 581172106 INC 25817 938252655 INC 5543 824484464 INC 15073 112747205 SUM 1099 7200 SUM 5670 26463 INC 24335 870279346 SUM 287 28049 INC 17124 235307095 INC 5161 543438937 INC 13975 975351216 INC 4188 589082252 SUM 4480 30425 SUM 91 23212 SUM 602 8733 SUM 6820 23136 INC 15715 80083052 INC 7506 939132284 SUM 6740 21352 SUM 21443 28999 INC 14199 760498208 SUM 19339 25065 INC 9381 137951929 SUM 2580 25995 INC 18096 804391741 SUM 10791 25248 INC 10521 142872384 SUM 307 23193 SUM 908 6306 SUM 4046 18231 SUM 16404 31355 INC 12374 222681618 INC 16324 998733786 SUM 1046 25310 INC 12708 917818166 SUM 6153 20647 SUM 992 28486 INC 1415 291722615 INC 19086 925795305 SUM 15399 30957 SUM 842 9278 INC 13211 99145831 INC 18705 765355355 INC 5306 80248347 INC 18600 851738839 SUM 13521 30850 SUM 4140 23812 SUM 25420 30853 SUM 5677 15628 INC 19111 949349521 SUM 4106 21676 INC 30901 878912108 SUM 3624 18843 INC 24196 592085267 SUM 11212 20283 INC 10347 146398811 SUM 9295 30852 SUM 12124 30970 SUM 8750 23926 INC 2719 11234713 SUM 12547 31235 INC 17475 870415102 SUM 4668 17358 SUM 1424 24978 INC 30865 803494100 INC 12632 214807305 SUM 17091 26936 INC 23308 109670706 SUM 9212 30204 SUM 184 28790 INC 31002 63545496 SUM 14543 29191 SUM 2221 27337 INC 3737 734593318 SUM 9707 31202 SUM 10368 21894 INC 19863 969780242 SUM 17266 22899 SUM 4155 26066 SUM 15041 29135 INC 6513 29039660 INC 27768 936692815 SUM 2536 25458 INC 6420 44370040 SUM 250 29779 SUM 764 22556 INC 19473 68641480 SUM 2655 22624 SUM 22225 31432 INC 19871 572341845 SUM 746 15600 SUM 735 10550 INC 25605 947698640 SUM 23126 30538 INC 16313 874735687 INC 16143 854391470 INC 4809 467960501 INC 31147 138560451 INC 20530 37037853 INC 26662 52220655 INC 11788 535021701 INC 7903 980934105 SUM 152 6058 INC 25116 142657890 SUM 8848 29980 SUM 15517 18896 INC 29256 536346087 INC 448 929772366 INC 6368 27891875 INC 26773 70845926 INC 11504 11489123 INC 10089 259061776 SUM 17897 28290 INC 2885 958775532 INC 25919 919905379 SUM 1001 15049 INC 12686 893081603 SUM 3639 18053 INC 13447 52196572 SUM 9404 22596 INC 30680 103382696 SUM 7255 14342 SUM 25451 29701 SUM 4839 29873 INC 20329 146534307 SUM 26916 31360 INC 1159 138490499 SUM 861 17469 SUM 2214 29771 SUM 9085 29833 SUM 902 6262 SUM 10189 29542 INC 21901 373567690 SUM 8227 25305 SUM 17843 30804 INC 20496 7920217 SUM 350 10346 SUM 1974 21661 INC 1945 928267322 INC 22708 80047549 SUM 10148 23158 SUM 9664 29842 INC 18671 51012265 INC 20042 10160789 SUM 2752 24343 INC 11612 19909010 SUM 3306 28028 SUM 444 7947 INC 21231 692804451 INC 2702 486013773 SUM 8567 26057 SUM 7012 30839 INC 3879 886194739 INC 14016 324408461 SUM 15135 29886 SUM 361 11575 INC 18879 794389445 SUM 15973 29278 INC 27419 995288023 INC 547 5406448 SUM 14909 30518 INC 31396 592242235 SUM 1936 23186 INC 19847 4806643 SUM 5733 16893 INC 2340 145130279 SUM 11004 16405 SUM 2490 21225 SUM 3024 25230 INC 11006 146705560 INC 3104 279597257 INC 2028 742629995 INC 10225 11650220 SUM 6882 20925 SUM 345 22670 SUM 6716 29755 SUM 27405 30044 INC 6945 458596002 INC 4515 130450928 SUM 390 29819 INC 2893 892079491 SUM 11412 22227 SUM 15001 17793 INC 8064 924699472 INC 4308 487911550 INC 8928 742668229 INC 3749 760536559 SUM 30532 30895 SUM 2238 10560 INC 29623 984210825 INC 27575 919301962 INC 18143 201661275 INC 28431 961937943 SUM 9263 22433 SUM 16503 30764 INC 16678 28863022 INC 23207 80177688 INC 5441 812712665 SUM 1688 8074 SUM 23084 31117 INC 3522 145329857 INC 13340 61959616 INC 12027 684613470 INC 22926 954049532 INC 3518 954233522 SUM 7562 28667 INC 18098 492043131 SUM 4979 29488 SUM 22669 25380 SUM 9269 26653 SUM 56 4748 SUM 3420 24322 SUM 5044 13767 INC 17253 845322530 INC 18488 22226085 SUM 9018 16814 SUM 6 746 INC 19081 78216389 SUM 24416 31066 SUM 408 20730 SUM 9283 31300 INC 12600 28684123 INC 27168 77440579 SUM 222 4046 INC 16666 503274386 SUM 17787 26658 SUM 5220 31056 SUM 2323 29268 INC 5097 771188874 SUM 15254 31102 INC 1477 946150338 SUM 1446 30127 INC 20539 953413457 INC 11485 834570011 INC 16393 335503845 SUM 17775 25122 INC 29338 26559359 SUM 2693 31278 SUM 4533 27783 INC 17188 113581715 INC 6222 781970499 SUM 8257 24106 SUM 13366 24261 INC 3105 961858623 INC 4527 953719462 INC 15654 725521770 INC 24891 992355043 SUM 11759 26251 SUM 11 14805 INC 4609 941910859 SUM 3240 13113 INC 256 544630235 INC 16909 15589167 SUM 12598 13770 SUM 14148 28284 INC 20730 873765368 SUM 16515 26635 INC 9595 868766139 INC 17883 137697495 SUM 10172 31413 INC 29842 653770732 INC 28949 396444726 INC 1128 112685642 SUM 1098 19729 INC 21437 165849993 INC 13795 756143845 INC 7885 569371991 INC 2902 237321 INC 5870 827688203 INC 4954 77627410 INC 23712 736055970 INC 20770 28836607 SUM 5720 20632 SUM 3487 29271 SUM 7244 23638 SUM 318 22652 INC 8305 735263213 SUM 613 22541 SUM 20603 25507 SUM 3019 7440 SUM 14898 26239 SUM 5468 27875 INC 6207 336907531 INC 14993 113875462 SUM 1526 26648 INC 5969 146394874 INC 17411 978220893 SUM 6907 20342 INC 23228 818241620 INC 4462 754015068 INC 25355 130206289 SUM 6117 30396 SUM 17288 29659 INC 12412 919908154 INC 29946 138755005 INC 5317 950999785 INC 25414 454456754 INC 25423 743821827 SUM 29891 31410 SUM 7053 14318 SUM 19123 25118 INC 2420 843089858 SUM 4629 28965 INC 17435 680560384 SUM 10932 29912 SUM 2878 30847 INC 13125 946414266 SUM 14515 30035 INC 26778 590660553 INC 23464 10890702 SUM 15399 31098 INC 18654 28810888 SUM 6187 23934 INC 19009 20679849 INC 11019 961934520 INC 1849 246370142 INC 5732 12171428 INC 28231 190154415 INC 25538 792111071 INC 9338 904342741 SUM 4136 27373 SUM 7048 20808 INC 5682 490932487 INC 10166 528328371 INC 20095 953552868 INC 20569 836635159 INC 17896 594318569 INC 9926 726939348 SUM 4912 25938 INC 13912 717235076 SUM 1643 11717 INC 547 521049421 INC 2399 874725224 INC 22069 886219251 INC 29138 995493222 SUM 4555 27713 INC 796 666034170 SUM 1408 26943 SUM 7921 23577 SUM 4586 26555 INC 14961 804333298 INC 6127 487972830 SUM 4749 20494 SUM 453 3371 SUM 6398 27832 INC 23452 341071639 INC 27625 733547825 INC 18387 413851219 SUM 5408 30648 INC 13241 894688050 SUM 29160 30875 SUM 20111 29017 INC 29881 987127476 SUM 2004 28311 INC 25623 24873581 INC 10928 144832274 SUM 7877 18296 INC 6567 998353050 INC 13650 946567497 SUM 3736 25040 INC 17051 349102864 INC 27559 487880139 INC 4553 129282295 SUM 10702 31273 SUM 678 29267 SUM 11310 19023 SUM 291 21424 INC 21483 217449220 SUM 2494 7173 INC 7096 61732903 SUM 9410 30166 SUM 4402 28871 SUM 5627 12389 INC 20789 459570205 INC 19986 24742541 INC 1690 876357181 INC 9699 946141306 INC 15640 892403226 SUM 1633 25246 SUM 6155 29396 INC 28880 606372839 SUM 25524 29791 SUM 7185 24701 INC 12589 250552128 INC 18414 760607286 SUM 4804 25273 INC 15311 995523854 SUM 4417 28107 SUM 23808 31294 SUM 10716 23204 SUM 3869 24166 SUM 1328 31344 INC 30099 210665553 INC 29252 145178487 SUM 2712 28627 INC 7124 521557042 INC 25184 876375901 INC 3115 944772631 SUM 724 17303 SUM 1137 9134 SUM 5222 30555 INC 12409 604288872 SUM 12733 22704 INC 30285 238118386 SUM 5298 13305 INC 31368 73735471 SUM 2093 31214 SUM 18920 29628 SUM 9239 12180 SUM 11179 27501 INC 31383 88480283 SUM 4115 20076 INC 10384 28912828 SUM 4017 29403 SUM 3702 26030 SUM 5291 18119 SUM 6841 27013 SUM 23209 31430 INC 10071 758019758 INC 20766 921126396 SUM 6397 21336 SUM 18046 23486 SUM 124 18665 INC 15514 608488101 SUM 5315 26656 SUM 6079 16449 SUM 6065 28862 SUM 5901 22882 INC 30858 691856361 INC 1606 152451667 SUM 8962 29925 INC 9082 72150549 SUM 15663 29872 INC 25992 107462540 INC 20270 560279331 SUM 11881 26168 SUM 3445 10100 SUM 9158 28789 SUM 14351 31452 INC 26552 27882221 SUM 5536 21775 INC 12193 147416430 SUM 3314 19113 INC 31131 977257022 INC 16293 935997524 INC 26226 994704786 SUM 2780 31049 INC 10337 803323735 INC 3668 994383823 INC 17134 606364018 INC 2929 767431732 SUM 13859 28751 INC 31101 61153683 INC 11969 113880393 INC 3547 955219889 SUM 9591 21465 INC 27779 11945053 INC 10917 754818386 SUM 21324 27688 SUM 3142 26903 INC 27392 636494054 INC 6783 28797549 INC 15239 268357010 INC 6526 28902142 INC 2797 740486535 INC 26042 925172182 INC 28754 837756601 INC 7476 65238927 SUM 16534 25095 INC 23615 586230098 SUM 22328 31436 SUM 14968 18748 INC 5777 886794819 INC 12536 945816549 INC 21876 981404208 SUM 7000 12864 INC 1864 341198314 SUM 12331 27649 SUM 1425 28669 INC 8135 760620319 INC 29904 544753251 INC 6330 387912865 SUM 13513 31379 SUM 930 28249 SUM 4310 8292 SUM 5538 16457 SUM 2538 16050 INC 8517 759543649 INC 13968 609909101 SUM 12209 30962 INC 21183 939090261 INC 24234 805250236 INC 22920 24341632 SUM 8488 29528 SUM 8299 27557 SUM 10530 30771 INC 857 479506847 SUM 18057 22101 SUM 15718 25415 INC 7537 534929859 INC 21200 35265998 SUM 6560 30704 INC 28698 376232534 SUM 5493 28068 INC 21240 886682503 INC 21197 894072978 SUM 17567 30205 INC 7244 889004404 SUM 12469 25083 SUM 4442 27231 SUM 2385 21605 SUM 1835 3437 INC 2552 921726386 INC 8599 277712354 SUM 1021 11362 INC 30711 255620646 SUM 859 27529 SUM 21614 28547 INC 17917 6563067 SUM 3455 31279 SUM 2713 23486 INC 11205 543490669 INC 27245 77671523 SUM 13733 22166 INC 5470 418865855 INC 16178 919558662 INC 13697 8461360 INC 16687 682955351 INC 4020 760646979 SUM 18344 31152 SUM 7117 11808 SUM 3815 26301 SUM 3463 25147 SUM 12774 19994 SUM 18475 30715 SUM 2018 15690 SUM 1820 11774 SUM 14118 28454 SUM 7560 28706 SUM 5525 21136 INC 23612 610592341 SUM 7193 18388 INC 24488 957245286 INC 30589 219435350 INC 15744 262149033 SUM 2723 26583 INC 17845 990996042 SUM 13630 18651 INC 23133 26839766 SUM 3173 18544 SUM 5006 27849 INC 8441 79018334 SUM 15739 30360 INC 23080 941906175 INC 12800 40473340 INC 30101 540866935 INC 10933 132023737 SUM 2646 16435 SUM 14408 31419 SUM 41 24023 SUM 25983 29996 INC 15919 20572217 INC 22308 28383033 SUM 583 27857 SUM 4430 19391 SUM 8353 29107 INC 19802 994336529 SUM 1725 24626 SUM 10328 18076 INC 14388 113403606 INC 5630 588449979 SUM 11091 16848 SUM 640 22899 INC 6977 56823858 INC 4051 884381383 SUM 10611 20510 SUM 1098 29121 SUM 1069 29848 INC 24823 785382371 SUM 4130 11113 INC 25815 888311361 SUM 3258 20484 INC 20031 683726880 INC 28931 860752468 INC 21031 876671580 INC 24328 969536248 INC 23287 861202471 SUM 19223 27016 INC 16099 758540309 SUM 2498 26079 INC 5402 274494840 INC 5310 716469502 SUM 25237 30630 INC 10492 820595626 SUM 6625 26530 INC 19917 10160136 INC 10457 491915076 INC 5326 892627655 SUM 4129 23848 INC 16807 29248107 SUM 12663 30158 INC 19134 955128397 SUM 4902 20017 INC 6386 592733037 INC 13209 660821764 SUM 2445 23204 SUM 639 29537 SUM 2538 27984 INC 21951 889520305 SUM 15928 21846 INC 19934 11168541 SUM 6942 13139 INC 2572 233064252 SUM 3465 18531 SUM 15570 27232 SUM 1803 27172 INC 31055 12020594 INC 4202 322852585 INC 6323 536068580 SUM 610 30342 SUM 16691 31453 SUM 925 13682 INC 7585 386304695 SUM 6819 18575 INC 24090 726011130 SUM 4755 28828 SUM 17194 29340 SUM 61 15022 SUM 19258 29878 INC 2415 147247373 SUM 9367 24789 SUM 1288 15794 SUM 14239 30783 SUM 2599 18194 INC 25734 757257484 INC 9742 358304417 INC 19418 784871185 INC 7602 188120035 SUM 4600 24015 SUM 7478 30165 SUM 4106 13237 SUM 8263 26605 INC 22229 137962550 SUM 14069 23848 INC 14156 112868977 SUM 1899 29602 INC 17798 760572426 INC 19573 39073494 SUM 15009 25392 INC 7738 223406397 INC 24534 144880919 INC 4764 55832637 SUM 7406 25239 INC 2223 678858873 SUM 2507 23356 SUM 8008 15996 SUM 24942 31179 SUM 1762 25696 INC 1854 483139317 INC 829 271504274 SUM 15240 30006 INC 23885 146647979 SUM 13725 22889 INC 4308 145903193 SUM 2031 30108 INC 2802 858019321 INC 21529 68311684 INC 28647 146873515 INC 358 505733753 SUM 16780 28367 INC 7385 12940877 SUM 14980 25628 INC 18390 878628471 INC 24010 262125519 INC 9697 736065990 INC 30871 480232480 SUM 8200 21658 INC 1676 977697583 SUM 16105 29900 SUM 4141 16443 SUM 9532 29989 SUM 12849 16709 SUM 1186 16770 SUM 7176 24191 SUM 4375 31238 INC 20420 859073476 INC 22058 323255021 INC 14522 782537086 SUM 19025 30279 SUM 2638 21090 INC 5347 855619458 INC 6570 268058853 SUM 16065 29197 SUM 15584 30249 INC 952 875827301 SUM 9963 24876 SUM 20235 31437 SUM 2404 16466 INC 19179 994992203 INC 29692 870343606 SUM 13865 20261 SUM 7448 17451 SUM 4113 30054 INC 8276 61435628 INC 17385 609915902 SUM 2638 31324 SUM 20975 24748 SUM 3593 9310 SUM 8627 12252 INC 29222 13161017 SUM 2016 13358 INC 2582 69962570 SUM 3171 20566 SUM 11897 17387 INC 6240 994896782 SUM 5011 9526 INC 11204 355843226 SUM 8891 23008 SUM 5522 21588 SUM 4480 31200 SUM 9687 31232 INC 10330 467970388 SUM 3334 30310 SUM 2099 14755 SUM 6956 30256 SUM 4917 24941 INC 9829 130660682 INC 24342 995304684 SUM 2265 18974 SUM 16849 25329 INC 30396 4500470 SUM 3348 20088 SUM 25117 29834 INC 2961 8054316 SUM 24749 30088 INC 20194 811539856 SUM 8189 14242 SUM 1667 24713 SUM 86 17294 INC 21644 876595548 INC 15670 26976345 SUM 7854 27124 INC 29146 136976227 INC 3522 500445748 SUM 22501 28482 INC 9560 73770288 SUM 3300 23829 SUM 13704 25342 INC 13448 48143612 SUM 6807 17926 INC 18213 304688346 SUM 7485 28655 SUM 17873 30346 INC 17482 891659226 INC 986 846137647 INC 14618 991333228 INC 31144 802132821 INC 18746 140913460 INC 21306 854583431 INC 26352 141136999 SUM 113 27703 INC 25971 27465478 INC 16807 542323378 INC 21048 56894395 SUM 6177 30582 SUM 18007 28026 INC 23770 26274459 SUM 1771 14185 SUM 7863 21513 SUM 1328 15404 SUM 23115 28972 INC 25729 760652242 INC 3711 254018290 SUM 307 19778 INC 9197 28562540 SUM 7787 28842 INC 14725 760010042 SUM 175 6801 SUM 11584 30692 INC 8759 22131465 INC 25248 3608000 SUM 15028 30117 INC 2105 421411375 SUM 3219 23883 INC 20248 532572248 INC 11469 97118580 SUM 13217 29985 INC 24530 207174581 SUM 1144 8531 INC 20773 72422586 SUM 1972 26803 INC 367 71740391 SUM 4017 30763 SUM 2547 15718 INC 4855 24664832 SUM 3061 22212 INC 9708 961788650 SUM 9671 19279 INC 10679 315424001 SUM 12876 30262 INC 24623 693276793 INC 15316 864533660 INC 25675 218101530 INC 22448 595893674 SUM 9157 28868 INC 2566 988609771 INC 15508 685298881 INC 26925 986944437 SUM 2658 19705 INC 1808 743239754 INC 8434 274510708 SUM 10216 21800 SUM 720 15589 INC 989 700603013 SUM 251 23719 SUM 3377 23688 INC 24553 542413940 SUM 3660 31363 INC 7035 909042731 INC 26406 577732935 SUM 9236 23900 INC 12406 945014988 INC 6343 940862038 SUM 4835 18115 SUM 18074 28711 SUM 533 28703 SUM 4887 17726 SUM 9376 28086 SUM 1477 3545 SUM 16059 24261 SUM 1319 31002 SUM 84 14843 INC 15916 28529511 INC 27410 912560889 INC 28911 743348796 INC 22608 481666593 SUM 11815 13875 SUM 23073 31357 SUM 2872 23586 INC 10014 952409409 SUM 999 18478 SUM 1159 13327 INC 23554 961695757 INC 20973 146434804 INC 6444 441298236 SUM 10909 23501 SUM 2357 14628 INC 8231 794273063 SUM 13829 29812 INC 28226 892928624 SUM 16488 22382 SUM 940 23377 INC 7957 960922193 INC 2708 104907475 SUM 15485 30876 INC 29092 174397511 INC 12108 986961785 SUM 2870 30145 INC 15290 852544014 SUM 422 23280 INC 28565 726175741 INC 19806 7852144 INC 18177 28555205 INC 15571 751160535 SUM 7632 30290 SUM 20513 29918 INC 9960 593765850 INC 9577 802160356 SUM 908 19268 SUM 14877 26669 INC 20109 280008914 SUM 21323 28123 SUM 7537 23991 SUM 5325 23674 INC 21841 351317336 INC 13977 658374312 SUM 389 10430 SUM 10010 20868 INC 317 19626720 SUM 955 31210 INC 28674 540303868 SUM 3979 30594 SUM 2101 16836 SUM 4968 22404 INC 29729 999405168 INC 8076 144078942 INC 948 459424155 INC 15180 693896790 SUM 10334 22000 SUM 181 30023 SUM 11136 16468 SUM 2548 20575 INC 18662 402642844 SUM 5433 23880 SUM 6244 12236 SUM 336 25506 INC 1267 70274413 SUM 8606 27495 SUM 1538 26988 INC 30666 881996818 SUM 19353 30422 INC 24686 937406848 SUM 3117 16259 SUM 653 14699 SUM 21185 30371 INC 20635 671487907 SUM 9874 24824 SUM 1848 15061 SUM 27172 28782 SUM 19880 31186 SUM 8466 31318 SUM 19141 30494 INC 18787 930174388 INC 12420 966773993 INC 16333 843695282 INC 9021 16247491 SUM 3035 30888 INC 11565 560112182 INC 13908 213810943 SUM 12009 25914 INC 26517 110512480 SUM 589 20446 SUM 1531 29448 INC 18386 904160317 SUM 3603 8379 INC 19033 29031937 INC 15799 145872939 INC 18204 571494062 INC 26374 44328124 INC 15249 353241010 SUM 11525 19381 SUM 1244 26781 INC 6374 633954836 INC 21556 744917753 INC 7415 672096630 SUM 743 3434 INC 21054 239085088 SUM 9619 28394 SUM 19091 28867 SUM 14642 29550 SUM 321 22318 INC 28223 858558912 INC 4865 921715513 INC 19418 11918878 SUM 7415 23027 SUM 4273 26113 SUM 3889 21518 INC 31162 97134105 INC 27704 786631725 INC 14891 536761061 SUM 15648 24575 INC 4503 389149703 SUM 487 8784 SUM 10982 29796 INC 21396 130660174 INC 11734 257224854 SUM 1006 26909 INC 819 147173218 INC 17755 961426499 SUM 8906 21748 INC 9228 46708767 INC 13318 115855018 INC 24830 998548162 INC 2922 250589143 SUM 4851 20624 INC 24789 514779005 INC 29493 910532312 SUM 4220 28105 INC 6627 223690796 INC 13256 20651882 INC 25673 832628456 SUM 8621 28462 INC 6960 13254569 INC 22631 996324103 INC 9685 862263791 SUM 4194 29274 INC 10670 72157413 INC 22331 571718806 SUM 21989 28966 SUM 8881 21147 SUM 9406 23299 SUM 773 25662 INC 6151 726405279 INC 11608 315674677 SUM 7563 27711 INC 5847 248819851 SUM 325 21402 SUM 6044 28714 SUM 9255 26180 INC 13668 825259051 SUM 12502 28643 SUM 997 22290 INC 7531 88178790 SUM 23428 28900 SUM 1186 27232 SUM 9967 20531 INC 2567 418795887 INC 23341 878995592 INC 23757 877996441 SUM 9014 31081 INC 23698 147287544 SUM 4939 26977 INC 30944 420344820 INC 15284 753832428 INC 19140 888298257 INC 20910 64227257 INC 1118 766207804 INC 2411 860067020 INC 2896 284231566 INC 18250 105266395 SUM 12187 26129 SUM 1116 29526 INC 25226 333741110 SUM 1966 28738 SUM 460 14909 SUM 2517 10975 SUM 1182 15172 INC 23464 924581734 INC 10311 860333983 INC 152 145134107 SUM 1809 28034 SUM 5532 13142 SUM 21632 31430 SUM 1010 28568 INC 4526 23717124 INC 30500 251520440 SUM 15952 28563 INC 4569 684215722 SUM 4135 31307 INC 13319 357558291 SUM 526 10463 INC 18562 951037853 SUM 3671 29298 INC 2306 141062358 INC 6759 981155461 SUM 9704 11674 SUM 11703 24112 SUM 3418 30167 SUM 1600 21262 INC 8299 803185772 INC 20678 130163504 SUM 2803 10458 SUM 2952 10443 INC 19852 535678086 INC 28725 54672716 SUM 7728 28368 INC 4124 597782684 INC 4597 741769146 SUM 12026 30241 SUM 19732 27564 SUM 2100 8760 INC 10239 876489326 INC 16286 865584087 INC 10255 592083748 SUM 4215 26857 SUM 3466 30797 INC 3417 992334444 INC 15121 766381799 SUM 20401 29249 SUM 697 24258 INC 15614 914063298 INC 28070 954277539 INC 8448 904517536 SUM 2746 15078 SUM 6103 28561 SUM 7261 27917 INC 31415 13879408 SUM 8073 17791 INC 16397 147418956 INC 31139 919338286 INC 7323 75920114 INC 30556 920428135 SUM 6627 17560 INC 14374 14979747 SUM 8822 22206 INC 10956 739656937 SUM 5364 10169 INC 18080 877975222 INC 21087 424518868 SUM 16743 27655 INC 19367 528294050 INC 6620 593302123 INC 24359 146996363 SUM 1031 25239 INC 8230 957209344 INC 5131 492162820 INC 12319 883756647 INC 14760 139617597 INC 20859 733696677 SUM 4739 15883 INC 18861 819261083 SUM 1052 29279 INC 4690 22498856 SUM 7798 30010 SUM 11948 24348 SUM 868 29227 INC 29572 38085958 INC 19893 955266306 SUM 783 27945 INC 14061 905338108 INC 1593 699723126 SUM 29603 31359 INC 14876 991958024 INC 24557 960814346 SUM 10175 19920 INC 12638 12992818 INC 23286 596794647 SUM 1592 11830 INC 2220 759490513 SUM 13181 27879 INC 30202 491649336 SUM 23792 27344 SUM 4019 25661 INC 31299 56916579 INC 9815 602049899 SUM 17326 29714 SUM 3269 26358 INC 2788 491642578 INC 16689 735396679 SUM 2688 14371 SUM 14997 30084 SUM 6601 25454 INC 1007 820052985 SUM 10975 17088 INC 19483 48527530 SUM 361 21722 INC 1454 964330192 SUM 2173 22928 INC 3343 272661357 SUM 14553 30816 SUM 27070 28523 SUM 5481 23995 SUM 3277 23552 SUM 597 19273 SUM 5122 8348 INC 15063 538142052 SUM 6827 23971 INC 20091 138274144 SUM 1456 25309 INC 24079 28697096 INC 3761 729965716 INC 14991 878481224 INC 12018 605334810 SUM 4218 20683 INC 20090 340979509 INC 14197 904995374 SUM 2 15492 SUM 3789 21477 INC 1011 491950632 INC 1374 827217174 INC 18731 46768334 SUM 12694 25672 INC 29111 995504012 INC 6625 936678143 INC 5197 877192777 INC 9677 610087101 SUM 144 22759 INC 16790 275061061 SUM 2978 22907 SUM 1614 18321 SUM 27034 29674 SUM 1592 30545 SUM 14961 28448 SUM 16934 29319 SUM 2634 13695 INC 23589 758390519 SUM 5809 17362 INC 11402 760384266 SUM 12560 28141 INC 21410 292427658 SUM 7794 24728 SUM 8111 31171 INC 5549 91148073 SUM 14440 27218 SUM 3898 6367 SUM 8576 16592 INC 8605 604271457 SUM 15047 27287 INC 24065 759214773 SUM 9327 25827 SUM 13005 30085 INC 1564 894752900 SUM 3892 15031 SUM 792 21980 INC 5750 128708126 SUM 22638 24071 INC 19126 520086195 INC 11517 487877486 SUM 19076 31070 INC 20746 129545685 SUM 267 20679 SUM 17013 29953 SUM 16903 28546 SUM 13021 20595 INC 15340 28775333 SUM 6015 28033 SUM 20694 27514 INC 11612 894847196 SUM 1757 29239 INC 21655 222156297 SUM 556 14799 INC 17901 934169901 SUM 16563 30128 INC 11316 601099169 SUM 10823 27495 INC 14205 950068529 INC 16008 3725255 INC 4476 845433427 INC 23767 470396593 INC 17494 121023380 SUM 4343 27915 INC 13039 130657390 SUM 6787 23789 INC 18742 244392431 SUM 2979 31066 SUM 418 5649 INC 27566 28249736 INC 27254 793046545 SUM 16360 29343 SUM 14055 22519 SUM 13326 27103 SUM 5403 8682 INC 3131 556083738 INC 15843 519136585 INC 18538 147152123 INC 20237 992368806 SUM 7317 30754 SUM 18723 30570 INC 5501 146148348 INC 18882 26558780 SUM 4014 30160 SUM 28216 31076 INC 16627 26958541 SUM 2156 15558 SUM 1861 13944 SUM 8842 24126 SUM 18126 26814 SUM 3769 29905 INC 5971 686741510 INC 27412 40123341 INC 5557 606220448 INC 18900 12143338 SUM 6591 9040 SUM 2237 28465 INC 29099 870605912 SUM 6258 20021 SUM 8489 28345 INC 25167 945888975 INC 3409 878861084 INC 30557 8876585 INC 9204 147486871 INC 20772 227584081 INC 14272 16395746 SUM 570 12063 INC 11810 884843225 SUM 6293 19207 SUM 4521 23220 INC 757 441515982 SUM 1843 5507 INC 14824 945018496 SUM 18920 26264 SUM 16039 25907 INC 20985 911933589 SUM 2052 29340 SUM 2372 17962 SUM 12388 30516 INC 27878 642134844 INC 24624 137871415 INC 28555 554742399 INC 12606 28915576 INC 13903 768742210 SUM 1621 22775 SUM 24825 29163 INC 30601 994002479 INC 21936 8001349 INC 21770 257981443 INC 23835 147078074 INC 25863 121245879 INC 16932 147454225 INC 9726 147470029 SUM 18490 20723 SUM 354 9253 SUM 4075 12559 INC 28810 726424664 INC 29215 546399299 INC 23058 120581032 INC 8335 102592898 INC 17865 27856991 SUM 1180 5634 SUM 2542 22825 INC 18006 198528121 SUM 5831 26792 INC 22227 742620215 INC 28273 24788997 INC 30235 7995288 INC 22649 893730149 INC 29326 130694256 SUM 4262 26253 INC 30212 660087516 INC 21306 17862283 SUM 7215 25479 INC 30459 54520852 INC 30860 501410486 INC 25654 144930351 INC 14173 63532902 SUM 5567 27529 INC 30262 23832958 INC 26491 29069987 INC 7297 904331900 INC 26634 961430632 INC 29835 65337682 SUM 3171 14976 SUM 325 30621 SUM 19013 30933 INC 10706 989504003 SUM 4261 21106 SUM 9053 27434 SUM 19349 29939 INC 12869 143783661 SUM 281 9051 INC 17171 143080916 SUM 704 18178 INC 18023 862803665 SUM 14008 21701 INC 30594 943778150 SUM 6745 15958 INC 2487 950085126 INC 6897 137240255 SUM 5101 16162 INC 28284 130700418 INC 29414 778337751 INC 27735 483773451 SUM 6584 31024 SUM 2099 24994 INC 22840 536234645 SUM 46 4588 SUM 1181 8307 SUM 8460 30760 INC 30968 995245504 INC 25251 881764300 SUM 4739 18352 INC 17701 689288207 SUM 17462 29070 SUM 5856 19578 SUM 4673 26396 SUM 2120 22729 SUM 2712 15882 INC 21788 487801035 INC 28480 951788677 SUM 2235 21957 SUM 8605 18154 INC 6211 680901995 SUM 2430 30848 SUM 8500 27129 SUM 21573 24841 INC 19282 489547536 INC 5048 484076572 SUM 8696 22081 INC 10779 754250289 INC 12777 31772689 SUM 8963 30343 SUM 4836 26578 INC 24549 26818631 INC 26571 427628066 SUM 4391 13578 SUM 59 27592 SUM 12535 25150 INC 19144 11776306 INC 20897 593740704 SUM 17716 30970 INC 20973 939443277 INC 10359 894586420 INC 4345 265021870 SUM 3176 16353 SUM 2177 8729 SUM 28619 30528 SUM 6958 25847 INC 29325 845330367 INC 22899 874326433 SUM 5228 30912 SUM 3701 31386 SUM 4435 28999 INC 14472 139086412 INC 28694 879039279 INC 11645 3481118 SUM 3465 14237 INC 17638 28769277 SUM 2392 14112 SUM 8480 27776 INC 5429 341864040 SUM 4100 29565 SUM 8493 27144 SUM 7309 28409 SUM 9106 24745 INC 17757 137514997 SUM 516 18445 SUM 6466 27060 INC 23429 787287302 SUM 4642 25453 SUM 4824 31300 SUM 6832 27771 SUM 5823 23405 SUM 8337 23955 INC 26662 928796195 SUM 19441 31361 SUM 1671 30327 INC 13072 68296869 INC 5890 511148349 INC 17389 417823874 SUM 2288 13518 SUM 5972 22049 INC 3836 69489070 INC 29023 774196419 SUM 7386 31429 INC 2677 795140170 SUM 965 24537 SUM 6312 29841 SUM 17118 23198 INC 4620 894835636 INC 30864 31553036 SUM 1618 25852 INC 28091 946483990 INC 17871 957784503 SUM 7904 20616 SUM 12006 21430 INC 12956 124314487 INC 25294 44346103 SUM 7937 30197 INC 4598 491138389 SUM 1527 30946 SUM 11595 28106 SUM 6544 21166 INC 20297 953199607 INC 9190 607561166 SUM 664 23473 SUM 5382 26653 INC 12970 753975180 SUM 16925 30754 INC 26555 243214399 INC 10747 994949047 INC 24639 257183838 SUM 16510 31358 SUM 1547 30161 INC 14109 349110437 SUM 4013 21913 INC 19740 996090571 INC 12802 769863329 INC 9740 936670872 INC 22280 888239533 INC 5613 975490242 INC 26973 791557547 SUM 17873 21798 INC 3051 944486948 INC 17733 676223914 INC 8899 406641701 SUM 6211 9886 SUM 19384 27573 SUM 23715 30202 SUM 1661 16693 INC 14085 138187001 SUM 2534 22942 INC 4963 55910246 SUM 16232 29649 SUM 165 21037 INC 559 743708959 INC 17076 137754574 SUM 23699 30040 INC 14562 993940405 INC 31202 530535759 INC 25936 147394656 SUM 1674 30583 INC 15603 712731925 SUM 2642 22146 SUM 7269 28934 SUM 19179 30555 INC 4575 574954360 SUM 3298 20205 SUM 3401 27852 INC 9646 743610817 INC 11780 580191877 INC 1791 491903194 INC 9172 796608407 SUM 4490 18952 SUM 304 31006 SUM 791 24994 SUM 4640 27297 INC 27537 216378843 SUM 561 13835 SUM 14804 30396 SUM 3220 11449 SUM 6691 11525 INC 12945 827739389 INC 29925 87656809 SUM 2667 7172 INC 11208 129616147 INC 5808 758272880 INC 30840 78214123 INC 6636 137337717 SUM 8355 29718 INC 13528 994369819 INC 24374 959748976 INC 31004 818784649 INC 30522 739950252 SUM 901 27281 SUM 8459 27653 INC 2370 869308376 INC 22006 670522879 INC 13808 492025441 SUM 11029 27108 SUM 5031 28833 SUM 23464 26434 SUM 287 20963 INC 29406 433193278 INC 30960 666252675 SUM 563 15021 SUM 5529 8966 SUM 5622 13783 INC 31405 781568519 SUM 14197 20654 SUM 497 3218 SUM 24746 30913 SUM 5110 17707 SUM 15679 30451 INC 6348 26680890 INC 849 80341303 SUM 3201 30416 SUM 2149 15851 SUM 2551 31215 INC 11653 148200700 INC 21514 3844426 SUM 6378 30206 INC 16115 749545012 INC 26627 435957941 INC 15619 593399065 INC 4988 954804100 SUM 9452 21798 INC 6410 953279028 INC 14314 12721996 SUM 2140 29865 SUM 3779 23632 INC 27617 147456438 SUM 28473 30278 SUM 301 28319 INC 22981 828159281 INC 8600 90848295 INC 23861 798328786 INC 597 342051363 SUM 9475 20627 SUM 5108 30206 INC 12196 759254064 SUM 4200 28777 SUM 3167 17746 INC 19708 144282893 SUM 2396 17221 SUM 16326 23748 SUM 3108 23003 INC 2884 753741753 INC 8169 787844497 INC 16295 281566342 SUM 13210 25658 INC 25060 609561117 INC 2263 133450685 SUM 2336 23207 INC 4265 945193017 INC 16722 113788044 INC 4142 195444580 SUM 980 25044 INC 12632 28003874 SUM 10929 28012 INC 12942 371193910 INC 22337 835808086 SUM 7986 31139 INC 8673 79226456 INC 13450 473743248 INC 18182 813225139 SUM 11180 27650 SUM 12786 30221 INC 1786 28645066 SUM 1248 21177 INC 105 466475841 INC 15260 939472389 INC 24645 988048438 INC 29167 974262616 INC 14554 900567666 INC 13439 668982703 INC 31291 491891991 INC 9558 961939420 SUM 9338 23734 SUM 893 30838 SUM 1667 29500 INC 10960 874672641 SUM 8226 29916 INC 31405 952393415 INC 29671 930210566 INC 905 109167450 SUM 3943 13968 INC 10035 341186310 SUM 7565 28882 INC 20305 223637680 SUM 175 4444 SUM 1262 24890 INC 24673 626406929 SUM 2 11310 SUM 2792 15804 INC 5549 307459062 SUM 571 3847 SUM 3187 24825 SUM 3015 25827 SUM 405 12890 INC 31147 608463010 INC 8291 962902729 SUM 7075 28058 SUM 12625 31438 INC 12102 142348625 SUM 900 10038 INC 12565 69514195 INC 27964 283954698 INC 18870 873567831 SUM 379 17076 INC 15720 458652738 SUM 1819 9925 SUM 19383 24027 SUM 3997 25391 SUM 12868 26714 INC 24727 938525742 SUM 19814 25375 SUM 3053 27459 INC 4186 873510661 INC 7961 636334823 SUM 2443 20985 INC 16792 24862080 SUM 9069 22025 INC 1171 861170786 INC 30763 955325894 INC 31065 15241922 SUM 10778 28641 INC 9785 608440028 SUM 6110 26806 SUM 12 7914 SUM 352 11812 SUM 7573 29385 INC 28862 526201098 INC 31057 12279300 INC 808 961917174 INC 13363 861034704 SUM 15794 28435 INC 8970 978703269 INC 18191 316047858 INC 9737 903767164 SUM 10289 31452 INC 23650 111616986 SUM 289 24118 SUM 10203 31014 SUM 11929 23349 SUM 398 15051 INC 18054 78147981 SUM 13755 21347 SUM 11511 18927 INC 13816 836505644 SUM 13359 31275 INC 10450 491021386 INC 270 770584317 INC 2085 359745957 SUM 12412 30188 INC 29446 593792320 INC 27869 954242252 SUM 3801 12735 SUM 2252 29306 SUM 11809 23470 INC 13807 757364284 INC 26507 398157153 INC 11796 28916244 SUM 5675 23519 SUM 1894 30363 SUM 1755 11212 INC 3047 994947006 SUM 5662 20025 SUM 12532 30599 INC 29567 948386714 SUM 13169 20306 INC 28408 938940755 INC 15764 800197709 SUM 9754 14761 SUM 7222 27197 INC 17416 147312670 INC 225 147472738 SUM 18191 30564 INC 3303 139038635 INC 6308 66620981 INC 14008 668900805 INC 14071 42520718 INC 5699 514788904 SUM 3947 29851 INC 22626 59392441 SUM 7773 27102 INC 3060 750012747 INC 12010 488702794 SUM 2080 16530 INC 26182 892594766 SUM 1656 21778 INC 27880 312810307 SUM 340 9093 INC 12654 526604215 INC 19822 259516810 SUM 2946 28207 SUM 3416 31294 SUM 723 30087 SUM 9225 19131 SUM 602 24001 SUM 11 25363 INC 16789 130652431 SUM 2616 20634 SUM 19357 29962 SUM 2386 29802 SUM 6341 19337 INC 18484 19939415 SUM 20920 27773 INC 11068 726008180 SUM 3941 15822 SUM 5770 28246 INC 17293 130689921 SUM 24698 31262 INC 19168 674777241 SUM 26189 28761 INC 15777 928111735 INC 4425 65156272 SUM 8079 25051 INC 1658 47466211 SUM 51 5493 SUM 987 26580 SUM 8970 15330 SUM 873 31243 INC 2950 295584949 SUM 14974 30364 INC 30324 400331948 SUM 5223 22289 INC 22669 951654681 INC 360 960852639 SUM 663 18695 SUM 7474 30828 INC 2054 199380492 SUM 24490 26616 SUM 8116 25139 INC 27362 760598986 SUM 981 13281 INC 14511 709933615 INC 17098 667983873 SUM 8849 25387 INC 21262 19204297 INC 14326 787544566 INC 16394 614806650 SUM 12004 23721 SUM 6 9915 INC 16637 433456211 SUM 803 4650 INC 9359 900780362 SUM 166 7466 INC 25354 70909872 SUM 15582 27960 INC 17883 807743675 SUM 4476 29134 SUM 2660 22843 SUM 17591 30465 INC 4739 534623434 INC 12845 888556264 SUM 877 25915 SUM 9326 31342 SUM 9121 30372 INC 14964 629122740 INC 28439 16339953 SUM 7743 25644 SUM 17439 29375 SUM 17185 28782 INC 2730 482649325 SUM 3721 20920 SUM 4089 23396 INC 5304 143268883 INC 12058 113813417 SUM 7701 29432 SUM 12307 21843 SUM 2134 16353 SUM 9678 29540 INC 5596 139143916 INC 23634 23217183 INC 17288 735954782 INC 7413 691346368 INC 25506 340991587 INC 8246 874221423 INC 20197 78794608 INC 24343 487176091 SUM 8277 26901 SUM 10452 29147 SUM 8022 30902 SUM 20793 25692 INC 28159 549389008 SUM 3512 27451 INC 30290 841815539 INC 17084 336755709 SUM 662 17776 SUM 3863 19875 SUM 13276 30052 INC 24426 28811013 SUM 7375 24482 SUM 15773 24679 INC 21547 334033041 SUM 2676 8854 SUM 21216 26923 INC 4839 129315716 SUM 3734 21507 SUM 5267 24698 INC 8415 963622806 SUM 1630 22040 SUM 3112 29519 INC 15149 978754574 INC 23725 677390473 INC 29551 978745004 SUM 4933 31151 SUM 6064 29334 INC 18944 342917762 INC 27791 94902982 SUM 1985 27907 SUM 4981 12765 SUM 4256 27148 SUM 13046 27989 SUM 15075 30061 INC 10821 991330733 INC 15215 785443559 INC 15653 357295522 INC 5013 811749354 SUM 4995 22826 INC 28479 80048612 SUM 24298 31062 INC 25170 781279371 INC 1966 759475565 SUM 4400 20217 SUM 16557 30939 SUM 18835 30397 INC 12884 624815251 SUM 4379 30430 SUM 8544 10659 SUM 3877 28618 INC 17370 143513577 SUM 24587 30637 SUM 669 26526 SUM 5813 25862 SUM 4121 20650 SUM 166 21951 INC 26203 592731686 SUM 11181 26006 INC 4606 147038658 SUM 7558 29236 SUM 13452 22719 INC 20855 19492330 SUM 2508 26695 SUM 5760 29449 SUM 23125 30893 INC 28052 743772267 SUM 15985 24228 INC 20938 145085282 SUM 21919 30175 SUM 1003 22791 INC 12514 105260282 SUM 25895 30036 SUM 1747 18059 INC 9676 981249623 SUM 10588 13354 INC 30803 707041130 SUM 2264 24237 INC 17593 812543167 SUM 9763 30338 SUM 3203 25963 INC 6518 106704075 SUM 12605 24181 INC 18953 953451476 SUM 2197 12184 INC 546 211157866 INC 30299 13205387 SUM 15837 29248 SUM 16494 23616 SUM 2480 30106 SUM 3796 22374 SUM 17988 23452 SUM 5417 30592 SUM 21657 29121 SUM 6147 31125 INC 13454 707556222 INC 7239 945059363 INC 15823 576986326 INC 3408 39864557 INC 3401 961642882 INC 5607 145341605 INC 25699 925387255 SUM 11875 28839 INC 2736 894420555 INC 18580 800406500 INC 19670 130701272 INC 6256 854985053 SUM 6983 22326 INC 21636 3919976 INC 26310 9571288 INC 30993 129377836 SUM 6699 26460 SUM 17945 30799 SUM 9244 31026 SUM 3623 21100 INC 8969 776274893 INC 23781 12726629 INC 6104 939220039 SUM 6970 22185 SUM 496 4416 SUM 5665 24455 INC 14876 740602087 SUM 10969 14796 INC 31222 397183782 SUM 15310 30950 INC 4396 424313981 INC 23790 318596993 SUM 8960 17388 SUM 18642 25250 SUM 33 20662 INC 5335 29075397 SUM 2535 10552 INC 7384 843873524 SUM 7094 9908 INC 26686 40493114 SUM 15317 24930 SUM 17388 30096 INC 9431 123092503 INC 26000 974409824 SUM 5811 21963 SUM 4705 28910 INC 6857 393248605 SUM 5417 26271 INC 19882 475784810 SUM 1569 22328 SUM 515 24006 INC 28622 788448960 SUM 574 23113 INC 21984 121211222 INC 11617 496100561 INC 13396 12604545 INC 13446 665768803 INC 1704 298020908 SUM 23796 31356 SUM 9856 18540 INC 4953 686536519 INC 26129 624825893 INC 26565 12960991 INC 2559 136444332 INC 9338 290309092 SUM 8178 14747 INC 220 56961708 INC 15034 885373111 SUM 1106 15897 INC 8609 940293046 INC 7400 954868516 SUM 50 29485 SUM 8223 24879 SUM 12065 27117 SUM 6700 29579 INC 29168 467859031 INC 9140 988769334 SUM 24046 25209 INC 11210 985046028 INC 7872 491414659 SUM 1950 27676 INC 22713 73693146 INC 18872 12272219 INC 11378 147433334 SUM 10634 31372 INC 7354 819099775 SUM 4602 29971 INC 12223 887488386 SUM 3837 19052 SUM 2712 30444 SUM 8119 26242 SUM 16608 28049 SUM 830 17186 SUM 94 30899 INC 27615 424738965 INC 19595 959559774 INC 4084 10154567 INC 15154 610610596 INC 27960 470987029 SUM 1455 6824 SUM 4454 19980 SUM 12759 18596 INC 5310 618712166 SUM 150 17647 SUM 15515 28218 SUM 1798 11364 INC 597 893547585 SUM 22814 31025 SUM 2228 24979 INC 31454 21206567 INC 22469 994353315 INC 21485 13354029 INC 12851 784905389 SUM 22559 31336 INC 11917 71592845 INC 23623 383397963 INC 12891 820572109 SUM 1654 15905 SUM 45 7174 SUM 12978 21087 INC 22142 499087127 SUM 6454 28796 INC 106 456717950 SUM 15966 25067 INC 21046 445925154 SUM 1504 26192 INC 11822 691078973 INC 5914 140094937 SUM 11862 24125 INC 21107 127490415 SUM 6542 16348 INC 6963 904703084 INC 30602 132790819 SUM 2139 15351 SUM 19243 26940 INC 17274 537845913 INC 8424 992892773 SUM 1068 24160 SUM 21459 31343 INC 15510 78217688 INC 9880 109726278 INC 9072 205596042 SUM 11387 21104 SUM 7478 18375 INC 514 28032342 SUM 10456 21447 SUM 4353 7114 INC 10664 458642437 INC 19527 376378949 INC 4095 872349208 SUM 7175 25458 SUM 17966 26867 INC 22217 425086199 INC 5332 451915840 SUM 10810 23745 INC 31156 219567464 INC 2963 619389703 INC 15021 760356473 SUM 7874 26531 INC 2428 405862443 SUM 491 31168 SUM 18845 30641 INC 28514 861253904 INC 27789 939138599 SUM 26885 31104 SUM 29444 31267 SUM 3823 29975 SUM 3341 14221 INC 2581 991252036 INC 29713 29032716 SUM 6655 30934 SUM 5016 30210 INC 10293 307331500 SUM 22408 30804 INC 10903 996029486 INC 13401 144491544 INC 22094 12298452 INC 16749 595894002 SUM 16853 29093 INC 22212 324411561 SUM 10484 28873 SUM 1090 27966 SUM 6150 29448 SUM 14200 28664 INC 6831 836974110 SUM 17433 30860 INC 2875 5570452 SUM 8749 20536 SUM 7510 21412 INC 25876 145334198 SUM 181 18197 INC 20394 476088615 INC 14571 469794014 INC 7106 919396895 INC 14847 340192458 SUM 6837 24694 INC 21159 985791344 SUM 2405 28742 INC 13475 939358517 SUM 267 17609 SUM 236 22446 SUM 1621 7560 INC 14898 122286385 SUM 13001 17361 SUM 11934 24161 SUM 13945 25146 SUM 805 7300 SUM 14571 15034 SUM 2616 26295 INC 6684 510625066 INC 20556 469603 INC 19593 961870198 SUM 28082 31381 INC 26444 28025973 INC 26654 2409182 SUM 21947 31276 INC 14811 976243009 SUM 10856 20529 SUM 2780 24937 INC 26357 146394586 SUM 1885 30747 INC 22407 757965597 INC 20488 890510684 SUM 9370 22239 SUM 23001 29377 SUM 69 13363 INC 17581 142202872 INC 22571 975237785 INC 15819 310531822 SUM 19370 23805 INC 282 935069840 SUM 21417 25420 INC 24553 886983259 INC 30581 999369572 INC 611 348831937 SUM 17196 29942 SUM 415 18050 INC 20240 665290451 INC 15836 687587858 SUM 7451 19296 SUM 598 5884 SUM 13061 28081 INC 5269 940636219 SUM 8028 28322 INC 636 874796625 SUM 6121 24483 SUM 1797 7045 INC 9889 571545108 INC 23479 22135840 SUM 5649 20614 SUM 1787 29542 INC 24862 922129725 INC 2850 133682002 INC 4273 599835128 SUM 1246 20250 INC 2493 147401892 INC 21696 40033511 INC 30403 24882318 INC 6426 534770881 INC 2679 24872755 SUM 1910 11391 INC 24364 222995012 INC 25996 76893481 SUM 6839 10287 INC 12611 18509550 INC 3090 56176604 SUM 1081 11577 INC 22661 123012503 INC 17568 937459758 INC 11284 883369789 INC 21571 456375274 INC 13911 449131113 SUM 2861 29258 INC 10070 145376688 SUM 9637 28874 INC 28984 995484540 INC 27402 545557435 INC 23383 26958101 SUM 66 13183 SUM 13907 31189 INC 31018 943065207 SUM 10362 20192 INC 12297 743734051 INC 4424 610324087 INC 18123 40750467 INC 20690 28790523 SUM 1492 25075 SUM 1632 15359 SUM 11492 21429 SUM 13849 26838 SUM 16964 29456 INC 8978 384853147 INC 24662 119660288 SUM 8805 19695 INC 17715 147058284 INC 3349 333779201 SUM 43 10040 SUM 10547 28856 INC 29622 112834191 INC 4447 482769872 INC 22000 532524893 INC 17924 129577009 INC 15625 500632119 SUM 350 12005 SUM 11155 29532 INC 29630 947363461 SUM 3231 11874 INC 18917 511396029 SUM 4491 22310 SUM 223 2038 INC 5850 733701595 SUM 10422 28343 INC 6487 873329150 SUM 3814 20538 INC 10281 818608544 SUM 11325 29583 INC 20118 931101516 SUM 5084 28448 SUM 4034 24330 SUM 10161 28825 INC 14460 843760698 INC 21921 25272421 SUM 8427 9216 SUM 6409 20736 SUM 11 19029 INC 7163 742804398 SUM 635 21834 SUM 11312 23954 INC 1293 315529330 SUM 530 15387 SUM 3356 6616 INC 7009 619207716 SUM 17015 29907 SUM 9956 15327 INC 27050 843275338 SUM 28572 30520 INC 560 852897654 SUM 6515 31358 SUM 8818 19523 SUM 766 18156 SUM 23366 24490 SUM 12102 31193 INC 14517 347391430 SUM 28279 30284 INC 1151 542961049 INC 8790 542349302 SUM 4346 21793 SUM 254 11263 INC 3829 126312272 INC 6757 754353508 INC 13134 281024583 INC 3242 560073986 INC 2951 228883216 INC 24905 121724847 SUM 8434 28109 INC 21220 848422555 INC 12293 760632764 SUM 7588 25495 SUM 19967 30908 SUM 5877 12508 INC 9366 954177818 INC 20611 928032603 SUM 3497 22125 SUM 804 19585 INC 21214 981234220 SUM 13469 17718 SUM 25298 30013 SUM 3341 15987 SUM 4331 13344 SUM 12250 19671 SUM 9942 26644 SUM 3703 23570 INC 13016 156660478 INC 12656 414270303 INC 21237 606391665 SUM 534 26024 INC 15800 639138693 SUM 1987 31194 SUM 578 26463 SUM 9261 22503 INC 9066 243241296 INC 17867 173413109 INC 5051 10620881 SUM 509 26574 INC 4660 739962692 SUM 25341 29021 SUM 15065 26649 INC 8144 725513551 INC 989 13602560 INC 15759 686855234 SUM 15873 26781 SUM 4496 12852 SUM 23 27101 SUM 20865 24255 SUM 18155 31301 SUM 983 3655 SUM 23415 28689 INC 11746 682034535 INC 20491 734855045 INC 27996 977610630 SUM 2812 14552 INC 560 143192160 INC 31120 996751255 SUM 11 8884 INC 16841 28815525 INC 6688 13224581 SUM 7939 22567 INC 13156 681111788 SUM 13918 28853 SUM 2685 31107 INC 203 608418669 INC 14789 146370922 INC 30640 820577917 INC 12509 455125375 SUM 839 12589 SUM 5415 23946 INC 28605 113861615 INC 28102 149868763 INC 24287 12179940 SUM 19777 25105 SUM 18559 23600 INC 18779 144822877 INC 6117 859695123 INC 1710 29024988 SUM 14073 23791 SUM 14256 19584 INC 6036 653261742 INC 21687 957773183 INC 18234 885295318 SUM 2072 21981 INC 15461 27993065 INC 22547 704596936 INC 13148 122575013 SUM 249 11204 SUM 11646 31360 SUM 1642 18191 SUM 21806 27243 INC 6954 103263124 SUM 17581 29204 INC 5301 605858743 SUM 1936 31434 SUM 134 12071 SUM 8439 30796 INC 296 873530040 INC 2620 966990879 INC 5416 60877620 INC 6832 878459712 INC 25438 893254328 SUM 13701 15172 SUM 5314 26621 INC 7582 275499505 SUM 12094 28399 SUM 17630 30963 INC 16170 870740070 SUM 21968 24013 SUM 2050 21618 SUM 3235 23980 SUM 255 26885 SUM 2580 28343 SUM 2006 8489 SUM 16222 26548 INC 20345 743862979 SUM 9716 31163 INC 11708 482007728 SUM 164 25034 INC 13256 534545378 INC 19701 766147995 INC 18621 604795429 SUM 20736 30373 SUM 2173 25539 INC 8780 610237064 SUM 1706 30168 INC 27862 953040541 INC 17834 26056426 SUM 2454 17700 INC 30201 954019301 INC 8331 108120774 SUM 5085 25784 INC 29428 961825471 SUM 26765 30797 SUM 4296 17051 INC 19294 804311367 SUM 1183 26812 INC 6740 543344478 SUM 20316 31315 INC 14963 828614651 SUM 20183 29578 INC 1499 947722253 INC 27565 23758498 SUM 5990 27658 INC 23306 406170439 SUM 373 25843 INC 9560 51133557 INC 14430 402387009 SUM 3015 25243 SUM 5836 29243 INC 23937 534795838 INC 24593 884382029 SUM 24638 31225 SUM 16692 18787 INC 15473 113543638 INC 23087 610104061 INC 7945 883497423 INC 11941 84775498 SUM 7038 29890 INC 1859 687096134 INC 24484 71963172 INC 30358 927494579 SUM 1267 24976 SUM 6981 15573 SUM 204 25208 SUM 542 23029 SUM 2817 19986 INC 22423 448804801 INC 13688 62957476 SUM 4356 28728 INC 25452 29073703 INC 1624 324395330 INC 12650 147035875 INC 17069 117550011 INC 31054 147476685 INC 1597 13326994 INC 26806 558623000 SUM 786 27524 SUM 2080 16177 INC 1477 677667326 INC 9478 23791333 SUM 866 19469 INC 15602 467020448 INC 12627 726939149 SUM 235 26890 INC 7308 999060726 SUM 1097 30830 INC 7758 59376267 SUM 26717 31456 SUM 4433 30174 INC 8699 479127635 INC 26746 170262643 SUM 2525 11687 SUM 2002 31424 SUM 6675 29076 INC 20402 130624830 INC 14919 738124464 SUM 3349 26673 SUM 1646 8133 INC 9554 112334948 SUM 1464 15611 SUM 13657 23171 SUM 23629 26463 SUM 4617 30364 SUM 7698 13792 SUM 65 25865 SUM 749 25729 SUM 4455 31278 INC 7890 877981496 SUM 7422 29665 SUM 18188 31051 SUM 2921 8454 INC 4465 954794117 INC 29972 754300067 INC 11915 82887079 SUM 1200 17347 SUM 5243 25176 INC 31074 953434372 INC 14701 707025142 INC 17989 982468121 INC 22263 80265240 INC 11083 793055408 SUM 7909 13535 SUM 9302 24825 INC 21004 173982236 INC 17826 978387776 INC 30784 425019869 SUM 6307 29101 SUM 10419 27159 SUM 7796 26657 SUM 3894 27228 SUM 5872 19942 INC 1116 878745797 SUM 10944 23516 INC 26400 686749814 SUM 3104 12632 SUM 2943 25718 INC 20367 416153993 SUM 8941 31095 SUM 4846 24366 SUM 5988 11565 INC 2223 23366084 INC 21448 917365955 INC 18907 54280838 INC 6086 397294338 SUM 19935 30082 SUM 6709 25963 SUM 26256 31257 INC 24880 145370962 INC 30426 24608483 INC 9472 954133346 SUM 9478 21898 INC 29760 858951774 INC 19975 424969616 SUM 12787 27630 INC 27546 24624317 SUM 16565 17160 INC 10718 147461324 INC 20319 878442761 SUM 519 27872 INC 24132 392543695 INC 14407 342169477 SUM 6066 30422 SUM 17545 26165 SUM 9054 30186 SUM 2284 17720 SUM 1080 31406 INC 15398 743745101 INC 2009 693401891 INC 8320 490285774 SUM 3329 16455 SUM 16150 27757 SUM 7018 28433 SUM 3014 16856 INC 21831 71152917 INC 10005 63994736 INC 24872 944999571 INC 11914 401632582 SUM 17323 22680 INC 24308 609322944 INC 17533 95037175 SUM 7930 19659 SUM 9964 28523 SUM 9860 20279 INC 20648 1639273 SUM 8518 14677 INC 12457 139055784 SUM 8019 22495 INC 9064 711172302 SUM 1424 12832 SUM 1173 15680 INC 7714 283547828 SUM 5299 30848 SUM 16580 23873 SUM 819 15287 INC 23356 63068639 INC 17198 471359032 SUM 9756 17684 INC 30779 552579511 SUM 8670 22403 SUM 3685 19379 INC 23677 105505953 INC 3054 878969484 INC 21451 856725819 SUM 23146 31313 SUM 20603 31106 SUM 11134 30047 SUM 6679 10851 INC 22042 879830881 SUM 25908 30976 SUM 11549 29992 SUM 14043 21681 SUM 4291 28508 INC 15917 483796996 SUM 25133 25690 INC 14418 892732830 SUM 3806 16597 INC 12970 66999211 INC 7607 934340709 INC 13139 747501080 INC 9864 500489470 SUM 4130 28229 INC 19890 432783682 INC 23429 423992741 INC 2818 147427184 SUM 1357 29516 INC 6876 46335678 SUM 5365 18125 INC 2990 72422330 SUM 11822 22107 INC 7417 684286983 INC 6122 743280255 INC 15951 678855304 SUM 15767 24381 INC 20077 937148524 INC 19953 544265507 INC 20018 976094852 SUM 9170 29456 INC 27124 20416247 SUM 1070 12016 SUM 2007 28085 INC 1742 492067781 INC 1275 491046315 INC 10908 324552977 SUM 5029 27428 INC 18975 113132893 SUM 2616 28849 SUM 95 28008 INC 20944 11178257 SUM 11027 28061 SUM 5689 31455 SUM 1550 24853 INC 11110 861181483 SUM 4120 24607 INC 26633 955336218 SUM 6576 29542 SUM 5819 26540 INC 29879 945070340 SUM 5172 19070 SUM 17136 23762 SUM 3346 26770 INC 3963 519116764 SUM 12015 27078 INC 18467 6880619 INC 5785 35244933 INC 16016 487723436 INC 27893 37782773 SUM 15383 21765 SUM 8023 25914 INC 23710 145261594 SUM 14872 28517 SUM 197 20687 SUM 1622 30372 INC 16918 875942206 INC 20169 64763425 INC 28196 401218089 INC 8513 886169562 SUM 8310 21133 INC 24506 487997203 SUM 5165 18509 SUM 21822 29056 INC 19986 757893504 SUM 4990 30333 SUM 19332 21943 SUM 510 31161 INC 2519 11236903 SUM 113 4826 INC 29695 130428883 SUM 3252 11794 SUM 7732 22645 SUM 1612 30948 INC 28421 978637966 INC 23989 703248219 INC 24384 354062697 INC 5643 286639890 INC 11805 929351670 SUM 24754 29693 INC 22514 24628335 INC 125 138007007 SUM 2523 23293 SUM 3466 27507 INC 12762 946769803 SUM 5558 23031 SUM 85 6656 SUM 8973 26199 SUM 898 23462 INC 900 20543019 INC 19358 608172120 INC 24153 421690828 SUM 2083 6374 SUM 7745 28809 SUM 6296 19111 SUM 6327 19660 SUM 18892 25124 SUM 12707 24517 SUM 2668 23391 SUM 7323 28226 SUM 25093 29292 INC 22240 560247226 SUM 11534 27534 INC 16430 710690021 INC 27475 490101165 INC 11082 685824219 INC 11202 879047846 INC 409 146257109 INC 1662 408733057 INC 7622 24856800 INC 25878 280124207 INC 11824 472155797 SUM 28563 29537 SUM 22666 28968 SUM 3027 25404 SUM 482 19571 SUM 12786 30284 INC 22285 458124036 INC 13632 861124684 INC 20289 147460657 SUM 669 30943 INC 27713 471619499 INC 25183 534004043 SUM 5066 16966 INC 15123 533468405 SUM 7616 17806 INC 2543 7967271 SUM 12082 26365 SUM 11496 17334 INC 4111 878743458 INC 13815 999174104 SUM 10307 30832 INC 12767 317761026 SUM 21497 25504 INC 7649 76456893 SUM 1285 27652 SUM 1667 26973 SUM 18569 24548 INC 7621 147434660 SUM 1489 4791 SUM 6513 19658 INC 28103 646005634 SUM 218 7508 SUM 17037 30706 SUM 15157 22936 SUM 9223 29025 SUM 5224 18824 INC 28281 80201327 SUM 3729 31186 INC 2773 118088118 INC 10168 919722748 INC 17271 937396685 SUM 22940 28198 INC 27141 23410533 SUM 25346 28430 INC 14137 954543015 INC 12140 282356390 SUM 1091 25988 SUM 10288 12347 SUM 11340 29843 SUM 3345 27033 SUM 9053 12733 SUM 23394 31409 INC 3316 406839571 SUM 1916 11844 SUM 4692 24571 INC 16783 600041975 INC 7735 991146752 INC 26601 482757879 INC 5692 944015477 SUM 2002 23096 SUM 20375 24454 SUM 15859 28539 SUM 4380 19933 INC 15181 865277613 INC 26127 844666233 INC 22425 517996617 INC 10940 841260345 INC 1410 471112047 INC 25250 999607818 INC 9923 476013717 INC 28920 739565096 INC 2063 609855244 INC 9268 877749084 INC 719 31779042 SUM 4669 22011 INC 24778 766833782 SUM 8594 22051 INC 27399 615468676 SUM 11999 14523 SUM 576 17229 SUM 198 26363 INC 24987 926120439 SUM 3524 15591 INC 29947 528435813 INC 24877 866530466 INC 1830 902765508 SUM 733 28854 SUM 7152 30434 SUM 3187 24089 INC 17128 869452555 SUM 9664 30667 SUM 330 20417 SUM 1783 31443 SUM 3183 29452 SUM 13497 28001 SUM 180 8863 SUM 5801 31249 INC 18062 12192268 SUM 7626 25182 INC 15394 955345100 SUM 6891 24201 SUM 3880 27812 INC 21412 59045140 SUM 1201 11941 INC 15235 619192725 SUM 9343 27794 INC 17558 459609423 SUM 14911 25268 INC 3331 928082837 SUM 4067 26267 INC 28114 737809730 SUM 12617 23924 INC 858 389971886 INC 6918 244783005 SUM 5306 31151 SUM 842 10098 INC 28309 140119439 INC 5135 420727739 SUM 7205 29914 INC 23735 26704378 INC 432 820974222 SUM 5925 22213 SUM 4343 12560 INC 21953 126426983 INC 9937 27981333 INC 7045 4606251 INC 3333 893660368 SUM 20684 30812 INC 3593 5482975 INC 29283 838929814 INC 27826 760612257 INC 9592 29034614 SUM 10089 31235 SUM 22127 28093 SUM 15574 24241 INC 24803 10171134 INC 16343 806678757 INC 9545 221339333 SUM 1926 14508 INC 22288 956571498 INC 8243 429995458 SUM 8135 25662 SUM 9134 18865 INC 638 876665230 SUM 17044 26185 SUM 8926 31083 SUM 9879 31031 SUM 27112 29362 INC 7135 819498390 SUM 2353 19263 SUM 5402 25037 SUM 684 18118 SUM 2356 15092 INC 3256 63438121 SUM 9708 28753 INC 4718 938814523 SUM 11732 15207 SUM 452 16405 SUM 10975 31131 INC 4644 56962833 SUM 4137 26565 SUM 1155 28312 INC 5787 994333538 INC 24527 804745065 SUM 6339 31458 SUM 1852 26542 INC 25204 748026797 INC 16609 147442108 INC 20147 59315008 INC 16792 80050530 INC 10387 795126091 SUM 79 4417 SUM 9230 21526 SUM 1483 29676 SUM 7527 20438 INC 12232 979405215 INC 14538 147040123 SUM 1805 27373 SUM 7438 20959 INC 8692 936945541 SUM 14410 31058 SUM 11871 30120 SUM 1624 15415 INC 17681 147077164 SUM 24397 29189 SUM 20816 24194 SUM 9439 23524 SUM 2402 22784 INC 25397 691858141 SUM 16791 29552 SUM 19343 28131 INC 30315 890405770 INC 7540 11488340 INC 16733 995207087 SUM 3367 21306 INC 5039 140651032 SUM 440 20312 SUM 13059 30848 SUM 5311 12801 INC 15634 14365163 SUM 2438 26832 INC 4475 446062198 SUM 7102 31030 INC 20446 608209965 INC 21552 960658224 SUM 8353 27664 SUM 18485 29763 SUM 1606 14777 SUM 2578 15347 SUM 2778 22310 INC 14812 617594173 INC 21695 820803032 SUM 16468 24433 INC 4102 12438318 INC 29032 407389676 INC 220 113498910 SUM 51 23913 SUM 9665 25476 SUM 12297 28653 INC 16843 492058718 INC 5768 207936209 INC 20506 860721128 SUM 8953 30208 SUM 3967 27919 SUM 216 22557 INC 20069 559289772 INC 9975 979625601 INC 30440 26915971 INC 23588 610330558 INC 1530 949374357 SUM 7681 23600 INC 12633 113328562 SUM 11909 18061 INC 6683 894790793 INC 15243 142415827 SUM 22077 30689 SUM 19576 27795 SUM 8368 31159 SUM 5340 22128 SUM 2451 26893 SUM 6625 19185 INC 20581 111282594 INC 16094 491043139 INC 2212 418473823 INC 20717 925593803 SUM 3426 11948 SUM 20723 30906 SUM 2736 26281 INC 23453 381498118 INC 23760 693922099 INC 29522 869347692 INC 9221 45721632 INC 31407 837576561 INC 5460 121755395 SUM 1301 12566 SUM 660 24666 SUM 32 22780 INC 22650 950575015 INC 20624 29073896 INC 29543 610374091 INC 17554 144332271 INC 16569 608382322 INC 4164 955305106 INC 16181 937195844 INC 13637 409265436 SUM 7959 28427 INC 8312 28794916 INC 23802 322140325 SUM 14203 27181 INC 14799 914065674 SUM 1525 26506 SUM 765 31216 INC 7714 26498507 INC 21190 871784918 SUM 2817 31206 SUM 12498 15447 INC 11284 156012471 INC 22539 861700174 INC 21422 73322480 SUM 705 3898 SUM 7963 27701 SUM 7378 21014 INC 27102 357317663 SUM 7052 26458 SUM 60 28606 SUM 14705 29547 SUM 17160 19355 INC 10422 877967663 SUM 1227 11932 SUM 7978 27886 INC 6382 455417557 INC 23315 37914375 INC 21473 918501264 SUM 5274 21571 SUM 15429 23231 INC 13928 121485376 SUM 20514 26703 SUM 3232 27058 SUM 3792 19655 INC 13869 949050245 SUM 17023 31433 SUM 7845 19068 INC 25933 862621596 SUM 1928 25383 SUM 5002 20809 SUM 8517 21592 INC 2520 878739680 INC 30509 29027796 SUM 1789 14068 INC 23846 524212195 SUM 3356 23628 INC 16317 444589347 SUM 4447 14801 INC 19943 606112032 INC 1499 485451072 SUM 13271 19480 SUM 11293 21496 SUM 53 1229 SUM 3657 30931 SUM 2995 20852 SUM 8819 25795 SUM 2832 30951 INC 23931 936952206 SUM 1768 21828 INC 29819 596712868 INC 6356 12260469 SUM 20724 25684 INC 9243 954786819 INC 211 78240210 SUM 14337 28525 SUM 5312 16117 SUM 1772 29554 SUM 230 31130 SUM 6033 30080 INC 29845 835912845 INC 31093 1519328 INC 11291 400338612 INC 18221 820960562 SUM 5156 29040 INC 9698 943464483 INC 21785 146945298 SUM 9074 31177 INC 11145 727090952 INC 9855 928355143 INC 13169 738258376 SUM 7378 13680 INC 22535 12683213 SUM 478 30501 INC 6557 2403047 SUM 9283 26294 SUM 22556 27256 SUM 2556 15969 SUM 266 16341 SUM 1475 20912 INC 11141 147446081 SUM 4584 27530 INC 31440 10834068 SUM 4700 17039 INC 28237 930363258 SUM 6028 11541 SUM 2331 24031 INC 8032 128487397 INC 13289 46782328 INC 27319 381044680 SUM 18996 28710 SUM 3043 29346 SUM 21340 29721 SUM 2750 31011 SUM 7488 28915 SUM 19383 29199 INC 1159 325208340 SUM 210 27542 INC 7107 62228581 INC 28804 503270645 SUM 170 27486 SUM 12709 26840 SUM 16076 24318 INC 187 249383057 SUM 4085 31397 INC 20041 402602263 INC 10864 911265096 SUM 12220 17419 INC 20657 942037409 INC 29141 415050035 INC 20144 412162502 INC 4079 3928356 SUM 1427 5523 INC 14839 874141016 INC 16731 838074231 SUM 412 30305 SUM 28583 30698 INC 22011 72386219 INC 17236 137116676 INC 3910 921764566 INC 13322 55194230 INC 21930 486233674 INC 29372 467213073 INC 20975 138001407 INC 24618 204887842 INC 17914 875748006 SUM 17003 28132 SUM 1372 30960 INC 14453 149760365 INC 3754 611561662 INC 27192 146946828 INC 15414 146765454 INC 22774 517687311 INC 29307 142570616 SUM 12019 29219 INC 28614 467474770 SUM 13825 29131 SUM 5942 20257 SUM 7276 23804 SUM 20590 27115 SUM 7794 30035 INC 28543 341124497 INC 23020 136634125 INC 23151 961954338 SUM 6232 30299 SUM 57 964 SUM 1051 30508 INC 3930 955339385 SUM 17919 27409 INC 19708 777821202 SUM 18913 31099 SUM 153 24356 INC 24038 264914982 INC 30528 863312501 INC 30393 128502496 SUM 115 13698 SUM 4685 10843 SUM 5334 23570 INC 12607 80071575 SUM 11822 30961 INC 27372 723623287 INC 21571 759540746 INC 30527 139039709 INC 26199 752171349 SUM 6217 26548 SUM 21553 24987 INC 8621 985619346 INC 8335 25308543 INC 30210 995161769 SUM 1431 17539 INC 16403 415631863 INC 13848 739570568 SUM 13506 19269 INC 3961 958824174 SUM 11572 30967 INC 27452 843074695 SUM 7865 31086 SUM 6424 17531 INC 11190 870456092 SUM 513 29839 SUM 27715 29750 SUM 822 25332 SUM 1740 20689 INC 19308 937735833 SUM 2760 27889 SUM 7890 28411 SUM 1986 23253 INC 14439 877917375 INC 23538 542939615 INC 338 650535636 SUM 11575 28299 SUM 1887 25274 SUM 2500 30888 SUM 7254 24016 INC 9630 619404817 SUM 6613 12202 SUM 391 21815 SUM 9522 28467 SUM 16921 31053 INC 18751 627834707 INC 1675 878282046 SUM 17921 20334 INC 3853 13131544 SUM 1166 23329 INC 3010 955263206 INC 296 44709230 INC 5390 4373783 SUM 6664 16946 SUM 8759 23784 INC 8221 842333324 INC 6227 787806492 INC 15550 990272551 INC 4691 805243899 SUM 1245 28767 INC 9519 27856285 INC 26074 65071630 SUM 11724 27763 SUM 4266 27372 INC 25954 71611283 INC 27127 782778090 SUM 9150 29519 SUM 5287 16450 SUM 6215 13042 INC 21584 409017546 INC 31187 8521759 INC 17059 56924567 INC 11964 683967041 INC 25007 543318409 SUM 5980 29696 INC 5162 61287532 SUM 1636 27467 INC 13526 292127297 INC 20179 23037656 SUM 4255 9667 SUM 481 17165 SUM 6871 26883 INC 6418 142335395 SUM 21053 23109 INC 10533 71444322 SUM 24423 30749 INC 20911 78083248 INC 21723 122022523 SUM 12403 25709 INC 19126 18424676 SUM 1087 25612 INC 20270 551891913 INC 15093 122305661 SUM 19845 24408 SUM 1298 14008 INC 19562 476384373 INC 5747 517958070 SUM 3450 22943 INC 27872 142181326 SUM 15237 27506 INC 9241 137898665 SUM 6493 31068 SUM 8476 25775 SUM 15072 22022 SUM 16365 28619 INC 14950 471224547 INC 7724 609030719 INC 11689 109650122 INC 17791 11117371 SUM 2506 15688 SUM 2856 12439 SUM 11534 31071 SUM 20009 31228 SUM 1690 26554 SUM 21327 29362 INC 2842 845465108 SUM 3382 15552 SUM 12099 22992 SUM 19900 23598 INC 25345 26943108 INC 11745 904035155 INC 10984 954072431 SUM 8425 30334 INC 10115 75392238 INC 13945 760781579 SUM 9828 21709 SUM 21791 31048 INC 30440 198574160 INC 24406 852466704 SUM 406 23079 INC 25528 991172560 SUM 16086 28567 INC 26629 6968186 SUM 907 11153 SUM 13977 27442 SUM 14627 29821 INC 21492 949235740 INC 2365 132467648 INC 27919 996086786 INC 14933 685277855 INC 17084 734216707 SUM 18546 20839 SUM 11016 21935 INC 2935 827500234 SUM 4879 19222 INC 11907 9981665 SUM 720 27146 INC 27559 775187381 INC 8253 593711995 INC 12770 457611142 SUM 5796 20037 SUM 11334 27181 INC 12648 734954307 SUM 20018 28103 SUM 12983 29942 INC 14874 810410164 SUM 127 22253 INC 13262 610386762 INC 10908 970923325 INC 6945 522213159 SUM 8057 18381 INC 26616 26603248 INC 9328 939420326 SUM 2097 24810 SUM 9511 21843 INC 25353 860079263 SUM 5735 28939 INC 22833 987137844 SUM 957 21380 INC 18697 474039345 SUM 22809 26717 SUM 15911 31086 INC 26267 714924352 INC 22129 718689484 INC 23933 140100647 SUM 9246 18465 INC 21888 610059359 SUM 123 18137 SUM 272 23387 INC 26019 894827690 INC 21207 934148464 INC 7335 921210498 INC 10212 3732311 SUM 1194 30162 INC 3594 29056868 INC 6157 106088491 INC 24886 784606440 INC 28224 989171390 SUM 6687 24063 SUM 10135 25418 INC 2918 402710350 SUM 4147 22535 INC 15450 66645450 SUM 6954 26016 INC 11150 779567783 INC 5302 357536032 SUM 8019 31277 INC 12668 993076725 SUM 7608 14553 SUM 7539 16181 INC 18074 990279793 SUM 5024 20994 INC 29337 535665260 SUM 7205 28848 INC 3845 890121862 INC 23514 13239523 SUM 20887 23215 INC 10203 905008084 SUM 8454 27996 INC 21481 784030467 SUM 632 27068 INC 26089 220218139 INC 3680 447865421 SUM 6381 10424 INC 16257 610587365 INC 18235 18271839 SUM 10246 27697 SUM 3686 30923 SUM 768 28414 SUM 805 30679 INC 15763 65291205 SUM 3131 18047 SUM 1555 21403 SUM 26415 31367 SUM 5444 30245 SUM 1573 30797 INC 22777 142206971 INC 17626 448155743 INC 13192 992094594 INC 1331 853877919 SUM 12749 23362 SUM 4555 13704 INC 18222 29341471 SUM 6240 16904 SUM 607 11177 INC 11858 954727031 INC 10024 891673724 INC 19510 593753663 INC 21579 134659124 INC 1194 65690903 INC 10684 63590789 SUM 1174 24955 INC 30841 475777280 SUM 4960 30850 INC 27656 65311945 INC 20772 147456021 INC 21943 539015257 INC 1867 113664896 INC 19650 145302499 SUM 1215 31201 INC 7044 447877886 SUM 25766 31131 SUM 18613 26768 INC 26884 887545261 INC 30975 28528110 SUM 16172 29934 SUM 5158 19600 INC 2369 588527662 INC 8517 945418022 INC 10032 528925511 SUM 3285 12465 INC 20948 609244738 SUM 626 2463 SUM 3510 21087 INC 13507 909935511 INC 14613 990243652 INC 19230 576999692 INC 1353 25903934 SUM 749 24849 SUM 8771 27464 INC 6414 131048706 SUM 885 7687 INC 13275 454253783 INC 19527 301610276 INC 30065 80337362 SUM 10159 31323 SUM 12872 25327 INC 13658 125055512 SUM 108 23138 INC 13902 937997456 SUM 5736 24631 INC 2769 20387788 INC 10072 800406365 SUM 2012 28631 SUM 7782 26566 SUM 4859 23348 INC 25826 404290735 SUM 2132 26694 INC 8918 147454609 SUM 6749 25461 SUM 985 29496 INC 5436 13040597 INC 30487 4989893 INC 23597 121293180 SUM 10544 30365 SUM 7893 25473 INC 4348 491146059 INC 13434 525471276 SUM 4240 19936 INC 21459 569206303 INC 11235 451587952 INC 13034 760606062 SUM 4817 27878 INC 8804 556366034 SUM 1555 16916 INC 13215 927351364 INC 4427 11628149 SUM 13924 30895 INC 29717 902653772 SUM 8843 27751 SUM 733 29109 INC 16672 134899706 INC 14414 468595956 SUM 265 13186 SUM 5263 17567 INC 19732 982898562 SUM 19782 28931 SUM 975 17369 SUM 3026 11429 INC 14617 385825010 INC 1939 243148693 INC 16772 7672116 SUM 218 5205 SUM 6808 21409 INC 1344 13176787 INC 21445 811910527 INC 20368 938462724 INC 27714 475051243 SUM 7810 22495 INC 27171 948250620 SUM 60 27464 INC 26719 4160282 SUM 7800 30143 SUM 631 23863 INC 8241 939379341 SUM 1843 17478 INC 15554 522485238 SUM 5339 28757 SUM 2963 29874 INC 25699 12128533 INC 10294 996443862 SUM 4943 28874 INC 31099 679319820 INC 2169 466765916 INC 17241 593302206 SUM 309 17371 SUM 6876 30959 INC 7628 113888258 SUM 16268 25357 SUM 16824 30441 INC 17818 31496697 SUM 12512 29346 SUM 831 23937 SUM 11736 24485 INC 9477 9964543 INC 24214 536012275 INC 456 935327782 INC 8900 61081919 INC 21857 742228970 SUM 2730 20728 INC 17436 945988915 INC 23526 17461395 SUM 276 26258 INC 30509 18496167 SUM 10843 29809 INC 5326 397683093 SUM 6481 20993 SUM 11349 31070 SUM 1436 7680 SUM 14802 30429 SUM 3549 23020 SUM 2152 27080 SUM 6898 28790 SUM 6600 28429 SUM 1335 27160 SUM 17787 30981 INC 28768 937412821 SUM 1424 5834 SUM 17613 26676 INC 19330 681693136 SUM 5308 28953 INC 17593 8524443 INC 9084 492126422 SUM 1881 26061 SUM 1011 16341 SUM 5007 18155 INC 24739 850076530 SUM 9553 30933 SUM 10585 26895 INC 14036 949016025 INC 22858 71336727 SUM 13981 21196 INC 12745 402497309 SUM 9832 31268 INC 27028 934805635 SUM 13121 28191 SUM 21385 30199 SUM 1721 7978 INC 11938 796540799 SUM 295 11007 INC 8432 947811428 SUM 19080 30907 SUM 1783 11919 INC 1190 67425317 SUM 7369 21425 INC 14196 4139551 INC 27595 760652326 SUM 10772 30657 INC 28537 686858738 INC 7062 57015960 INC 22247 943364100 SUM 5967 21955 SUM 6573 17277 INC 6647 469100604 SUM 26364 30818 INC 11342 473819273 INC 7512 483633982 INC 18450 146924998 INC 22104 743869589 INC 29800 129519187 SUM 2373 26416 SUM 8968 28768 INC 15538 852714189 SUM 18074 28487 SUM 9982 31458 INC 12828 146335123 INC 27974 946591116 INC 27424 770342706 SUM 9293 30845 INC 16298 69895809 INC 6838 571866470 SUM 3941 21466 SUM 2286 24821 INC 8999 894869624 INC 25270 818722676 INC 8443 927467401 SUM 4461 30265 SUM 13317 27436 SUM 2241 27636 INC 7126 138742627 SUM 15016 27876 INC 18478 61110972 SUM 17470 31018 SUM 7282 29008 SUM 7653 23876 SUM 27004 29270 SUM 463 24790 INC 4128 760598611 SUM 2522 8852 INC 4993 685165084 INC 329 170957549 INC 25026 52325772 SUM 20515 30470 SUM 1350 23568 INC 19487 918705759 SUM 11157 22517 INC 20081 997206185 INC 7569 38833930 INC 23308 20344731 SUM 526 22558 SUM 4463 25164 SUM 3839 28040 SUM 7263 29864 INC 23495 572673830 SUM 20928 31049 INC 20921 416119889 INC 27219 20424644 INC 8374 567703294 SUM 9060 30606 SUM 18558 28483 INC 11818 933691443 INC 1513 15973550 SUM 12712 30557 SUM 452 10860 SUM 5791 28789 INC 2886 142746452 INC 12540 44290812 SUM 3806 29925 INC 9422 995392465 SUM 4517 17094 INC 21127 144591024 INC 27497 811363311 INC 20380 893633878 INC 26109 760513701 INC 1477 665631352 INC 24696 608192968 SUM 14193 27933 INC 27187 29066457 INC 20052 147326009 SUM 7463 20309 SUM 22768 29850 SUM 8488 26720 INC 20488 46818048 INC 11232 954859207 INC 4704 303221652 INC 21553 470302852 INC 23217 341650271 INC 5066 146713588 INC 25427 20122866 SUM 9145 30893 SUM 13572 26707 SUM 520 14457 SUM 183 6994 INC 25541 686944918 SUM 1518 20553 INC 1543 888254156 INC 1256 744513163 SUM 17694 28632 INC 12818 816878875 SUM 2021 19380 SUM 13492 29825 SUM 22849 25443 INC 6833 560270387 INC 331 407692523 SUM 2106 21092 INC 29865 452360167 INC 14595 865056662 INC 11251 825835082 SUM 7599 23428 SUM 7752 20186 INC 8857 919103947 INC 27819 888182009 SUM 20271 30942 INC 24377 15146840 SUM 1209 20220 INC 6755 239049691 SUM 19655 27972 SUM 11715 22046 INC 23551 955325185 INC 2631 319716367 SUM 18910 31124 INC 20391 54683783 SUM 6400 26946 SUM 1306 16950 SUM 2807 12904 INC 4858 669983763 INC 26826 110690554 INC 23217 610368861 SUM 7903 23750 SUM 261 13490 INC 30652 429854045 INC 13216 912633057 SUM 20349 29862 SUM 2615 23788 SUM 1136 24014 SUM 15311 27599 INC 1893 3972638 INC 20527 977160798 SUM 9020 9644 SUM 9757 18353 SUM 18349 31159 SUM 10049 31239 SUM 1053 30183 INC 17081 574924451 SUM 13282 21899 INC 4669 542202242 SUM 7060 28414 SUM 23144 28719 SUM 15013 25887 SUM 1419 28754 INC 20282 96033337 SUM 504 3453 INC 11656 391419630 SUM 8140 15203 INC 4024 113403707 SUM 3952 22983 INC 20213 795865597 SUM 1084 28179 INC 16201 644120009 INC 2877 7953196 SUM 860 18762 SUM 1176 10721 SUM 3409 28904 SUM 16778 27242 INC 28763 651800131 INC 846 147295714 INC 27233 826948644 INC 8090 23925745 SUM 5473 17201 INC 20400 380698047 SUM 10552 20975 SUM 13600 26222 SUM 3745 14703 SUM 23652 30663 SUM 204 819 SUM 9501 30735 INC 7189 296788629 SUM 18001 29178 INC 10364 641240626 INC 9380 576479527 SUM 17587 27283 INC 19175 587516476 SUM 11323 29648 SUM 12186 21301 SUM 16025 23489 INC 26142 744816981 SUM 15688 30187 INC 24878 306525250 SUM 22258 30747 SUM 2651 20983 INC 13594 676742060 INC 16214 690218298 SUM 12866 25866 INC 21887 858120817 SUM 8277 27763 INC 19849 340149547 INC 20754 491676667 INC 2395 470866558 SUM 211 29030 SUM 10603 23502 SUM 439 21595 INC 30548 145548654 SUM 8917 17013 SUM 108 20164 SUM 14570 21058 SUM 1 21197 INC 2631 995501499 SUM 27635 29536 INC 26096 144144348 SUM 2416 17344 SUM 18584 26722 SUM 10249 28310 INC 21089 818202923 SUM 4916 24263 SUM 3320 16178 INC 30092 70618493 SUM 16296 30007 INC 14138 984594834 INC 1140 132248901 INC 29369 400857712 SUM 16724 28730 SUM 4385 12176 SUM 2499 29353 INC 197 526008963 SUM 19449 26944 SUM 7967 30890 SUM 19954 29596 INC 9845 138825616 INC 19755 10210187 SUM 12219 22529 SUM 12516 19178 INC 19707 952528823 SUM 15350 24672 INC 25150 722371753 INC 9177 610577605 INC 14746 884287904 SUM 21339 30997 INC 18140 325942089 INC 4371 255314482 INC 19166 415942607 SUM 4383 23624 SUM 1292 19314 INC 4615 610468849 INC 13901 306498255 SUM 7825 18891 SUM 349 18390 INC 22798 803248158 SUM 442 29453 SUM 4977 6798 SUM 995 24457 INC 1870 944145041 SUM 6246 24541 INC 7056 607049455 INC 2675 686908104 SUM 15580 23835 SUM 9486 23537 INC 22478 946802050 INC 5115 698192307 SUM 1451 5849 SUM 2095 19726 SUM 1498 31278 INC 12050 290733519 SUM 409 23743 INC 28887 744813265 INC 13544 80342859 INC 1270 993342294 SUM 1691 24730 INC 27580 828645736 INC 25059 28526258 INC 16471 460747135 INC 11127 535960954 INC 15305 816281675 SUM 24682 29777 INC 26493 711242780 INC 13585 993032192 SUM 17256 26648 INC 28627 5235748 INC 23710 610366595 INC 26871 583954283 SUM 27584 30275 SUM 8609 21104 INC 11902 550933999 INC 30398 76121455 INC 9277 994711118 SUM 18566 31312 INC 28488 12216072 INC 25993 472703581 INC 714 717387417 INC 15341 61999473 SUM 10453 25702 INC 5644 218886175 SUM 1996 31386 SUM 3696 28057 INC 27708 886420558 SUM 25141 30425 INC 26225 994195914 SUM 231 27467 SUM 14415 25867 INC 8798 145271799 INC 9902 836013458 INC 14287 751198498 INC 15629 949364317 SUM 9751 21736 INC 29008 923954658 SUM 21 29257 INC 20090 653212603 SUM 2914 28629 SUM 12159 26789 SUM 226 8434 INC 510 941681594 INC 21897 424980343 INC 17070 894817510 INC 14792 25291671 INC 15362 63325929 INC 9889 806560017 INC 15252 810697285 INC 4738 395566607 SUM 12702 22984 SUM 16415 24744 SUM 6894 21469 INC 23868 69513392 SUM 18 1249 INC 21274 12176638 INC 3351 878215869 SUM 5446 31439 SUM 19808 29242 INC 20214 436824708 INC 2356 257164241 SUM 5054 15610 INC 22045 29045751 INC 11562 122273094 INC 10396 423555190 SUM 8184 12812 SUM 2681 30241 SUM 5010 12525 INC 14396 960923640 INC 10077 955191963 INC 17880 663882932 SUM 13311 31430 INC 9721 927337249 SUM 2807 10093 INC 6086 473709250 INC 20409 23273545 INC 15039 112568750 INC 28485 580995764 SUM 13462 28943 INC 26521 388229715 SUM 5103 27232 INC 12089 986597435 INC 8512 4424224 SUM 10010 26921 SUM 9489 30097 INC 7435 139020694 SUM 7798 17337 SUM 18697 25641 SUM 2796 25130 SUM 401 13789 SUM 3247 17399 INC 24104 709133813 SUM 11218 27772 SUM 8807 30670 SUM 9065 20312 INC 23601 942354044 INC 7172 824520309 INC 11249 22655176 INC 1734 757967082 SUM 8936 31423 SUM 19542 27334 INC 9378 883098151 INC 20990 824590711 INC 6588 425741820 SUM 5751 29418 INC 28607 146391560 SUM 839 24627 INC 16555 606372798 INC 16106 910980345 SUM 14559 16742 INC 18094 21637421 SUM 314 23711 INC 23566 536304882 SUM 22067 30541 SUM 11530 29687 SUM 7908 15161 SUM 955 19490 SUM 227 28194 SUM 1718 11958 SUM 20338 25441 SUM 7527 15479 INC 27143 62416026 INC 9635 472159296 SUM 5363 29349 INC 12433 771628098 INC 26271 784587680 INC 19261 728816843 INC 15660 893797800 INC 28994 147356828 INC 6599 65164104 INC 24757 756453153 SUM 2472 30193 SUM 5563 27639 SUM 5242 27616 SUM 10074 19089 SUM 2706 16888 SUM 2086 13256 INC 16567 132378551 INC 9141 126429423 INC 11528 996387312 INC 21331 809825599 INC 27432 921732183 INC 10197 305997050 SUM 1207 9705 INC 27035 384751872 INC 11342 874743825 SUM 8559 25540 INC 16303 954372741 INC 724 901737305 SUM 519 16838 INC 22619 964644789 INC 23758 587524303 SUM 6463 30304 SUM 6865 24816 SUM 25165 29046 INC 25229 144564419 SUM 16773 29494 INC 913 802944031 SUM 25768 31453 INC 7028 598991487 INC 30649 867503419 INC 26888 859026318 SUM 21806 28753 SUM 7741 29354 INC 30030 9702640 INC 27315 263681017 INC 24026 154385831 INC 23457 27477606 SUM 16082 29788 INC 265 937850109 SUM 1740 14393 INC 4350 805184838 INC 15813 930725036 INC 31101 343922049 INC 13090 80265127 SUM 14446 30286 SUM 19748 29592 SUM 4191 30728 INC 28426 70538855 INC 8115 424387346 SUM 1892 21811 INC 18621 535713473 INC 13826 77162661 SUM 19619 30565 INC 15515 79270286 SUM 3838 12082 SUM 6443 22365 INC 17400 19202834 SUM 8162 11604 INC 16576 670461390 SUM 1656 19906 INC 6652 194208750 SUM 5372 28047 INC 23781 869878379 INC 13299 693228551 SUM 13696 25991 INC 20618 27932982 SUM 16255 23238 SUM 3937 6204 SUM 252 17517 SUM 70 18704 INC 29153 491813090 SUM 11879 20018 INC 3570 756453026 INC 20068 15472938 INC 35 473785962 INC 13416 660275321 SUM 1436 18221 INC 18274 27362960 SUM 21015 30777 INC 6188 923350720 INC 9659 794152559 SUM 52 29197 SUM 356 2446 INC 16673 490076881 INC 28232 27107138 INC 22901 539014329 SUM 12130 28923 SUM 1186 24648 INC 11588 894301050 INC 30090 798999952 SUM 4161 21019 SUM 15764 17723 SUM 716 16351 INC 23444 796406729 SUM 4554 23613 SUM 12719 28089 INC 16505 610600308 INC 12900 12279426 INC 15489 64286022 SUM 1488 31265 INC 19296 8254874 SUM 50 16900 SUM 1385 18390 INC 1470 959864389 INC 16627 608394884 INC 22165 128819168 SUM 4092 26281 SUM 1078 10422 SUM 1293 6352 INC 1842 136821858 INC 3552 842069233 SUM 10580 21902 SUM 4916 27931 INC 20209 867215016 INC 8020 913287095 SUM 8433 30070 INC 27460 803528680 INC 16353 877746258 INC 26100 475114377 SUM 10593 30320 INC 4954 12695312 INC 27230 802262738 SUM 9480 25102 INC 15363 136369980 SUM 6282 25256 SUM 14012 25895 SUM 1297 18326 INC 8411 308124472 INC 2681 457294818 SUM 12016 21028 INC 2598 79689389 INC 18348 771474211 INC 17111 957631518 SUM 22547 28147 SUM 20790 25585 INC 30801 257052951 SUM 7 11033 INC 21314 70148726 SUM 224 21952 INC 9639 217434337 SUM 6132 30364 SUM 24814 27991 SUM 19052 31056 SUM 174 30568 SUM 2666 31177 SUM 7651 18227 SUM 7988 28910 SUM 19572 30054 SUM 2981 28805 INC 15614 975453572 INC 18700 864856279 SUM 22969 28700 SUM 10843 29063 SUM 18718 30904 SUM 28127 31248 SUM 3834 26985 INC 21709 5053781 SUM 7866 29123 SUM 300 27739 SUM 5772 24715 INC 19348 66921960 INC 29230 961833553 SUM 5829 19266 SUM 391 18710 INC 27115 3881882 INC 7096 12270823 SUM 15990 31423 INC 11845 986545582 INC 16036 12213759 SUM 11740 25101 INC 7435 950529350 INC 18956 993282064 SUM 6071 13675 INC 14446 861247948 INC 18103 17515193 SUM 6669 24650 SUM 4524 25627 INC 18691 982870354 INC 29539 870257638 SUM 10899 25697 SUM 10526 23658 SUM 259 27804 INC 24474 221678394 INC 12127 940522146 SUM 8552 29426 SUM 4256 9400 SUM 8933 27759 INC 5130 758020023 INC 259 953451304 INC 6924 324400218 SUM 2660 27679 INC 28659 13252842 SUM 320 25541 INC 25131 115804604 SUM 10397 30929 SUM 6749 18884 INC 1078 2429321 INC 29507 804290134 SUM 1515 29076 SUM 65 20732 SUM 5850 26804 INC 15509 383306933 INC 27072 112699387 INC 25887 523168157 SUM 1117 29631 SUM 12285 22769 INC 795 702463935 SUM 5130 22129 INC 10214 146408570 SUM 6957 30164 SUM 3081 14835 SUM 4515 17816 INC 706 714411310 INC 23680 279877888 INC 30285 857969289 SUM 2364 19219 INC 23881 602714759 INC 19737 13021187 SUM 4837 19002 SUM 6369 13345 SUM 4743 29197 SUM 7702 22131 INC 253 146295001 INC 23549 492873890 INC 20970 147197131 SUM 1699 29655 INC 6125 991999601 SUM 11364 14545 SUM 4543 15057 INC 3172 955288638 SUM 11000 26654 SUM 228 24883 INC 26122 986612657 SUM 1 9137 SUM 7619 15016 INC 27898 996486551 INC 16180 37876892 INC 1531 895536103 SUM 2816 19722 INC 23874 959760958 INC 4088 979466718 INC 758 890113255 INC 5637 574236564 INC 18617 608275138 INC 24058 957687368 SUM 11208 31436 SUM 25807 30472 INC 29247 181788525 SUM 9531 30815 INC 23175 846229577 INC 13642 432366374 INC 3325 866104636 INC 19545 597940313 SUM 1950 24069 SUM 23210 27868 SUM 2244 24672 INC 11479 79191981 SUM 6265 30677 INC 19326 329622694 SUM 4508 19067 INC 27446 692713103 INC 9008 129581221 INC 2498 128555422 SUM 15348 24342 INC 22057 11982416 INC 26852 13670502 SUM 539 27713 SUM 5113 21908 INC 30149 73547145 SUM 2309 19881 INC 6135 861187919 SUM 18066 30578 SUM 852 7154 INC 25393 147445743 SUM 9399 30806 INC 19333 542948351 INC 24278 845743655 INC 29918 12966447 INC 27795 138407548 SUM 138 2842 INC 10460 683533662 SUM 13236 30991 SUM 4031 17914 INC 10298 927101795 SUM 674 26132 SUM 30499 31432 INC 1525 742761175 INC 24538 653260166 SUM 7779 30699 SUM 9630 10815 SUM 3699 30708 SUM 8706 23676 INC 9535 927800851 SUM 5998 31070 SUM 10497 30765 SUM 6688 16015 SUM 1358 27167 SUM 10223 15835 SUM 8646 30845 SUM 11529 13558 SUM 13044 26497 SUM 8034 27519 INC 9265 974929864 INC 25314 288344901 INC 16282 282330916 SUM 3569 22137 SUM 19949 22298 SUM 1336 12670 SUM 14239 26719 SUM 12906 26477 SUM 5536 12946 SUM 6799 29746 INC 29195 659940028 INC 6919 503300979 SUM 325 25627 SUM 17765 27039 SUM 13986 19130 SUM 6731 29724 SUM 10308 25158 INC 18725 878359510 INC 29064 166761879 INC 7343 894776448 INC 29610 130638595 SUM 10070 19962 INC 27893 633148033 SUM 7306 21713 INC 2583 961863354 SUM 16484 29806 INC 22838 73715810 SUM 1216 13940 INC 29232 299908119 INC 2891 138936359 INC 28074 138789059 SUM 25858 27884 INC 18333 22306996 INC 16806 409128680 SUM 246 21976 SUM 5844 9980 INC 29028 325252779 SUM 1710 28755 INC 25433 955268074 SUM 18174 29008 INC 20702 853611086 SUM 26147 29974 INC 30538 739303777 SUM 8277 25640 INC 28839 73604003 SUM 5585 25534 INC 27375 126447430 SUM 601 21320 INC 5432 414888181 SUM 14335 28847 SUM 10877 30537 INC 14951 141186718 INC 22347 825364135 SUM 20530 31287 SUM 11129 28073 SUM 1214 15471 SUM 29185 31330 INC 23808 475191814 INC 9462 145118801 INC 2929 63622264 INC 24903 28774172 SUM 1650 17515 SUM 9800 27615 SUM 2480 20624 SUM 25290 31389 INC 2275 776524019 SUM 5626 19619 SUM 13716 14700 INC 6807 619789000 SUM 6079 30115 INC 10300 905423529 INC 22186 304513053 INC 30139 162520807 SUM 21623 31453 SUM 1311 20484 SUM 4189 9708 INC 4577 147379997 SUM 7300 28783 INC 2797 919030948 SUM 27 29608 INC 15025 610322818 SUM 15749 19605 INC 568 378912650 INC 4824 136932561 SUM 14989 30358 SUM 3562 23249 INC 1705 949395257 SUM 1843 21707 INC 1701 944893224 SUM 19069 30833 INC 5732 338582631 INC 12997 481383215 SUM 29388 30471 SUM 6425 9969 SUM 23981 31323 INC 28481 524692974 INC 19179 454410931 SUM 6172 16684 INC 8415 146647229 SUM 2352 25739 SUM 9736 31429 SUM 162 26430 SUM 17100 30080 SUM 2209 22460 INC 23136 78131945 INC 24360 39081525 INC 13605 658782449 SUM 9354 16305 SUM 337 14681 INC 3098 479077897 INC 10815 961433942 INC 24341 366177845 INC 8044 686789488 SUM 11118 31308 SUM 2161 22293 SUM 7534 26638 SUM 285 22564 INC 27679 619740738 INC 2754 111700432 SUM 1209 30629 SUM 4154 14671 INC 31286 944009203 INC 12834 955281359 SUM 446 14185 INC 10637 491966823 INC 18945 745589182 SUM 6424 26196 SUM 13873 29276 INC 11981 797838140 SUM 10378 29161 INC 6871 570456011 INC 26976 20051673 INC 15526 744551173 SUM 718 27515 INC 27478 757214785 INC 28125 11229136 INC 29106 805040316 INC 9877 78274934 SUM 5715 25881 INC 16952 957437557 INC 13260 353524424 SUM 8103 18490 SUM 7230 19566 INC 9667 138835775 INC 22561 610406017 INC 27971 52602306 INC 21978 27502522 SUM 9122 27186 SUM 1039 28662 SUM 615 12471 SUM 23382 30274 SUM 11901 28093 INC 30054 146317066 SUM 3991 13208 SUM 26072 27285 SUM 2449 28126 SUM 6876 30835 INC 5251 994575409 INC 15933 854604818 INC 16683 822628305 INC 26706 658880018 SUM 7928 24766 INC 10010 79523536 SUM 13227 29319 INC 16669 365875526 INC 17669 16451533 INC 13167 876788924 SUM 418 13533 INC 4778 68496971 SUM 277 13635 INC 2357 12300860 SUM 8030 23939 INC 862 24698785 SUM 2229 23702 SUM 15727 17561 INC 16193 205204617 INC 12085 696238128 SUM 4216 23245 SUM 1266 29221 INC 20699 778053826 INC 25399 20540521 INC 6676 69491141 INC 21313 894208913 SUM 14758 20274 SUM 1976 21793 INC 15863 104868249 INC 20722 853632820 SUM 787 1885 INC 10742 1523829 INC 14519 729632304 SUM 986 10272 INC 19316 894683925 INC 27532 895731830 INC 22647 575821430 INC 1263 339119596 SUM 1612 25056 INC 9938 148014889 SUM 13057 21940 INC 15403 134344374 SUM 17399 24915 SUM 13260 31423 SUM 15656 21939 INC 4217 322912858 SUM 238 21947 INC 12761 939365579 INC 17640 562320284 INC 5784 24623769 SUM 927 29873 SUM 12019 23138 SUM 22984 31150 INC 23722 876673915 SUM 8655 27232 SUM 15909 30518 SUM 18251 24996 SUM 533 20932 INC 9954 490085968 INC 7301 821091896 SUM 12617 18755 INC 5979 1908964 INC 3582 876996979 SUM 4261 25695 INC 11816 961967326 INC 7004 988073247 SUM 3012 15971 SUM 8185 28121 SUM 919 27643 INC 21741 77886866 INC 8964 977433220 SUM 162 28059 SUM 1205 4643 SUM 10185 31044 INC 684 917864314 INC 16175 350292765 INC 15690 146894168 INC 16811 321189092 SUM 21198 29009 SUM 2309 30404 SUM 6324 28811 SUM 1695 4614 SUM 131 25465 SUM 3772 22338 SUM 3167 16346 INC 16890 76064465 INC 19577 316526405 SUM 5845 20152 SUM 1969 19615 SUM 12864 31385 SUM 15365 25453 SUM 15720 31123 INC 10876 530647099 SUM 4326 24234 INC 24944 755703753 SUM 6294 28388 SUM 4435 30890 SUM 1026 21513 SUM 6426 25868 INC 7899 677526651 INC 12829 516917873 INC 22836 878869515 SUM 17373 28244 INC 8283 936828644 SUM 7268 10481 INC 7432 753752185 SUM 14117 21834 SUM 1770 25051 SUM 15203 31268 INC 27727 943780481 SUM 1631 27056 SUM 4529 21627 INC 19718 682882210 SUM 23339 28857 INC 26917 146655182 INC 30561 865246910 INC 12261 929298864 SUM 13725 31167 SUM 10362 24021 SUM 886 19272 SUM 7172 22029 INC 3748 29664774 INC 15064 129540560 SUM 9138 30931 INC 30856 23386210 SUM 6453 27238 INC 27414 7728441 INC 23865 944972354 SUM 374 25930 INC 9239 831901840 SUM 4082 9234 SUM 727 14471 INC 22857 869313635 INC 10891 105362799 INC 27313 894853980 INC 4547 589621793 INC 24770 996483281 SUM 4471 26962 SUM 9962 26939 SUM 21153 28270 INC 21010 875932103 SUM 6472 12713 INC 6272 868007625 INC 24569 667920197 SUM 5245 20757 INC 16197 867445590 SUM 825 14127 INC 2767 973851626 INC 25092 423005677 SUM 126 25135 INC 10384 599486382 SUM 1770 18136 INC 2186 29063446 SUM 1808 27466 SUM 1053 14865 INC 22748 35090688 SUM 3422 24687 SUM 13763 28466 SUM 7234 29915 INC 25375 756131403 INC 19792 943701988 SUM 20912 29922 SUM 13835 26767 SUM 15075 30778 INC 12556 4802908 INC 12705 133468987 SUM 71 27615 SUM 213 27274 INC 9450 669718808 INC 6595 951143261 SUM 8113 20921 SUM 18920 31344 INC 12769 81876324 SUM 18812 30646 INC 13486 416705969 SUM 756 7335 SUM 5902 30121 INC 23015 374770841 SUM 17773 29269 SUM 20543 25520 SUM 181 29757 INC 26403 415363598 SUM 4246 23955 SUM 2809 23463 SUM 15141 29444 SUM 4487 14647 SUM 92 18521 SUM 21071 30977 SUM 1616 30567 INC 3321 876542932 INC 11407 24631003 INC 25940 25835117 SUM 3689 28768 INC 22499 13220592 INC 19603 539820444 INC 14817 995488056 SUM 5203 20937 INC 5366 860698523 INC 14507 130601129 INC 1060 71551332 INC 7418 75994703 INC 19770 145597407 INC 27847 961742312 SUM 3774 24212 INC 17443 142954981 INC 5518 675452056 INC 4818 725235137 SUM 1121 26873 INC 25471 61066901 INC 28158 376525175 INC 9580 46369168 INC 16534 144327613 SUM 2571 20566 INC 7452 488004708 SUM 15030 31083 SUM 12526 23858 INC 5846 29074571 INC 21749 134496818 INC 14770 811905705 INC 21099 28715642 INC 23003 366002894 SUM 4988 29290 INC 8171 892079936 INC 23496 3573814 SUM 24162 30941 SUM 10015 16684 INC 14924 335821090 SUM 5905 31014 SUM 9458 31065 SUM 2665 3951 SUM 1315 19536 INC 14845 39418599 SUM 1094 26109 INC 6106 887671311 INC 14249 894769153 INC 18514 68483484 SUM 24022 31387 SUM 6768 22286 SUM 2307 29019 INC 13117 543469275 SUM 2690 24669 SUM 13169 24244 INC 8548 350300706 INC 772 65261087 INC 18925 962929340 SUM 926 6290 INC 7071 140490302 INC 23929 870620915 INC 15029 113533527 INC 14959 88500599 SUM 15357 22699 INC 8508 990218125 INC 27440 480619114 SUM 414 31162 SUM 17469 29218 INC 10299 921507677 INC 20038 921779901 INC 18117 994479242 INC 30000 774143399 INC 4684 340051852 SUM 858 28949 INC 7936 905050623 INC 26047 877830230 SUM 3770 23267 SUM 12449 30089 SUM 18709 30882 SUM 5105 22696 INC 6455 132859956 INC 25517 465179086 SUM 9360 31442 SUM 133 19515 SUM 9177 30314 INC 23871 999701873 SUM 1391 24293 INC 2894 960370363 INC 25623 675562073 INC 29262 80051741 INC 23880 893178038 INC 2772 759469829 SUM 4625 27602 SUM 28810 30833 INC 23229 976239256 INC 29736 26301080 SUM 15365 24279 SUM 2783 25220 SUM 6123 16541 SUM 12876 24882 INC 10075 2167746 SUM 13957 31184 SUM 6127 26845 INC 8580 28709902 SUM 22382 27588 SUM 18372 24972 SUM 3743 17720 INC 3958 385861728 INC 15019 609543400 INC 19123 819328165 INC 17128 693361761 INC 20972 922190824 INC 8872 870110407 SUM 1367 29747 SUM 1492 28111 INC 1167 112816694 INC 15486 26709979 INC 30329 812709714 INC 7640 694312280 SUM 16806 26496 INC 15190 416250397 SUM 4559 19568 SUM 18918 30749 SUM 936 5995 INC 11684 467023120 INC 1493 844949227 INC 25172 624235576 INC 18212 79305646 SUM 13430 29375 INC 19570 759958072 SUM 6512 25029 SUM 4995 22880 INC 9612 813899582 INC 25378 13191422 SUM 2018 30068 INC 21118 887917389 SUM 14888 29648 SUM 10671 23164 INC 20842 684752364 SUM 10319 30328 SUM 10913 30709 INC 23904 319869843 SUM 8173 21783 INC 3908 390380904 SUM 5439 9298 SUM 4576 15382 INC 25663 28880239 INC 11496 143284914 SUM 2 3651 INC 11931 146552861 SUM 1970 9063 SUM 8298 28315 SUM 10036 31434 INC 11415 143101906 INC 20738 13152303 SUM 1124 24963 SUM 1646 29760 SUM 9714 21511 SUM 1571 14440 SUM 10047 22413 SUM 18775 23082 SUM 1110 18760 INC 26892 751842190 INC 28981 458028214 SUM 3226 31452 INC 28199 28128778 SUM 3931 28158 SUM 955 11951 INC 3730 876888656 SUM 3640 25611 SUM 15470 21762 SUM 18934 26237 SUM 6634 7603 INC 246 5581952 INC 24223 607559197 INC 1835 858507695 SUM 11232 21131 SUM 20860 31143 SUM 521 29413 INC 16824 22652561 SUM 24460 29834 INC 14941 935990917 INC 28994 113625014 INC 3229 27472452 INC 27291 758017313 INC 27001 63557700 SUM 124 29366 SUM 16563 21087 INC 3688 888178733 SUM 33 18806 SUM 707 22887 INC 19464 894523373 INC 27565 173425105 SUM 21488 30158 INC 5204 509922908 INC 3762 837081851 SUM 773 21685 SUM 13892 25170 SUM 9333 26097 INC 2347 751958134 INC 12560 643227950 SUM 1794 14847 INC 7543 644909966 SUM 13189 16427 INC 16694 857067332 INC 8851 307372254 SUM 10863 24703 SUM 3494 29531 INC 31356 23553254 SUM 21950 29808 INC 15903 486942034 INC 20329 952630967 INC 30706 223220533 SUM 7535 22004 INC 18407 234669638 SUM 11243 29657 SUM 1705 24778 INC 31357 743864955 SUM 8453 30763 SUM 3665 27678 SUM 10364 22103 INC 2760 995517566 INC 26696 129131655 INC 6593 904888428 SUM 7211 26269 INC 15114 219411857 INC 13446 73442823 INC 2555 888223531 INC 7517 128477542 INC 10575 993369619 SUM 2537 16400 SUM 5428 25428 INC 10802 13222471 INC 19442 316712833 INC 8503 112311328 INC 11453 873859917 INC 5956 870517110 INC 29035 134182353 INC 24358 774057534 SUM 5254 21557 SUM 10092 24839 SUM 5203 18038 INC 17763 886184232 INC 6157 130662677 SUM 5966 22080 INC 18736 136614457 INC 16299 4818246 SUM 2245 21768 SUM 7621 21322 INC 24408 878762462 SUM 16645 28576 INC 5441 604165645 INC 18503 985568181 INC 20185 471170450 INC 26093 347213704 SUM 1977 14421 INC 1518 8070017 SUM 383 14196 INC 21938 826552950 SUM 164 27039 INC 16661 515086755 SUM 1648 27504 INC 29975 399597483 INC 4745 10452792 SUM 3011 18915 SUM 5242 13028 INC 25454 758541110 SUM 5775 29440 INC 26470 146662865 INC 14357 452509877 INC 17996 943087924 SUM 8475 18122 SUM 15580 30550 SUM 7728 26135 SUM 17211 29617 INC 29169 634698436 INC 9629 827146996 SUM 9067 15680 INC 11350 501154374 INC 20180 559998452 INC 11108 482178741 INC 27671 6578050 INC 21972 416710961 SUM 14142 30358 SUM 17940 30227 INC 7173 978612168 INC 11043 78202534 SUM 7915 29357 INC 1681 129897413 INC 31024 878861478 SUM 949 13075 INC 23750 24759528 SUM 9330 24337 INC 31112 760382312 SUM 11261 31415 INC 7836 952991668 INC 9657 20111177 SUM 1307 21156 INC 14259 73697194 INC 13400 879007666 INC 21602 149714535 SUM 9939 20902 INC 20844 927281644 SUM 3034 31293 SUM 2051 30777 INC 9910 998672686 SUM 912 29752 SUM 1214 28981 SUM 7663 20516 SUM 1083 11478 SUM 19306 23436 SUM 8157 20450 SUM 9325 22214 SUM 20880 28479 INC 14913 808709745 INC 31176 947806476 SUM 492 29009 INC 27283 40132427 INC 7539 130117552 INC 9661 98817077 INC 23881 888200978 INC 6631 692686509 INC 15950 28516230 INC 13704 961284570 INC 15498 615467312 SUM 1263 20550 INC 15787 987029433 INC 2735 15798597 INC 25330 130615903 SUM 10928 17977 INC 24739 97115859 SUM 2178 27250 INC 1616 801009541 INC 4157 956410641 INC 1548 787486816 SUM 7575 31041 INC 27658 88901525 SUM 965 24362 INC 27240 834448591 INC 17680 87596218 SUM 6085 12576 INC 1734 128547402 SUM 184 20697 INC 10878 870657776 SUM 4315 29273 SUM 8084 26954 SUM 15481 30436 SUM 453 13158 INC 25951 23753682 SUM 4324 17595 INC 29723 879321936 SUM 1701 22474 SUM 3759 13010 SUM 6301 27606 INC 19613 315113382 INC 11328 69452700 INC 7953 758267333 INC 23163 725153052 SUM 5576 26363 INC 7109 146987066 INC 2650 540613761 SUM 5026 15116 SUM 10588 24118 INC 6617 861308522 INC 4632 783375259 SUM 5416 25182 INC 16225 325368904 INC 17488 689103036 SUM 658 25847 INC 22720 12163076 INC 9515 147209909 INC 14680 433197340 INC 6732 803420673 SUM 4313 19365 INC 28983 693943077 SUM 10534 26499 INC 27074 795840271 SUM 5110 18155 SUM 649 21676 INC 5073 535063293 SUM 1923 28401 INC 26271 862030388 SUM 4250 20952 SUM 20285 31295 INC 30338 109631019 INC 7994 796914827 SUM 8844 29043 INC 1603 38164644 SUM 2770 24208 SUM 5139 21413 INC 24188 27456059 INC 6706 367353506 SUM 18793 30010 SUM 40 25493 SUM 1440 26701 INC 10012 27994296 INC 20230 961683070 INC 29939 961649425 INC 5262 924728038 INC 16040 894855472 INC 13614 993367167 SUM 21123 29257 INC 6029 965221945 INC 3276 26448494 INC 11658 886739751 INC 10137 134704570 INC 22397 682871979 INC 16083 897434006 SUM 8810 30233 SUM 3101 19619 SUM 18797 29111 INC 22882 473759592 INC 12401 926304125 INC 21910 961859611 INC 6872 827258616 INC 5407 894860353 INC 30671 566554876 INC 25006 409899459 SUM 6404 15795 SUM 2839 25330 SUM 9009 29697 SUM 19754 30081 SUM 17083 30900 INC 7468 283079032 SUM 2144 11231 INC 11921 861480106 INC 25990 998867017 SUM 13051 31324 INC 9621 995353431 SUM 10855 19356 INC 28505 844357855 INC 14817 953703743 SUM 4847 15842 SUM 888 26555 INC 14761 858381864 INC 16479 486833361 INC 2647 29026471 INC 27132 678018533 INC 16366 129807229 INC 20216 903249075 SUM 1630 21721 SUM 2385 27160 INC 3384 845465483 INC 14972 113325089 SUM 5784 31436 INC 17474 744631627 SUM 19533 29927 SUM 2893 13447 INC 16008 960298676 INC 26670 28520540 INC 2002 923176442 SUM 18064 27682 INC 23570 320016221 INC 27462 990621705 INC 9770 58273993 SUM 1753 31411 SUM 9405 30796 SUM 4393 27242 INC 22513 488905253 SUM 6025 16089 INC 16520 210021301 INC 23162 113887132 SUM 5149 27364 SUM 10348 26095 SUM 5373 31438 INC 19250 335356007 SUM 24949 29559 SUM 18806 30096 INC 17592 753214136 SUM 8181 21791 INC 2465 359453828 INC 10008 872593920 SUM 8847 28638 SUM 3285 23357 SUM 4295 9488 INC 28615 794111772 INC 18415 881187376 SUM 7360 30112 SUM 3140 29402 SUM 8784 31396 SUM 1575 31458 INC 1827 28952229 SUM 9609 16164 INC 29958 486655173 INC 19179 125896150 INC 13015 787044902 INC 5134 123971387 INC 14772 590208601 SUM 1850 17884 SUM 568 30121 INC 28147 26866700 SUM 1667 30811 INC 25000 71790335 INC 9015 815864524 INC 18723 142132932 INC 20498 608393485 INC 86 894501555 INC 4034 7672079 INC 2793 986988527 INC 30150 66596703 SUM 13495 17034 INC 7235 550332145 SUM 7344 31080 SUM 6603 11960 SUM 5510 21747 INC 20571 738367201 INC 27884 10059917 INC 14766 143114990 SUM 1056 16150 SUM 11310 24659 SUM 88 25362 SUM 23337 29720 SUM 18159 19052 INC 1012 967726696 SUM 13064 31314 INC 22322 976427758 SUM 5256 24792 SUM 18737 26836 SUM 1023 19090 SUM 24406 31399 INC 22231 290547246 INC 24934 12106327 INC 20101 27979609 SUM 1499 12157 INC 8965 135370071 SUM 14064 30455 SUM 356 30015 SUM 248 29398 INC 3496 472181677 INC 31437 580495913 INC 26798 572811927 SUM 548 15035 INC 2735 795805981 INC 29733 610209447 SUM 2599 25495 INC 2884 56917938 INC 17377 573262254 INC 20530 28787951 INC 28212 442466525 INC 20210 21541278 INC 20964 678483347 SUM 10868 30414 INC 10481 491135609 INC 11727 145102990 INC 6211 28481060 SUM 4128 16738 SUM 8652 28769 INC 10456 39901212 INC 13524 909163567 SUM 11203 29146 SUM 7585 26015 INC 27473 263256515 INC 4234 951309575 SUM 851 24298 SUM 5377 29389 SUM 3415 14916 SUM 972 29904 SUM 25393 29952 SUM 19986 21531 INC 10984 337159865 SUM 1396 27018 INC 9938 704924365 INC 16943 147430750 INC 29862 80305185 SUM 14570 30503 SUM 14537 27956 INC 22622 749438990 SUM 4084 13360 SUM 669 25828 INC 9464 147186729 SUM 8721 24583 SUM 3102 25328 INC 939 861116022 SUM 8338 26473 SUM 40 18590 SUM 5014 17101 INC 26422 728405098 SUM 167 1172 SUM 3141 28135 INC 21584 79301575 SUM 9822 26302 INC 16456 8006355 INC 16208 543359556 INC 11524 855674981 SUM 11858 29132 SUM 1960 28456 INC 5313 100780345 INC 20453 531606988 SUM 9815 27379 SUM 3371 21892 INC 13697 592815938 SUM 1525 12543 SUM 3655 8835 INC 27120 357998073 INC 7736 78235495 INC 29996 861028501 SUM 868 16611 INC 13737 144856729 INC 1781 680299560 INC 13413 146283565 INC 6589 827702900 INC 3874 143228875 INC 31035 505609917 SUM 1479 12492 INC 20189 182639442 INC 9999 946099684 INC 26281 522032971 INC 22021 961403185 INC 4454 543065506 INC 10371 961413186 SUM 9537 23023 SUM 1649 26751 INC 26698 547665108 INC 17178 689712228 INC 23975 58352366 SUM 1718 21906 SUM 1798 22169 SUM 6874 16032 SUM 4701 30831 INC 18287 28904539 INC 2496 24686023 INC 12469 72624515 SUM 8180 19431 SUM 13905 28525 INC 5944 519026560 INC 2651 129712548 INC 27293 937223642 INC 6876 596934612 SUM 2485 31336 SUM 2450 6822 INC 18138 69502216 SUM 6736 27457 SUM 849 19440 SUM 16904 30938 INC 4293 740531567 INC 8114 540306211 INC 20814 64260689 SUM 7001 29873 INC 6963 760593791 SUM 1258 14206 INC 9270 64591455 SUM 5620 31354 INC 31371 48436574 INC 28776 995168432 SUM 7357 29201 INC 12915 109594631 INC 19504 735348480 INC 16381 862088896 INC 8090 134857681 INC 1271 28902704 SUM 731 8842 SUM 2908 26937 SUM 10829 21114 INC 11501 813042595 SUM 53 16270 SUM 739 24759 INC 11462 994848442 SUM 4951 14732 INC 19602 986964159 SUM 4517 6747 SUM 5758 16245 INC 27425 820579196 SUM 11552 30738 SUM 12026 30770 INC 4071 143104120 SUM 4211 18745 SUM 783 7472 SUM 14831 23893 SUM 19216 30217 SUM 6438 26482 SUM 6838 25884 INC 14642 810686209 INC 27171 487872813 SUM 1760 19422 INC 1911 927347147 INC 1721 954010237 SUM 5008 26558 INC 5945 236726278 SUM 20175 31381 INC 4088 772869101 INC 7333 792962796 SUM 6456 13968 INC 29556 25869615 SUM 3485 31355 INC 17198 979583695 SUM 11044 19964 INC 12016 2727655 INC 77 846260364 SUM 11059 26908 INC 17680 480651784 SUM 1071 19935 SUM 1814 17286 SUM 1704 10908 SUM 8941 25739 INC 23880 80250504 SUM 3250 24544 SUM 8836 21221 SUM 9446 29982 INC 30873 139030901 SUM 15225 30808 INC 11851 917536362 SUM 4527 17837 SUM 3838 19611 SUM 3693 29107 INC 29763 604817713 INC 6126 135411733 INC 21371 177319451 INC 10265 535547672 SUM 1445 11161 SUM 2356 31126 INC 24352 876369650 SUM 12282 25202 SUM 11206 24892 INC 28415 820411361 SUM 3154 10970 SUM 2503 25977 SUM 5887 9936 INC 19148 878947800 INC 26830 894559059 INC 5687 802640881 SUM 49 6897 INC 1808 147207696 SUM 1862 28208 SUM 25323 30614 SUM 1989 16390 SUM 8828 25347 INC 3414 807463406 SUM 5239 31040 SUM 5130 13602 INC 18170 341118308 SUM 9740 15917 INC 28446 130369330 INC 11158 11607911 SUM 2183 9829 SUM 4751 25875 INC 28177 10064713 SUM 843 30082 INC 10607 141622844 SUM 4101 25691 SUM 11286 29188 SUM 805 16986 INC 14254 950390273 SUM 16750 25861 INC 16668 800007783 INC 15120 130676990 SUM 2016 30044 INC 22713 474048671 SUM 861 8746 SUM 3231 22007 INC 26032 6454364 SUM 1671 30108 SUM 7425 26351 SUM 440 3246 INC 27374 320069833 INC 20688 487232856 SUM 755 15684 SUM 3746 27566 SUM 8390 18510 SUM 19085 30934 SUM 4031 20834 SUM 1130 14942 INC 2531 887918539 SUM 1862 5570 INC 17197 873939596 SUM 15981 28247 INC 26832 948845193 INC 26040 535505476 SUM 10954 30721 INC 13176 810223290 SUM 5549 28541 INC 11627 77002028 SUM 655 29065 SUM 405 27069 SUM 7339 25361 SUM 16068 25885 SUM 2445 27009 INC 31179 726555749 INC 15218 517452887 INC 17056 907425612 INC 829 889065050 INC 13645 843334258 SUM 641 5613 SUM 1142 19174 INC 9539 3708618 INC 25651 328280272 SUM 16410 25590 INC 19364 820775273 INC 29192 879024190 SUM 3565 17235 INC 24302 748579273 SUM 13827 24456 SUM 21637 28428 INC 10828 937309605 INC 27512 995073081 INC 13195 40074076 INC 14070 885510988 SUM 2344 26188 INC 19947 886477644 SUM 5469 24185 INC 10530 146921745 INC 17276 79850052 SUM 20252 30565 SUM 19248 26760 INC 15652 404643443 INC 25770 875882894 INC 25637 804199705 INC 16084 10108784 INC 8469 972433570 INC 16308 207695749 SUM 7129 15436 INC 9851 689969058 INC 25235 11220017 INC 8819 24598654 SUM 2576 21677 INC 16236 72963937 SUM 996 21928 INC 2670 608811915 SUM 3771 13449 INC 281 305439924 SUM 1774 16609 SUM 1172 20986 SUM 395 23894 INC 27340 993045186 INC 1237 985455234 SUM 953 25792 INC 28613 942956144 INC 13107 29066003 SUM 17579 31063 INC 23851 901719189 SUM 18758 23406 SUM 5977 28519 INC 21084 692804522 INC 28092 408178447 INC 4370 807168416 SUM 732 10211 SUM 2063 30871 INC 12402 374869225 SUM 5858 8132 SUM 3215 23704 INC 6228 940564542 SUM 26845 30161 INC 11123 18560313 SUM 5559 18259 SUM 746 5636 SUM 21680 25188 SUM 7301 23517 SUM 3697 25500 SUM 8755 31326 INC 28387 886071484 INC 29604 974933286 SUM 980 18179 INC 19383 787810198 SUM 3699 28857 INC 17937 961944724 INC 30783 111820405 SUM 5315 27935 INC 13219 20343840 SUM 22427 30121 SUM 1463 24454 INC 22679 139041467 SUM 78 16354 SUM 140 20660 INC 16365 718702314 INC 23497 146930573 SUM 11197 30396 SUM 3653 25222 SUM 13472 24261 INC 7876 73680329 SUM 1694 29958 INC 3321 64991647 INC 26173 88143260 SUM 23780 27340 SUM 7078 23323 SUM 12771 17822 INC 15838 857884865 INC 10608 602153227 SUM 1247 29452 SUM 2239 7760 SUM 1706 20233 INC 15424 857985722 INC 21356 304366336 SUM 17050 24411 SUM 2013 23340 INC 31130 20674107 INC 14387 954500937 SUM 11911 19000 INC 16235 6447501 INC 8424 741458940 INC 416 988001997 SUM 7167 16890 INC 27817 474895457 SUM 10855 21291 SUM 3570 24848 INC 9777 760096118 SUM 7216 31031 INC 6466 689065116 SUM 1571 29408 SUM 9187 16122 SUM 579 15637 INC 31332 584114302 INC 18814 113612849 SUM 2239 11745 INC 24593 29051312 SUM 22994 27044 SUM 2677 25514 INC 19317 145266650 SUM 11402 23278 INC 2533 590551578 INC 18341 744727595 INC 6280 266560177 INC 6628 72661136 SUM 2210 17850 SUM 2775 20051 SUM 207 28464 INC 14149 258256066 INC 15683 910980843 INC 17200 26683602 INC 14661 24276881 SUM 18444 28902 SUM 7446 12622 INC 13553 608304813 SUM 8003 28385 INC 1350 878053053 INC 4395 776209456 INC 473 12191017 INC 5824 995175025 INC 29690 551607088 INC 1302 147480265 INC 29986 693148911 SUM 16187 29970 SUM 3977 12198 SUM 12713 25503 SUM 14199 27106 INC 6778 96959457 INC 10856 770525173 INC 22886 874533223 SUM 5329 28765 SUM 7108 26591 SUM 1441 28998 SUM 14205 24566 INC 23350 13239964 INC 28501 760619918 SUM 10342 16638 INC 174 71983697 INC 16918 223673793 SUM 7663 21813 INC 16801 938561630 INC 3238 584595631 SUM 14061 24453 SUM 19656 28646 SUM 391 25696 SUM 4198 24958 SUM 3978 26747 INC 3221 305371333 SUM 13529 24387 INC 11110 19011382 SUM 16172 31427 INC 30172 985020587 SUM 278 27721 INC 19194 142938954 INC 16423 678333040 INC 21129 509527274 INC 22460 28814334 INC 10134 466096019 SUM 17530 31126 SUM 216 25002 SUM 4986 28350 SUM 686 25208 SUM 10669 24709 SUM 6509 30544 SUM 5616 28976 SUM 1025 25319 SUM 12819 30259 SUM 19447 29844 SUM 14792 31012 SUM 158 7244 SUM 19203 30930 SUM 3020 29139 SUM 11405 16721 INC 14100 803860905 SUM 22904 30932 SUM 3456 24281 INC 13496 922817265 INC 3245 927799797 INC 11578 16429084 SUM 4719 30395 INC 25366 946100892 INC 26420 574421300 INC 4161 955309253 SUM 9206 27288 INC 30932 953714360 INC 6830 142200744 SUM 2934 24749 SUM 4908 26853 INC 6765 139040534 INC 12630 878300488 INC 29407 547910372 SUM 2769 17557 SUM 1422 15952 SUM 5129 24052 INC 5580 39358738 INC 27560 179651507 INC 30161 20627038 INC 9162 877034014 SUM 22573 29508 INC 13599 357197209 INC 25799 20683705 SUM 9181 31448 INC 10060 70994731 SUM 14173 29179 SUM 16954 31322 SUM 3803 12322 SUM 18895 30988 SUM 8808 28651 SUM 16931 25979 SUM 4458 10978 SUM 725 18344 SUM 10262 26721 INC 28390 144833495 INC 2218 73627259 INC 29735 474816848 INC 31438 143252279 SUM 21703 23936 INC 8625 497007615 INC 19065 392133435 INC 30137 78220240 INC 1925 29054223 INC 16716 540172777 SUM 11125 30266 INC 18105 23782372 SUM 8156 26036 SUM 9046 29094 INC 5645 688785352 SUM 22781 28265 SUM 1679 13387 INC 20958 6514723 INC 30474 10996293 INC 1646 483542879 INC 15187 868099325 INC 7262 116334334 INC 29245 556282417 INC 15336 604316040 SUM 1365 17132 INC 26132 418461473 SUM 3576 25186 INC 13476 54595133 SUM 14492 21200 INC 22283 355181585 INC 18610 810674012 SUM 5388 30626 SUM 9150 24608 INC 26321 119940471 SUM 10602 26071 SUM 4253 28039 INC 26109 13070527 INC 10590 994462264 INC 6243 648533804 INC 24588 19602731 INC 18275 214842734 INC 12540 990242851 SUM 7173 23915 INC 13420 811888639 INC 24469 109120485 INC 11564 881382611 INC 1607 707390492 SUM 4037 17879 INC 29155 492163666 INC 2256 63576347 INC 10168 916256340 INC 8461 324178801 INC 18738 13308478 SUM 11734 29644 INC 21663 960651128 INC 20853 862208995 INC 24036 24858660 INC 2639 954991577 INC 26775 234663121 INC 28959 62749537 SUM 24679 28180 INC 7739 942232013 INC 15730 582773375 SUM 6462 17687 INC 14937 872046050 INC 21674 149760883 INC 10768 113923305 SUM 2949 12656 SUM 2937 29357 INC 11498 859997208 SUM 1239 14275 SUM 590 12133 SUM 23896 31389 SUM 840 4278 INC 30613 483228660 INC 22154 944021023 INC 17515 923159029 INC 19174 28793928 INC 4972 391518498 SUM 13816 29072 INC 24435 745617374 INC 30523 133236616 INC 24535 778280905 SUM 142 13152 SUM 13232 29925 SUM 18583 21525 SUM 10634 26032 INC 29817 836037658 INC 4896 951053122 SUM 5908 26304 INC 6024 148852588 INC 18781 16185072 INC 23242 945148993 SUM 10096 19181 SUM 809 26086 INC 10099 805247467 SUM 15304 27122 INC 21413 469109839 INC 12572 676921615 INC 11457 961486181 INC 15979 909549344 SUM 4921 31028 INC 24823 961948676 SUM 6297 18302 INC 22091 423999624 SUM 30226 31248 SUM 1205 8282 INC 23176 502705090 SUM 2620 24951 SUM 190 30741 INC 2530 582647795 INC 15975 67946373 SUM 3296 10837 SUM 22266 28494 INC 29510 701372715 SUM 3560 18067 INC 21127 79986653 INC 26520 136457518 SUM 14442 17470 SUM 22669 26353 INC 23033 674541350 SUM 11730 30273 INC 4881 110740754 INC 760 429915585 INC 20612 551964489 SUM 22 6395 SUM 8144 29848 INC 14402 862673645 INC 534 534207152 INC 19124 693395023 INC 15138 11115993 INC 21788 609563977 SUM 2172 26061 INC 25527 54763933 INC 25749 959832603 INC 24238 878861792 SUM 15531 30097 INC 4338 903782307 SUM 11637 29883 SUM 11652 18288 SUM 8092 26039 INC 23067 138818944 INC 11614 145794946 SUM 2858 23758 INC 4101 219020611 INC 12889 146252812 SUM 2440 29739 INC 19106 14092166 INC 15539 129610600 SUM 5932 13079 INC 7489 20134698 INC 12949 685733861 INC 16594 452921253 INC 13520 505691911 INC 14944 474231566 INC 12797 54863262 INC 2925 138964999 INC 21525 902832720 INC 7416 45227902 INC 27716 344098843 INC 12556 138851138 INC 10524 919027468 SUM 9606 27158 SUM 34 728 INC 13537 357471690 INC 15450 108671283 SUM 8810 17655 SUM 18557 30899 SUM 11390 17015 SUM 1245 16436 INC 8246 28532482 INC 3752 14750048 SUM 10 17482 INC 11393 882097929 INC 15331 856492013 INC 3944 805077017 INC 4864 603806505 SUM 4408 29246 INC 29820 467829578 SUM 3654 31364 SUM 1754 31081 INC 25626 946988553 INC 22339 73103393 SUM 8940 28226 INC 26063 136928247 INC 18461 826974135 SUM 20624 29438 INC 18031 143110276 INC 27422 610549741 INC 17929 331351125 INC 10042 593715558 INC 11930 28285057 SUM 7150 13489 SUM 4549 17943 INC 6782 60309332 SUM 9399 24640 INC 26266 481601625 INC 14639 989576391 SUM 2368 25528 INC 9465 978397624 INC 25657 23198499 SUM 2613 12025 INC 4975 137988457 SUM 9476 30510 SUM 4056 23767 SUM 751 11593 SUM 5845 13800 INC 6697 759150599 INC 4013 894599266 SUM 11094 24328 SUM 859 21102 INC 26358 736965340 SUM 18571 25077 INC 10181 112840958 INC 23888 743218081 SUM 9694 21957 INC 2683 957782370 SUM 5645 28702 INC 10228 113800148 INC 22350 874777801 SUM 3326 24470 SUM 4701 15343 INC 16379 72637263 SUM 1713 30667 SUM 8897 20541 SUM 15166 27818 INC 21208 274685053 SUM 3029 26164 INC 29082 139063003 INC 29284 946942229 SUM 5872 31127 SUM 10311 18997 SUM 8629 27708 INC 6725 26410506 SUM 14815 26262 INC 26294 29038330 SUM 11668 23145 INC 16295 273626649 INC 26841 473975247 INC 25480 977943241 SUM 5368 20618 SUM 6886 15853 SUM 7583 18736 INC 18962 207955461 SUM 279 13274 INC 9601 518930409 SUM 9254 28400 INC 26910 40180020 SUM 4001 16597 SUM 9352 28893 INC 21133 938951189 INC 16087 26537665 SUM 21137 28601 SUM 7890 11553 INC 23002 24270328 INC 11708 275049795 SUM 6357 17753 INC 24211 935359845 INC 30068 560244902 SUM 3256 25663 INC 1081 869038921 SUM 19465 30510 SUM 3830 16135 SUM 17991 27233 SUM 1778 8157 INC 3780 938463143 INC 8028 27851357 INC 30462 26836417 INC 13409 985636606 INC 4795 401408740 SUM 783 5107 SUM 6494 24729 INC 13732 815855930 INC 22247 416584528 SUM 4409 11748 INC 12600 652722510 INC 765 357457473 INC 26581 960863661 SUM 3769 22998 INC 6465 927268650 INC 8429 387970939 SUM 12047 31274 INC 12069 684290330 SUM 3957 31240 INC 17795 573106866 SUM 10261 29333 SUM 7187 24913 SUM 14883 22320 INC 12395 995234484 INC 8954 978385181 INC 17312 940652083 INC 11231 961755839 INC 20831 213192654 INC 30253 143959132 SUM 7673 24909 INC 17060 935656519 INC 12202 931700822 SUM 9846 20408 INC 31193 274103874 INC 3192 416598185 INC 9216 994836412 SUM 16609 31384 INC 18075 22982052 INC 18661 960876886 SUM 1659 24925 SUM 1824 8880 SUM 14415 31457 INC 26173 676688217 INC 17067 341164285 INC 26708 684683272 INC 24523 752054870 SUM 11323 22877 SUM 11195 31335 INC 18609 960758056 INC 17226 978595426 INC 19555 200308518 SUM 5368 29843 INC 26501 445529919 SUM 19019 29289 INC 5207 954141929 SUM 7431 28900 INC 2083 72228619 INC 30460 137316281 SUM 9916 27986 SUM 2095 14863 SUM 6343 25602 INC 26283 876653229 SUM 657 30403 INC 6694 866608719 INC 1523 28955910 INC 15460 857117284 SUM 1456 22483 SUM 8588 31358 INC 14041 608452015 INC 17319 537043547 INC 30535 861704398 INC 9655 111303205 INC 4725 987020431 INC 2118 990284691 SUM 3594 23640 INC 25535 663244763 SUM 22152 28423 INC 7212 803083431 SUM 4487 16460 INC 9209 959875874 INC 9019 595587155 INC 27853 424990777 INC 2926 825647965 SUM 14851 25843 INC 4374 610495104 INC 19529 885237665 INC 9330 375699387 INC 24567 606377311 SUM 3701 22034 SUM 232 24708 SUM 855 29684 INC 20296 29048584 INC 10367 472786277 SUM 29311 30393 SUM 4106 18145 INC 13353 467029137 INC 16276 610370232 INC 4351 36053811 INC 24774 87261282 INC 26284 8374046 SUM 2202 19585 SUM 12697 31228 INC 6968 316918000 SUM 11842 31319 SUM 19937 29579 INC 21132 953838431 INC 5026 752217817 SUM 5931 16495 INC 22340 970271334 INC 21420 753838740 SUM 11450 29307 INC 21258 995518419 INC 8822 944901522 INC 2555 972427418 SUM 2919 18854 SUM 19729 25208 SUM 2520 22581 SUM 8814 30519 SUM 4345 27911 SUM 79 7794 SUM 378 6349 INC 4146 706780574 SUM 5491 22352 SUM 3241 8902 INC 20880 659797042 SUM 17565 22051 INC 6733 736253469 SUM 16281 28488 INC 20309 129484371 SUM 6912 23232 INC 5030 779398399 INC 5197 448794803 SUM 1659 22234 INC 4976 952487913 INC 1090 73587650 INC 18487 410035519 INC 29491 6617095 INC 27926 894787613 INC 281 492203421 INC 13739 137005996 SUM 8841 30487 SUM 1633 31219 INC 30482 997068988 SUM 4200 27942 INC 23187 926235192 INC 19093 608099394 SUM 547 6205 INC 18013 322107208 INC 24347 917584748 SUM 11283 19469 SUM 561 15274 SUM 1624 18978 SUM 4765 10727 INC 30031 868144170 INC 18906 130570912 SUM 1233 24976 INC 28469 752944358 SUM 13957 20738 INC 21609 131654005 INC 4456 954291652 INC 15318 119570712 SUM 17907 24970 SUM 8058 24967 SUM 2825 19015 INC 4284 886290981 INC 23979 29070156 SUM 768 19200 SUM 6488 25297 INC 12447 822202969 INC 21319 448119904 SUM 9828 31413 SUM 2597 25988 SUM 3655 8854 INC 20450 669441927 SUM 1457 23103 SUM 1779 27109 SUM 4431 22332 SUM 9692 27948 SUM 4690 15203 SUM 12876 31250 INC 1361 618420747 INC 29134 138535598 INC 17966 968248171 SUM 4941 7512 SUM 1135 8249 INC 14077 188906933 INC 11040 207613452 INC 26029 811405766 SUM 110 17409 SUM 490 12792 SUM 1182 24574 SUM 5364 11532 INC 19676 894744085 SUM 9738 30983 SUM 19081 28917 SUM 8564 30143 INC 27664 933489552 SUM 1728 21997 INC 15416 9944280 SUM 11470 29804 INC 20357 143619430 INC 29994 382842681 SUM 4652 15690 SUM 1043 5558 SUM 1444 29553 INC 17006 62545103 SUM 21921 30802 INC 14199 457226706 SUM 880 25625 INC 3009 993853214 SUM 3788 25395 INC 30785 602017504 SUM 1818 24081 INC 30559 408160030 INC 7146 605495900 SUM 10407 28369 SUM 1718 27440 SUM 226 9145 SUM 15999 28555 SUM 30495 31130 INC 9922 992370435 SUM 6320 28215 SUM 9858 31254 INC 19272 478192888 SUM 4519 25553 INC 24802 375725710 SUM 1797 28267 SUM 4935 30075 SUM 12603 24165 INC 4987 48908967 SUM 914 11793 INC 8930 69301165 INC 4093 555760682 SUM 10533 26756 INC 30989 760570951 SUM 6283 13636 SUM 5854 30530 INC 27307 128560864 INC 14835 929332003 INC 13014 981456681 SUM 925 23946 SUM 2172 11862 INC 5349 417647361 SUM 10608 27375 SUM 12751 27883 SUM 10420 31447 INC 475 928294924 INC 15840 733999873 INC 15366 81796851 SUM 7497 28203 SUM 1549 25263 INC 22510 794852172 INC 464 688811000 SUM 16739 24702 SUM 4352 28493 INC 9719 87363512 SUM 1311 21024 INC 4820 998231498 SUM 2516 29752 INC 25530 726039924 INC 26801 54775719 INC 14281 873770308 SUM 301 15520 SUM 18919 31348 SUM 3578 15731 INC 27497 140546662 SUM 9859 31075 INC 12739 486239090 SUM 512 5885 SUM 2051 30078 SUM 3205 27567 INC 23453 893516076 INC 26677 528287520 SUM 8324 20377 INC 14248 890532861 INC 2735 734435721 SUM 6930 11633 INC 26338 760465674 INC 17071 889523416 SUM 26189 30514 INC 17309 26964053 INC 31213 71930805 INC 2982 670122369 SUM 5720 23466 SUM 290 20888 SUM 16935 29693 INC 14890 189247310 INC 5958 28031976 INC 20993 577410585 SUM 8442 31247 INC 20762 937408076 SUM 10147 22236 INC 4290 803170651 INC 22706 961975408 INC 17809 29031188 SUM 3249 16937 SUM 14476 27335 SUM 374 23421 SUM 9342 22681 INC 7971 348428389 INC 18021 970253727 INC 15527 135360308 SUM 4683 25333 SUM 23290 28578 SUM 5909 24074 INC 19377 27907531 SUM 14238 26854 SUM 1628 21009 INC 25224 527440148 SUM 6892 30624 SUM 3205 11253 INC 25676 758533827 INC 29674 144230128 INC 18646 822394161 INC 19806 977526883 INC 8695 439240892 INC 3050 19598793 INC 13967 945957313 INC 16782 238055497 INC 7556 995508068 INC 16711 492071864 SUM 1395 28798 SUM 1355 29115 INC 25542 675673972 SUM 12158 15817 SUM 9094 30727 INC 28707 857511225 INC 9459 893370378 SUM 11209 23205 INC 7055 794862183 SUM 10297 15059 INC 14939 955349062 SUM 2160 25218 INC 4366 6402271 SUM 6558 24113 SUM 4435 28912 INC 18435 530913379 INC 18789 202468496 INC 30090 113155357 SUM 4536 27636 INC 11187 24035902 INC 390 2126796 INC 26957 40504943 INC 10576 958178654 SUM 2243 2844 SUM 11242 29514 SUM 11535 21711 INC 26556 994836173 SUM 1753 28096 SUM 2098 18374 SUM 17716 28002 INC 5234 828188058 SUM 10764 19113 SUM 8266 17453 INC 17265 6586869 INC 14723 34203351 INC 27933 487737031 INC 3269 734947185 INC 20864 333767112 INC 10972 854678683 INC 1274 424727994 SUM 14039 31407 INC 12578 66089242 SUM 8355 26056 SUM 22906 31454 SUM 6079 10259 INC 20342 19559252 INC 9770 48461222 SUM 631 29261 SUM 5680 24176 INC 20516 490302989 SUM 1840 13184 SUM 24146 30404 SUM 6910 23414 INC 23489 871782579 INC 22041 457586393 INC 29542 704455068 INC 27541 947950763 SUM 1924 12104 SUM 513 16426 SUM 3694 27975 SUM 52 22975 SUM 4013 14798 INC 16016 942588245 SUM 3395 13061 INC 1068 26668662 SUM 2200 18760 SUM 302 23499 INC 22621 16237862 SUM 503 25691 INC 4801 6617842 INC 12338 418769197 SUM 2259 12177 SUM 1588 30374 SUM 20690 29986 SUM 6873 27458 INC 15320 823537005 INC 10453 97104784 SUM 2904 28835 SUM 9143 22608 SUM 9532 27956 SUM 16186 25542 INC 21598 876035256 SUM 10446 24582 SUM 102 18237 INC 29115 587504856 SUM 933 14642 INC 13431 29627774 INC 1260 112342926 INC 16437 6186756 SUM 1529 24660 SUM 13930 31449 SUM 6508 27412 SUM 5317 25492 INC 27767 147461602 SUM 3784 25843 SUM 6059 31017 INC 18441 489423910 SUM 1212 25294 SUM 10395 20652 SUM 8850 21599 INC 2477 594912819 SUM 10999 25049 INC 31323 930948072 SUM 1021 18534 SUM 1392 22825 INC 21197 607973034 SUM 9132 31268 SUM 11443 25244 INC 30905 308074226 SUM 9479 20108 INC 5484 610418010 INC 4280 466559194 SUM 347 24030 INC 4756 625375201 INC 12116 543448345 INC 14968 325341368 SUM 5628 24075 INC 8513 945047507 SUM 14284 28718 INC 22212 776483316 INC 11836 473316020 INC 15313 44373453 INC 31125 890128155 SUM 19009 26200 SUM 8831 26777 INC 16704 7285702 INC 31090 978172630 SUM 1436 11634 INC 30151 593071019 SUM 363 16576 SUM 11615 28338 SUM 7394 21147 SUM 1649 15756 INC 18347 135237470 SUM 9344 14909 INC 30301 125684070 SUM 6667 31031 INC 23666 1432747 INC 7512 469845659 SUM 49 21900 SUM 23031 23881 SUM 5784 9168 SUM 25567 29874 INC 28844 625393674 INC 12162 470757578 SUM 15031 25193 SUM 937 25333 SUM 5578 27974 SUM 7805 25949 SUM 100 26784 SUM 13006 19248 INC 8073 929107625 SUM 6522 25865 INC 23522 539136412 SUM 7270 18805 INC 21377 280279251 SUM 7125 29808 SUM 14009 31004 SUM 8494 25789 SUM 2638 8271 SUM 7628 29264 INC 3900 407835556 INC 29387 536154317 INC 7507 476072106 SUM 6040 30242 SUM 1426 9405 INC 27209 37960311 SUM 11 28739 SUM 3214 25071 INC 20495 920418219 INC 15176 472013219 INC 13761 146557186 SUM 458 30691 SUM 4253 31370 INC 9543 100083700 INC 5863 415983403 SUM 4758 27333 INC 15794 998200027 SUM 9638 23969 SUM 10348 27187 INC 4840 65315279 INC 16992 110518705 INC 17498 994871598 INC 5419 585039005 SUM 84 22538 SUM 2299 7038 SUM 5918 25338 SUM 437 30321 SUM 9879 18314 SUM 316 26455 SUM 21222 30224 INC 11629 26326222 INC 9227 599474172 SUM 1796 29031 SUM 3562 24501 SUM 162 20288 INC 21677 146373183 SUM 10412 24085 INC 607 888180401 INC 11240 70044923 SUM 7382 30777 SUM 8887 30393 INC 31284 811934171 SUM 7050 28448 SUM 25562 27492 INC 1181 333649058 SUM 1221 30236 INC 20832 11735277 INC 12110 425054824 INC 27767 154922841 SUM 5712 12573 SUM 7617 28644 INC 11315 28984238 SUM 2127 24814 INC 10150 502758614 SUM 12798 22866 INC 973 146754620 SUM 4601 27019 INC 21334 815987144 SUM 620 25172 INC 10785 790663738 SUM 9806 24014 INC 1731 322831816 SUM 7178 30968 INC 31411 994353063 INC 23045 298013712 INC 1330 11222911 SUM 18733 31300 INC 8060 2847885 INC 19007 893911746 INC 17886 916735301 SUM 2340 19993 SUM 7889 30446 SUM 12132 30300 SUM 23329 31403 INC 12672 485481434 INC 14413 69525355 INC 30489 54604357 SUM 17422 28999 SUM 3719 25696 INC 25021 927913792 INC 25153 808663208 SUM 173 14918 SUM 1052 24021 INC 12192 876962406 INC 25933 820543231 INC 10932 947808519 INC 5811 870643207 INC 26868 939832372 INC 18954 38375771 SUM 13762 30065 SUM 14630 31172 SUM 10356 23885 SUM 15451 17136 INC 12453 127209167 SUM 4622 15950 SUM 4558 25673 SUM 9953 31428 INC 14070 470048381 SUM 5029 30679 SUM 3629 28965 SUM 8144 25082 INC 16944 12731072 INC 17642 490942987 INC 30467 587304445 INC 18340 607412660 SUM 1075 19897 INC 26366 29070979 SUM 11187 14260 SUM 6909 24230 INC 25576 20696006 SUM 17124 27943 INC 4162 846189588 SUM 7604 31447 INC 15476 357989236 INC 24236 78901301 INC 8690 679003050 SUM 13211 21679 SUM 4829 27808 SUM 11841 27170 INC 2353 813650345 INC 11412 28770636 INC 17420 685577258 INC 12485 72463075 SUM 461 12281 INC 4510 122196662 INC 1958 79696598 INC 6890 859514166 SUM 20551 31259 INC 23432 455313059 SUM 5035 26830 SUM 23421 31329 INC 25019 63383499 INC 20919 754234811 INC 3698 121238299 INC 8765 12736508 INC 20662 799085404 SUM 11021 25635 SUM 7781 27053 INC 15398 29043547 SUM 1363 4447 SUM 5874 24440 INC 1365 877701729 INC 7491 886984463 INC 11689 458656617 SUM 8185 17070 SUM 5011 29105 SUM 18399 31118 SUM 2001 23044 SUM 7612 31098 SUM 2329 23614 INC 16572 744802045 INC 19581 946948626 SUM 1364 28944 INC 9478 71039478 INC 30274 6011502 SUM 11969 19723 SUM 6414 25290 SUM 17566 30821 SUM 6766 23112 SUM 15996 23313 SUM 6086 29945 SUM 4360 24486 INC 6129 283131650 INC 26663 996878050 SUM 6780 18044 SUM 8287 29617 SUM 580 19138 SUM 1764 27730 INC 21844 669853657 INC 26194 996195494 INC 28801 66407526 SUM 5628 31276 INC 6012 144592994 SUM 23057 29017 SUM 1622 11597 SUM 4516 30454 SUM 10162 25846 INC 23847 793237355 SUM 26041 29957 SUM 1389 28870 SUM 5500 30512 SUM 6763 30041 SUM 1911 25794 SUM 6054 27360 SUM 21322 31319 SUM 1155 9093 SUM 1170 27554 INC 13830 593184936 SUM 12322 31457 INC 14869 138778013 INC 30284 29075909 SUM 3193 20040 INC 9624 951097064 SUM 7667 28288 INC 20566 1898358 SUM 11493 15295 SUM 25627 30768 INC 9940 56935416 SUM 13 4795 INC 24401 42503053 INC 22618 816775536 INC 6513 891529083 INC 24840 639937273 INC 8161 487230561 INC 30684 957757085 SUM 3095 24963 SUM 5970 29453 INC 18498 929989608 INC 5673 29507784 INC 28608 988039010 INC 30957 684994355 SUM 8029 27791 INC 1641 69304793 SUM 2644 24510 INC 16170 180529035 INC 8543 2373684 INC 7306 147430538 INC 10048 718284659 INC 714 683670237 INC 166 18399392 SUM 13738 31309 SUM 12100 23834 SUM 5406 29159 SUM 11269 15771 SUM 22134 30593 INC 24036 884871706 INC 26462 653537935 INC 11818 944845497 INC 30267 15294623 INC 28143 626187900 SUM 2164 19314 SUM 4751 22552 SUM 7861 18966 INC 13143 52745929 SUM 793 28996 INC 19037 670092497 INC 4274 727683958 INC 27605 46625362 INC 27197 960694124 INC 13019 571755993 INC 31350 876386522 INC 5550 8134794 SUM 19574 30618 SUM 10042 29396 INC 29204 873292141 INC 28920 250583669 SUM 4276 17767 INC 24439 994476446 INC 22341 878945377 INC 17763 190076040 INC 23689 27979644 SUM 26661 31355 SUM 3599 21131 SUM 4519 13063 INC 28955 717649083 SUM 10511 28170 INC 22022 19646350 SUM 24924 28114 INC 25867 822132814 INC 16664 73584002 SUM 7793 28543 SUM 17176 21940 SUM 18405 29745 SUM 10251 13489 INC 20468 121825329 SUM 6020 29010 INC 28293 760160188 SUM 3598 26482 INC 25887 19376022 INC 28708 28030060 SUM 6322 30867 SUM 14872 22030 INC 9697 685771093 SUM 17117 30211 SUM 10007 21707 SUM 18932 30741 SUM 10821 24494 SUM 3417 13959 INC 1647 894843729 INC 24841 878642941 INC 16083 947290232 INC 19245 222948123 INC 7524 997487234 INC 23829 708952288 INC 3340 323644777 SUM 1969 29973 SUM 1836 7605 INC 7994 28556630 SUM 712 12798 SUM 8131 26822 SUM 4449 17652 INC 2774 341633484 INC 21989 324397927 INC 12385 544279378 SUM 3380 24671 SUM 3887 31453 INC 26815 946102431 SUM 2824 17944 INC 6258 79151276 SUM 18800 28940 SUM 10747 20118 SUM 14442 27098 INC 2501 600716125 SUM 1501 19086 SUM 3206 16705 SUM 1589 20261 SUM 4007 11140 INC 28742 992245904 SUM 8218 24612 SUM 4611 18889 INC 4182 844752045 INC 26234 990749468 SUM 4197 18642 SUM 10540 27744 INC 120 917541077 INC 19843 481166507 SUM 195 31115 INC 30090 494725947 SUM 1032 20854 INC 29941 416143838 INC 3755 788443150 SUM 2960 28608 INC 30878 727032728 INC 6879 126491258 INC 24144 724478369 INC 23660 873232393 INC 26354 477304403 SUM 2436 30861 SUM 8132 28184 INC 2055 250385583 SUM 5819 8133 INC 21964 218232397 INC 13867 867180182 SUM 10655 24686 INC 8799 116965878 SUM 978 12029 SUM 3141 16687 SUM 9684 22797 SUM 24215 28591 SUM 847 25775 SUM 942 24112 INC 4674 971349026 SUM 3986 6048 INC 10488 678232110 INC 5730 892755640 INC 1468 143235754 SUM 3686 20592 SUM 334 21034 SUM 1692 7846 SUM 9964 29539 INC 15214 129902673 SUM 11663 21918 INC 7465 578996200 INC 3785 877931960 INC 17824 837713001 INC 14699 145385120 INC 1376 755118242 SUM 13888 20279 SUM 26229 31283 INC 10798 29060631 SUM 2177 11744 INC 27235 542887557 SUM 13666 30681 SUM 6304 25221 SUM 1083 21957 SUM 8320 19580 SUM 7168 27189 INC 17942 28497964 INC 29059 983872922 INC 7160 14242107 INC 28348 929767089 INC 1475 729403776 SUM 886 28788 INC 26243 28014655 SUM 771 10235 INC 10937 958800924 SUM 2239 26267 SUM 1944 6726 INC 19930 76161947 INC 11038 422090533 SUM 14169 28365 SUM 16496 27317 INC 28457 28033263 INC 17985 341859953 INC 27048 524121154 INC 22436 406215565 SUM 1093 6438 INC 27644 954001355 SUM 21669 31050 INC 16812 743729549 SUM 6119 23280 SUM 2581 12991 SUM 21800 30027 INC 17737 791519159 SUM 3828 18845 INC 337 711236697 SUM 9036 26096 INC 4685 35424674 SUM 2711 29024 SUM 4517 19905 INC 16274 845302430 SUM 6296 22860 SUM 5381 29959 INC 29358 962869973 SUM 5259 27933 INC 501 133527877 SUM 5975 18881 SUM 152 17640 SUM 453 573 INC 23371 12279579 SUM 6537 30239 SUM 7147 16748 INC 6832 976263517 INC 3545 1807228 INC 20962 526984299 INC 13158 865187566 INC 28732 417422107 INC 19401 5456697 INC 29017 128224549 SUM 13236 29387 SUM 124 25442 SUM 974 24313 SUM 13843 29871 SUM 2289 24844 SUM 7039 27283 INC 4879 930871445 INC 7119 710145968 SUM 20380 21084 INC 15375 501228451 INC 15054 878781799 INC 25474 938583749 INC 27535 886335652 SUM 22746 30837 INC 2854 433919916 INC 25044 73940208 INC 17011 691931494 SUM 3290 29754 INC 27243 536620803 SUM 4918 13351 SUM 10676 30530 INC 2473 839327194 INC 4281 148678923 SUM 13535 17361 INC 18602 268424762 INC 9784 800465989 INC 18050 20363123 SUM 4593 26073 INC 1324 665874099 INC 18040 911281796 SUM 4411 30969 INC 23125 975488650 INC 18550 987745270 INC 20794 991280048 INC 20315 893817135 INC 7722 878420881 SUM 3609 27274 INC 29768 23802598 INC 7754 282391484 INC 21468 507453703 INC 28477 919067692 SUM 4230 21912 SUM 1155 26964 INC 28942 145890029 INC 12689 627329667 SUM 4421 29943 SUM 25009 31457 INC 10762 859455552 INC 1831 40159528 INC 27666 960830991 SUM 21945 27284 SUM 21868 29168 SUM 324 27182 SUM 10081 28638 INC 22469 28679477 INC 26530 970196618 SUM 374 548 INC 18054 3612877 INC 15805 760584754 SUM 19846 25902 INC 5816 214855907 INC 29442 12111765 INC 6115 11156215 INC 21713 143208047 INC 14527 146918051 INC 26076 937705466 INC 27401 345073242 INC 13710 104579061 INC 12402 17779188 SUM 1194 26080 INC 27191 665996001 INC 28094 2130213 SUM 2138 27856 INC 15110 610532321 INC 8429 986805313 SUM 3804 19214 SUM 6031 21441 INC 24272 471191683 INC 19522 146728095 SUM 3628 13527 INC 7634 418432954 INC 17505 954002346 INC 300 460804980 SUM 187 25352 INC 1906 721309384 INC 4898 810145562 INC 15491 961784559 SUM 10971 21868 SUM 13930 28672 INC 30611 912751750 INC 3971 726523646 SUM 7006 14616 INC 25664 491684848 INC 18029 70937633 SUM 120 20687 SUM 5459 19898 SUM 15368 23161 SUM 6892 16544 INC 8354 801938931 INC 1610 389426598 SUM 14427 27802 SUM 19582 24086 INC 26160 508529030 SUM 866 26835 SUM 1764 27092 INC 1534 720729546 INC 13165 141183323 INC 24494 24847388 INC 17218 84441199 INC 12741 26722599 SUM 60 18105 SUM 8570 27258 INC 3414 878907082 SUM 2194 4767 INC 14951 128358010 SUM 3895 27714 INC 24675 147418111 INC 7884 474255578 SUM 8324 28129 SUM 9600 28456 INC 25998 559192581 SUM 1765 8848 SUM 16074 27007 SUM 3315 31336 INC 17005 145723970 INC 13587 861208910 INC 2096 19492723 INC 22268 479616131 INC 23354 903864926 INC 6565 147419460 SUM 2137 21041 INC 19941 517725097 INC 14645 327792350 SUM 1357 24024 SUM 5529 23770 SUM 2048 20900 INC 26837 80294505 INC 27743 801016797 SUM 25157 31327 SUM 8789 30106 INC 13378 304116648 INC 4545 469689082 INC 24306 904880124 SUM 2368 20245 SUM 4635 13112 INC 1442 760242945 SUM 15958 29901 INC 11628 609714224 SUM 2261 9235 INC 21184 889115146 INC 2243 910969496 INC 25711 602167367 SUM 17131 21286 INC 7781 147415871 SUM 489 17354 INC 18834 140826962 INC 4918 48796355 SUM 5667 31366 INC 1909 760276489 SUM 2764 28037 INC 26629 935523378 INC 5130 532381981 INC 4507 56951372 SUM 8242 29566 INC 25116 22951271 INC 9701 483654696 SUM 3368 31039 SUM 6882 31254 INC 12908 860653904 INC 20354 942124661 INC 23725 43790436 SUM 1936 17261 SUM 191 23395 SUM 8910 21851 SUM 1081 2855 SUM 264 11351 SUM 4903 16857 SUM 15639 27279 INC 8783 717072814 SUM 2087 30086 INC 29158 124372875 SUM 4813 21546 SUM 12865 29362 SUM 24424 30218 SUM 4534 23982 INC 22524 755396781 SUM 5804 31455 INC 19563 593500073 SUM 11688 31405 SUM 20286 29807 INC 3851 26626146 SUM 6099 19541 INC 14137 223214767 INC 24949 868008111 SUM 2598 5264 SUM 22092 30319 INC 25129 960859450 SUM 3197 13541 SUM 9747 30351 INC 2271 929924079 INC 5908 119925914 SUM 3952 18825 SUM 14654 16490 INC 4074 82384288 INC 26270 714195909 INC 18014 732941545 INC 26673 585396316 SUM 7089 31361 SUM 18041 29216 SUM 22947 30811 INC 20638 724780089 SUM 2204 6217 SUM 837 10791 INC 11869 28279668 SUM 5006 29722 INC 755 147432239 SUM 28673 31402 SUM 11362 28166 SUM 10780 29377 INC 11222 80356210 INC 19695 480675820 SUM 8572 29926 INC 26155 28549253 SUM 11189 31411 INC 7315 980290101 INC 21378 483774374 INC 17909 531817436 INC 14045 881209988 SUM 1634 2495 SUM 1955 12369 INC 8672 894670361 INC 30437 559278506 SUM 14461 25757 INC 1834 415511359 SUM 9923 28095 INC 7533 726326332 SUM 7971 31223 SUM 28701 29844 INC 31243 610354307 INC 13267 932805139 INC 28073 12974252 INC 27130 954812990 INC 31121 671057398 INC 21941 473179020 INC 31326 939513023 INC 7132 27224841 SUM 2778 16075 SUM 2844 19365 SUM 9771 24355 INC 12396 540847386 SUM 2505 27813 SUM 9453 21080 INC 6777 955214702 SUM 8139 31202 SUM 15094 30649 SUM 1461 29867 INC 1977 882264989 SUM 27128 28546 INC 28392 989319541 INC 10085 2688045 INC 14163 438205131 SUM 3706 26678 INC 20441 610561806 INC 24448 942425790 SUM 1557 26924 SUM 18048 31033 INC 30246 948497285 INC 18089 964185100 INC 27275 433923764 INC 28014 659539732 INC 22924 654006891 INC 6557 878032175 SUM 14661 29983 INC 9103 128584289 SUM 20739 28719 INC 25861 806218735 SUM 4301 27179 INC 11554 541213133 INC 8378 35618520 SUM 21291 30961 INC 15991 531566325 SUM 3321 27564 INC 8731 976462689 SUM 6259 13080 INC 13732 605996818 SUM 472 30269 INC 9846 130398638 INC 3313 549872830 SUM 2801 15575 INC 26975 11432836 INC 2507 752179434 SUM 12064 26183 SUM 9690 28791 SUM 1521 20366 INC 17794 223556361 INC 18012 751651553 SUM 19884 22089 SUM 13695 30119 SUM 2168 10690 SUM 4135 31066 INC 8561 350554765 INC 21283 145321796 SUM 749 23544 SUM 7556 29851 INC 13171 89159318 INC 17473 56535688 INC 8633 893265327 INC 8046 991222604 INC 6334 917496619 SUM 2621 21083 INC 31134 8765919 SUM 5510 27908 INC 23456 4143942 SUM 8979 30362 SUM 5320 30184 SUM 2045 8907 SUM 946 4420 INC 18936 147308142 SUM 13256 29380 SUM 2672 21571 SUM 9892 24674 INC 5873 686868193 SUM 1335 12322 SUM 7962 27276 SUM 3052 24927 INC 3931 626380421 SUM 24979 31056 SUM 874 18741 SUM 16725 30267 INC 1341 134576135 INC 20140 894763745 SUM 16156 28417 SUM 1014 22013 SUM 1846 25572 SUM 14080 26042 SUM 3058 26919 INC 3159 843333933 INC 10385 147449674 SUM 15681 27560 SUM 975 15844 SUM 3860 15289 SUM 5547 20907 SUM 14868 31109 INC 14899 760613321 INC 10767 874266033 SUM 2357 11458 SUM 3959 24741 SUM 25207 30218 INC 12705 986975233 INC 2702 340668008 SUM 20188 30193 INC 23317 65869434 SUM 1913 31317 SUM 1207 30960 INC 24048 954786088 SUM 211 10272 INC 10069 60601062 SUM 10744 30708 INC 19166 953186111 INC 10783 382999256 SUM 18407 31125 INC 18112 575911887 INC 29412 657565649 INC 2779 994462769 INC 25426 539195926 SUM 2650 23619 INC 24295 996191058 SUM 10764 25509 SUM 7481 29535 SUM 669 20317 INC 8790 11574483 INC 2103 73691378 SUM 17044 23181 INC 1046 774768041 SUM 1109 30334 SUM 6312 30515 SUM 3297 16184 SUM 9526 23808 SUM 5585 20559 SUM 19960 25094 INC 4729 743240678 INC 10433 692881512 SUM 1853 23906 SUM 13315 31217 INC 824 468511413 SUM 7265 19615 SUM 78 15074 INC 11549 463748374 SUM 3385 22485 INC 21731 734023408 SUM 17563 31045 INC 18451 890541932 SUM 10132 25596 INC 23613 892731849 SUM 3114 22568 INC 18397 751997664 SUM 24279 27562 INC 1696 19601610 SUM 737 19893 INC 5061 904206650 INC 12343 134531205 INC 8924 321109902 SUM 19526 30191 SUM 389 1696 INC 14290 147442847 SUM 17282 27172 INC 12487 380623611 INC 18450 809292717 SUM 2502 22796 INC 19325 911954161 SUM 22050 28872 SUM 2368 30461 SUM 17058 30459 SUM 3159 16457 INC 833 112874456 SUM 22214 28481 SUM 1092 28145 SUM 608 12000 SUM 21899 29011 SUM 1123 22164 SUM 10886 20280 INC 1104 835687538 SUM 3027 28241 SUM 3692 15926 INC 13610 879023941 INC 15708 890521633 SUM 20853 30964 INC 15917 374728349 INC 11537 741290632 SUM 6020 22211 SUM 385 10644 SUM 7152 30676 SUM 609 25557 SUM 4250 25963 SUM 5156 20137 SUM 10497 26344 SUM 17661 23437 INC 5990 88500225 SUM 13677 24728 INC 17926 400881984 INC 12760 147400915 SUM 1112 6796 INC 4921 75315568 INC 8410 683042558 SUM 3714 17065 SUM 968 29327 SUM 3523 23595 SUM 1463 13595 SUM 2419 24971 SUM 7886 31346 INC 24378 55515125 SUM 1661 29461 SUM 25220 29353 SUM 15772 31071 INC 4308 24874890 INC 4091 144837402 INC 20435 989791455 INC 16886 56839718 SUM 61 26969 INC 10236 475036738 SUM 8562 16061 INC 27313 9120560 SUM 771 18149 SUM 19411 27287 INC 6711 10204776 SUM 6511 30911 INC 9578 27845515 INC 31116 134804478 INC 31237 962554846 INC 15432 29160128 INC 30129 29051440 INC 12391 865244958 INC 20533 3902659 INC 31438 935645535 INC 15302 466932708 SUM 101 18825 INC 30123 104478061 SUM 1399 25223 SUM 1737 27060 SUM 2534 18797 SUM 9468 21807 SUM 30094 30423 SUM 4722 19210 SUM 5776 21815 INC 16246 771460991 SUM 5467 29293 INC 18090 138219179 INC 28540 18283419 INC 17642 921769335 INC 20016 75067753 INC 4383 878902765 SUM 5768 22817 INC 20359 478115371 SUM 688 14425 INC 6477 136140731 SUM 8749 30616 INC 4996 422218152 SUM 14689 30926 SUM 23845 30457 INC 29420 491803109 INC 29713 141705900 SUM 4862 17983 SUM 18824 29816 INC 14343 759852464 INC 11081 6560797 SUM 1332 26053 SUM 11760 22142 SUM 10697 26756 INC 14349 610485666 INC 19202 859767837 INC 14191 609963803 SUM 1191 26171 SUM 1252 17513 SUM 12499 29356 INC 14931 233686389 INC 30086 26143557 INC 12624 156610446 INC 12488 113091603 INC 21904 580942895 INC 7889 862814985 INC 26055 728442836 SUM 17925 30388 INC 15501 368030733 INC 22381 750161337 INC 17953 136414272 INC 15003 942806903 SUM 4848 7907 SUM 2056 30754 SUM 18969 22709 INC 1862 610602708 INC 314 16489403 INC 9286 810825626 INC 30703 145342236 SUM 23357 31382 SUM 28325 30159 SUM 6791 30910 SUM 1136 14012 INC 19917 758452509 INC 4092 99610264 SUM 1317 15811 INC 27841 349453419 INC 9993 407107172 INC 11223 203671976 SUM 2592 23577 SUM 25894 27524 INC 8322 536421174 SUM 20767 29138 SUM 11143 16694 INC 6091 979170134 SUM 396 7594 INC 11641 478995727 INC 14405 890561776 SUM 407 29055 SUM 23543 31455 SUM 2961 25242 INC 30870 475234404 INC 11539 468313550 SUM 761 17752 INC 18071 25814702 INC 23213 985777823 INC 9767 73421902 INC 6202 589501941 SUM 6 13856 INC 5259 11472488 SUM 389 22659 INC 30735 727050208 SUM 359 27558 INC 29723 945859531 INC 9758 801288012 SUM 6548 16494 SUM 15505 29758 SUM 18984 26422 INC 25760 560216007 SUM 10796 17375 INC 28398 875670149 INC 16097 536818233 INC 21821 549819714 SUM 85 20249 SUM 19564 30642 SUM 924 24449 INC 3776 825997682 SUM 8702 26948 INC 12440 6938856 SUM 782 26616 SUM 27875 30846 INC 15676 951099720 SUM 9014 25518 SUM 3022 11698 INC 24395 60798402 SUM 6334 28950 SUM 1937 8291 SUM 8012 28193 SUM 25985 31116 SUM 1455 28342 INC 26376 861565219 SUM 3854 26444 SUM 29004 29975 INC 17857 78244247 INC 4856 887834386 SUM 2315 28570 INC 31359 491156972 SUM 12271 26475 INC 12556 94945048 INC 563 552409599 SUM 1463 19328 SUM 2565 19944 SUM 10225 25998 INC 10496 546364212 INC 18046 726440922 SUM 18530 31350 INC 11798 426995869 SUM 3110 23770 INC 21155 146929575 SUM 1974 22560 SUM 13928 24321 SUM 1114 19895 INC 11116 659485740 INC 26361 325375487 INC 21311 928413998 SUM 6045 23974 INC 2673 921764634 SUM 735 12980 SUM 23359 30795 SUM 1367 12953 INC 11171 106583721 INC 15120 718505817 SUM 26923 31227 SUM 4147 17473 INC 28695 139059389 INC 13357 20643670 INC 27672 333672877 INC 716 978694408 INC 5678 530515305 INC 8539 145060243 SUM 6474 31021 SUM 14070 29583 INC 30901 874744008 SUM 110 20226 SUM 13862 31049 INC 9087 860236334 SUM 19397 29357 SUM 21917 30403 SUM 810 20215 INC 3708 147424626 INC 19768 144356296 SUM 5988 27678 SUM 14467 23187 SUM 276 25645 SUM 4723 29520 SUM 6775 18410 SUM 16139 29480 SUM 15175 25236 INC 25368 644045741 INC 20059 945878209 INC 4328 886331702 INC 8041 958376316 SUM 3204 17473 SUM 23277 28871 INC 20568 962886709 SUM 1677 15575 SUM 6890 27734 SUM 1169 19099 INC 8553 423627019 SUM 95 30001 SUM 11318 25790 INC 5661 200252715 INC 1320 146341349 SUM 2027 18331 INC 26895 225003381 INC 8320 129650457 INC 15676 143234414 SUM 11998 23622 INC 14442 814500132 INC 23288 71589274 INC 19207 955336921 SUM 16454 30765 SUM 6685 19380 INC 31107 377572405 INC 29874 946766497 SUM 9331 30367 SUM 1958 15313 INC 3057 736388780 INC 30507 55127748 SUM 323 3064 SUM 4427 26136 SUM 508 26583 SUM 22754 30942 INC 14639 953232195 INC 1027 341245438 INC 13607 432328642 INC 23011 879032524 SUM 851 26413 SUM 9177 21320 INC 7634 456971024 INC 8059 877946283 INC 16100 122075672 INC 4088 734208585 INC 16004 607980702 SUM 14585 31309 INC 3063 463219188 INC 31177 536736690 SUM 16385 30070 SUM 1868 9179 SUM 18280 29722 SUM 1011 12268 SUM 5680 28429 INC 772 620125633 INC 26259 474277637 INC 28049 424661454 INC 9741 109716986 INC 18311 800945491 INC 3637 818976122 SUM 3502 8763 INC 19117 65588399 SUM 6230 24540 INC 7022 838549469 SUM 1327 29641 INC 19048 748017010 SUM 9041 27429 SUM 8599 20700 SUM 8092 31347 INC 24055 977858000 INC 4353 559140625 INC 2362 456069449 SUM 5592 29387 INC 14170 996479587 INC 4251 113609597 INC 19837 773121451 INC 3561 221659161 INC 20826 994467908 SUM 1394 26398 INC 29663 951768244 INC 22085 146394579 SUM 16442 22575 SUM 71 1557 SUM 11965 30979 SUM 15665 30729 SUM 7875 27243 INC 15985 890178515 INC 17584 113085729 INC 13322 28905851 INC 12118 332284177 SUM 13742 29858 INC 23374 820977246 SUM 27078 31066 INC 17938 393704905 SUM 13387 29618 SUM 2272 19875 INC 10721 147377193 SUM 1204 10429 SUM 5450 14012 INC 2851 84544096 SUM 5334 9420 SUM 192 6329 SUM 6039 23540 SUM 12288 15783 INC 19861 79848960 INC 31206 437642193 INC 30181 244834461 INC 19624 393591269 INC 17398 709101037 INC 11167 159363602 SUM 8359 25328 SUM 19918 26802 SUM 3571 10076 INC 4658 174373133 SUM 1625 28272 SUM 13805 22699 INC 14500 122248159 SUM 5018 28393 SUM 47 25136 INC 9669 147173704 SUM 21947 27335 INC 7690 970932025 INC 10196 474118033 SUM 12914 30522 INC 8103 846808627 INC 21706 942961516 SUM 16139 27589 SUM 2444 19642 SUM 2861 9474 SUM 1113 19535 INC 17112 982933648 INC 21151 63543123 INC 12540 442826876 INC 26405 910740446 SUM 120 23604 SUM 8415 27428 INC 24511 138734094 INC 19223 945186217 INC 20625 845472877 SUM 16807 30507 SUM 7731 31337 INC 12146 43615528 INC 21327 303237568 INC 15273 266280387 SUM 13469 21690 INC 25300 979703948 INC 20832 28966588 SUM 79 7803 INC 11661 414766874 INC 16638 80150134 SUM 5347 17758 INC 24924 71659053 INC 27008 138716269 SUM 4851 17364 SUM 16940 22296 INC 3034 72975475 SUM 1030 29093 INC 5571 884920199 SUM 19359 31305 INC 24972 2858907 SUM 25278 28854 INC 24623 601901021 INC 21918 489856245 INC 19380 752214598 INC 31122 11479514 SUM 27966 31423 INC 14993 768564650 SUM 18489 29983 SUM 2241 13611 INC 19017 536123058 INC 8671 870592112 SUM 13019 30751 INC 17551 853404352 SUM 12532 21877 SUM 7007 28453 INC 24679 704718311 INC 1705 491627160 INC 30724 733681319 SUM 2191 14635 SUM 21104 27787 SUM 748 4481 INC 7988 406617915 SUM 7612 26974 INC 5505 532557437 INC 11559 843746812 INC 1865 130159806 SUM 6391 31434 SUM 7739 19915 INC 5650 760624175 INC 15932 955098368 SUM 6679 14671 SUM 280 4449 SUM 2548 22213 SUM 26508 31431 INC 10504 726930752 INC 24144 455421412 INC 18969 536861935 SUM 15283 29137 INC 17278 969149234 SUM 687 14343 SUM 2563 14014 INC 11273 862497295 SUM 12691 24074 INC 10803 609554648 SUM 9219 20777 SUM 10702 16299 INC 23868 267186243 INC 30497 17496447 SUM 6708 28671 SUM 3551 20077 SUM 11730 29373 SUM 3453 9744 INC 2943 138018542 SUM 2464 29597 SUM 601 24717 SUM 6175 18515 INC 1101 625853000 SUM 2066 21084 INC 19376 18465951 INC 19112 912181568 INC 12438 139067489 INC 20192 70914699 SUM 520 29208 INC 13772 340015074 SUM 6516 25585 INC 12452 422437380 INC 29979 870335223 INC 25143 20541268 INC 30798 61142604 INC 29764 877862369 INC 1358 27785006 INC 13682 6124664 INC 27621 980789002 INC 15897 222677435 SUM 310 20482 SUM 17294 31187 SUM 1295 13394 SUM 5312 21139 SUM 2241 10027 INC 27743 147403906 INC 26830 607428790 SUM 5899 12240 SUM 13186 31135 INC 27108 3547201 INC 30627 838843394 SUM 6582 31301 INC 17878 921694958 INC 23559 994426562 INC 5668 674519385 SUM 8066 13549 SUM 2194 14922 SUM 1949 28783 INC 13794 20623584 INC 19521 799953696 SUM 1873 26712 INC 29294 860128092 SUM 12092 22965 INC 22383 878557220 INC 20977 409735351 SUM 1448 17651 INC 13528 876911914 SUM 1954 18746 SUM 497 24477 SUM 21383 29356 SUM 19852 30846 SUM 6178 29963 SUM 20683 23572 INC 18616 958620193 SUM 886 24835 INC 7384 763639305 INC 221 2299724 INC 23798 795017085 SUM 4102 22462 SUM 2796 10221 INC 4322 747744302 INC 17434 20366565 INC 7297 754616257 INC 4794 69508910 SUM 16115 27571 INC 6394 64135045 SUM 247 7550 INC 28332 787559225 INC 15324 8048613 SUM 11945 25494 SUM 747 13424 SUM 5430 20401 SUM 329 23204 INC 25446 720032000 INC 1362 644571885 INC 16202 147480885 INC 30818 73686966 INC 13275 357011165 SUM 4478 30421 SUM 763 19544 INC 8829 976059066 SUM 16872 24742 INC 17158 904852179 INC 9468 26652274 SUM 966 28217 SUM 2492 31151 INC 22912 883978932 SUM 19609 22638 SUM 6435 31041 SUM 11704 28326 INC 21036 6963649 SUM 8234 18545 SUM 1473 22472 SUM 5284 31456 SUM 1863 22200 SUM 1111 29676 SUM 1835 16442 SUM 5623 28211 SUM 6938 8063 INC 9794 141646737 INC 4934 965839495 INC 17594 484105672 SUM 11357 29376 INC 27177 680597538 INC 28592 108910974 SUM 21688 26439 INC 1482 92790777 INC 4935 16470017 SUM 1931 26092 INC 5271 584831698 INC 10370 786537411 INC 15503 875988351 SUM 3353 28909 INC 18035 693479641 INC 12378 879493224 SUM 2449 21676 SUM 1224 23358 INC 2776 886294038 SUM 5631 28274 SUM 2594 23393 SUM 19215 31059 INC 2349 351554911 SUM 2452 23423 INC 17589 483026290 SUM 5233 16717 SUM 1467 11856 INC 3530 826880618 SUM 226 27759 SUM 5188 19298 INC 9607 20674199 INC 12379 55829010 SUM 1832 28897 SUM 4391 13654 SUM 13268 14553 SUM 1600 19380 SUM 11118 30431 INC 28828 588542960 SUM 7919 28257 SUM 73 24978 SUM 57 27459 SUM 1973 17493 SUM 3094 10414 INC 27333 351706789 INC 7437 491922152 INC 28150 146349887 INC 9190 624044542 INC 3620 126236643 SUM 18964 22818 INC 30922 677936429 SUM 25578 31115 SUM 9654 17917 SUM 4798 29842 SUM 490 31140 SUM 4973 23036 SUM 4557 22744 INC 5667 821428615 INC 2434 469759265 INC 13809 551560674 SUM 8310 29509 INC 12106 882169827 SUM 362 12906 INC 21179 976286044 INC 8186 420634517 INC 9884 28556925 INC 20913 365065109 INC 23812 19982072 SUM 24161 29245 SUM 2358 14341 INC 8187 526690046 INC 25139 925825227 INC 23652 542395039 INC 8628 760359556 SUM 6113 11709 SUM 10879 29678 INC 7460 25820440 INC 3352 23169377 SUM 8657 16783 INC 19261 42592571 SUM 2799 29243 INC 14442 86022374 INC 21913 439612407 INC 19686 915704582 INC 20481 927642119 INC 8076 20620414 INC 1113 408013282 INC 25355 12958829 INC 8260 785227226 INC 16729 3733160 SUM 7993 27726 SUM 1033 30776 INC 26780 860612863 SUM 11990 24307 SUM 2053 17376 SUM 12010 27521 INC 28473 709756973 SUM 10826 24766 SUM 5455 15011 INC 1829 26309915 SUM 3742 22988 SUM 20712 23054 INC 18949 694128832 INC 15201 25927358 SUM 5659 12497 SUM 6330 23760 INC 13344 251117234 SUM 17938 21665 INC 25045 581652629 INC 25070 72517462 SUM 7995 15390 INC 1854 9654122 INC 22230 399488691 SUM 22021 25388 INC 25874 677561031 SUM 1342 17540 SUM 376 22064 INC 6293 706027734 SUM 8168 31455 SUM 12622 31320 INC 6122 874613482 SUM 6884 17522 SUM 8203 18461 SUM 4619 12149 SUM 11862 22962 INC 22813 67975893 SUM 9250 21316 SUM 20669 30384 SUM 10943 19508 INC 21411 73665719 SUM 13931 29393 INC 171 147304089 SUM 18572 28223 INC 14274 138915190 SUM 2107 30902 INC 20179 462399926 INC 29268 658399336 SUM 18263 29738 SUM 6515 30579 INC 11831 985291025 SUM 669 28119 INC 23221 936443460 SUM 8597 27003 INC 25412 146386764 SUM 21913 29506 INC 31409 869094594 SUM 3166 30858 SUM 6499 30444 INC 31210 601656495 SUM 12179 26328 INC 25978 608990363 INC 12901 611296481 INC 720 109164796 INC 15381 547429386 SUM 3637 20072 SUM 76 4991 INC 22984 274053242 SUM 1523 24703 INC 27689 812684585 INC 5872 417937642 INC 25924 995329974 SUM 6526 24644 INC 23572 538879268 INC 26957 145383612 INC 26659 842817723 INC 12150 458442109 INC 18947 71898069 INC 9344 945054709 SUM 2668 30660 INC 1372 789289322 SUM 23753 29786 INC 8526 24841289 SUM 15560 30667 INC 14561 28988656 INC 7996 440730970 SUM 1666 29108 INC 25044 893667772 SUM 7860 30873 INC 25414 457174136 INC 4819 878973898 SUM 11032 26853 INC 19377 953235057 SUM 1036 30388 INC 22641 968167507 SUM 12547 28112 INC 24051 585367051 SUM 1703 19476 SUM 8931 26724 INC 10397 615573704 SUM 5513 30552 SUM 1470 14350 SUM 29 31283 SUM 2204 20776 INC 5166 881186774 SUM 246 18284 SUM 2779 25890 SUM 19641 24893 INC 6402 132793484 INC 18319 771545442 INC 6847 725576075 INC 22194 284218826 INC 24917 868892060 SUM 667 15164 SUM 607 12700 SUM 16867 22139 INC 14729 514529479 INC 209 921257533 INC 4867 129862944 INC 17654 542278457 INC 21154 749408168 INC 12215 147454644 INC 27387 149848598 SUM 915 28722 INC 23252 481678854 INC 15846 905642490 SUM 2183 28229 INC 22405 760633354 INC 17708 492130248 INC 507 207848491 INC 134 871365025 SUM 15495 30984 SUM 14418 30150 INC 30712 941944209 INC 4524 145554194 SUM 2143 12328 INC 26793 875649736 SUM 8294 19969 SUM 18431 27790 SUM 13553 27811 SUM 14220 21963 SUM 1521 10601 INC 7193 852738788 SUM 87 24485 SUM 6789 14481 SUM 28832 31433 INC 30318 42793568 INC 25358 337920122 SUM 9698 15102 SUM 14355 22885 INC 5027 29051641 SUM 11913 31066 INC 18800 860783644 SUM 2246 28725 INC 24407 104347097 SUM 6621 29567 SUM 5183 30418 SUM 12148 19339 INC 17216 128592567 INC 6222 73398396 SUM 1456 26302 INC 17285 870656666 SUM 10605 21660 SUM 6701 25943 INC 27501 4723233 INC 11906 938904655 SUM 8533 31382 INC 81 729342349 INC 10263 678492588 SUM 4306 22024 SUM 1060 12784 SUM 12023 15996 INC 18372 308596719 INC 30807 487996384 INC 7273 995510993 INC 24863 146506348 INC 22513 648574952 INC 17514 994353088 SUM 712 18398 SUM 22025 29421 INC 27960 201283060 INC 28359 870640236 SUM 2542 6027 INC 10853 722959871 SUM 23826 28925 INC 13529 920307909 INC 29197 892326658 SUM 314 27008 SUM 12505 30307 SUM 12955 25750 SUM 1402 29165 INC 15837 929353094 SUM 6426 26999 SUM 8252 24400 INC 20576 894655848 SUM 12411 25271 SUM 4028 14030 INC 11047 758978927 SUM 589 20951 SUM 28280 30079 SUM 947 28151 INC 21028 824213458 INC 963 18234381 INC 4513 601264492 SUM 15066 22846 SUM 15317 21988 INC 5923 106035905 INC 3259 532671098 SUM 15939 25575 INC 20781 788497370 INC 24014 951960151 SUM 9068 31223 SUM 1794 22962 INC 24060 991206989 INC 15517 2593326 SUM 5891 14929 INC 10545 786742177 SUM 3571 26718 INC 15306 668366531 INC 4999 28397725 SUM 201 15524 SUM 8163 16039 INC 62 138868599 SUM 8806 31072 SUM 18420 29167 INC 30260 957334829 INC 13604 48126472 INC 14500 985026987 INC 6298 130429535 INC 10554 503211051 SUM 15010 16181 INC 2983 24875548 SUM 21 11736 INC 105 149722095 INC 3628 96306169 INC 25482 60432121 INC 12399 667753727 SUM 15934 24029 INC 26031 960126434 INC 5244 888389992 SUM 6653 15696 INC 27447 12970575 SUM 1513 16253 SUM 5545 30884 INC 21499 950345970 SUM 16118 31330 SUM 2977 13938 INC 3915 29044989 INC 5650 653323695 INC 3136 992195638 INC 15334 113743993 SUM 374 11744 SUM 585 14787 SUM 723 29862 INC 21628 909077430 INC 20827 63834350 INC 5617 141130272 INC 9744 682353084 SUM 27372 29323 INC 23887 869661100 INC 14966 13169956 INC 834 871608730 SUM 8618 20460 INC 16932 862921928 SUM 5657 28873 SUM 20052 31114 SUM 2215 30009 INC 7861 925144180 INC 21208 146649895 INC 18371 834629599 INC 29331 532601257 INC 9609 887500062 SUM 1142 6534 INC 19805 893851217 SUM 4171 22867 INC 30604 461286214 INC 22196 979102247 SUM 26275 31280 INC 23561 70581734 INC 20600 17439535 SUM 8056 26146 SUM 87 23415 SUM 8310 28722 SUM 4920 28790 INC 31231 894833065 SUM 21022 31027 SUM 13716 29053 INC 28294 804994902 INC 1407 335415108 SUM 18332 29891 INC 7179 725475897 SUM 346 14696 INC 19705 951487399 INC 25706 233772684 INC 7454 440496110 SUM 196 17323 INC 12082 678519183 INC 20864 450624939 SUM 2449 29356 SUM 7113 29395 SUM 2615 21983 INC 2365 759944963 SUM 3741 16561 INC 2771 24361091 INC 25535 79140428 INC 18386 795689248 INC 22196 80056817 INC 23445 129471347 INC 29475 852207963 SUM 7791 30389 INC 25124 811887560 SUM 10318 30049 INC 21157 669022429 SUM 19653 31001 SUM 39 6200 INC 23429 778315597 INC 22319 886392285 INC 14560 836136692 SUM 10305 28698 SUM 14578 30779 SUM 27257 30766 INC 18412 777223109 INC 22630 993419834 SUM 20132 29259 SUM 16418 21274 INC 3848 341633257 SUM 10652 30382 INC 4130 62677270 SUM 5414 19214 INC 22380 488558288 INC 27649 147428844 INC 15169 109675598 SUM 467 7460 INC 1477 147480672 INC 24503 877160708 SUM 2987 28909 SUM 1862 5806 SUM 3184 31043 SUM 18264 22335 SUM 62 11231 SUM 13945 29502 SUM 13198 27133 SUM 1722 18217 SUM 1651 27727 SUM 7201 20040 INC 12494 744658698 INC 16431 922116622 SUM 17255 30722 SUM 265 1856 INC 29319 218423898 INC 20190 130655835 SUM 2086 27689 INC 29507 570284734 INC 22670 532372903 SUM 2837 30075 INC 4145 28033071 INC 13432 811900154 INC 16552 886366743 INC 6906 146121225 INC 24268 23464242 INC 10130 723012117 INC 6086 146690721 INC 19804 815160685 SUM 3707 30999 SUM 2273 24958 SUM 1991 26329 INC 20767 63473170 INC 7084 686371136 SUM 6659 16665 SUM 5586 30534 SUM 12739 30185 INC 11520 3830769 SUM 6134 29958 INC 12323 134794390 INC 25955 619389681 INC 2959 167648841 SUM 5351 24658 INC 3864 536392734 SUM 3322 18203 SUM 6687 26544 INC 11647 577029939 INC 9631 610058564 SUM 6244 24926 INC 29224 458327725 INC 6922 309249439 SUM 13402 25475 SUM 5369 13758 SUM 13878 31393 INC 7744 374989235 SUM 21423 30223 INC 13640 993251420 SUM 1790 15291 SUM 1475 19303 INC 17255 356905704 SUM 12197 22634 INC 29191 4210880 SUM 9499 20678 SUM 8683 25096 INC 2209 145917662 SUM 12504 25141 SUM 18044 25724 SUM 2416 26140 INC 12218 147293214 INC 8465 985921298 INC 18691 178346675 INC 18579 458617146 INC 9089 402182591 INC 5586 150000780 SUM 12541 17364 INC 27788 894857214 SUM 6866 28813 SUM 6229 17662 INC 23148 101389789 INC 25453 519263004 INC 9108 70840285 SUM 10291 29501 INC 2843 598005442 SUM 598 23614 SUM 13981 29153 INC 26526 947687043 INC 30138 693478508 INC 3341 187979127 SUM 25256 30751 INC 30851 787569161 INC 16781 952563358 INC 5257 16512238 SUM 12212 30726 SUM 17036 31068 SUM 1517 31109 INC 26206 515671247 INC 5176 820414923 INC 2427 955317396 SUM 7417 25592 INC 4227 692329876 SUM 17333 25889 INC 19260 823531272 INC 18885 821284891 INC 1459 829427949 SUM 3540 17149 INC 20206 602986083 INC 28144 46544081 SUM 20811 30035 INC 18196 46817605 INC 11100 592338934 SUM 10125 21555 SUM 17281 26327 INC 11376 709160631 SUM 18010 22233 SUM 1381 18791 INC 23101 567581844 SUM 64 30632 SUM 6221 20317 INC 19883 704022408 SUM 133 16460 INC 8370 29073014 INC 28290 810944163 INC 833 887881422 INC 8656 108900112 INC 4172 980032509 SUM 6986 25313 INC 15169 23209063 SUM 2039 8990 SUM 16158 23281 SUM 1986 28818 INC 2358 972859177 INC 29067 138004547 SUM 1094 28526 INC 25657 801380129 INC 13922 682683216 INC 9052 771956227 SUM 90 8994 SUM 3461 26603 SUM 105 28454 SUM 637 10471 INC 29446 862204483 INC 13218 535066932 SUM 4114 27890 INC 25230 130656856 INC 23351 894833396 INC 228 959958258 SUM 30249 30889 INC 27696 145295115 SUM 9912 28534 INC 29211 41069401 INC 2600 985841500 SUM 20066 30602 INC 20975 483677416 INC 27040 744128577 INC 3327 732234386 INC 16166 490078189 INC 9724 878065936 INC 25248 28838206 INC 3161 803100081 SUM 1674 30108 SUM 5242 28093 SUM 4964 8791 SUM 100 30634 INC 9964 324844876 INC 27836 811648267 INC 27609 727040929 INC 19904 12255607 INC 26962 968122508 INC 10598 727028215 INC 15974 736398827 INC 8793 986857408 INC 21123 680316746 INC 11052 417369880 SUM 4120 27677 SUM 2390 5953 SUM 20253 27364 INC 7213 3186963 SUM 16544 25930 INC 26909 8982800 SUM 12667 17687 INC 27947 522562545 INC 5968 744556614 INC 11882 146852837 INC 17549 147415136 SUM 4308 26431 SUM 793 13969 SUM 21876 31432 SUM 13238 27902 INC 24294 992930868 SUM 82 10253 SUM 891 6628 INC 26033 27755402 SUM 18884 29931 SUM 24941 29758 SUM 5459 15155 INC 17003 466657540 INC 29692 251078173 SUM 12473 26415 INC 5675 458614823 INC 22196 446631894 SUM 6558 15809 SUM 4708 28210 INC 10918 113611131 SUM 30108 30491 INC 26502 678775870 INC 2761 607190854 SUM 14138 31318 INC 1502 489048296 INC 16692 145339932 INC 13422 869509674 SUM 1934 20553 INC 10596 69539069 INC 24634 120473435 INC 19824 281535676 INC 27685 676196898 SUM 13416 29053 INC 9506 12216533 SUM 1656 27770 INC 14085 820769807 INC 15681 977582354 INC 19669 270554199 SUM 11573 30933 INC 25807 912018765 SUM 9825 22130 SUM 1143 21411 INC 26228 804056582 SUM 3044 19303 SUM 351 24572 INC 3709 941439921 INC 16925 384154 SUM 2904 30320 SUM 10180 24854 INC 12122 67609859 SUM 6297 24731 INC 3244 334985261 INC 6842 692948724 INC 30798 56955863 INC 27650 491775341 INC 15785 28976216 INC 18231 26790773 SUM 19633 24132 SUM 3526 29197 INC 28433 26865123 INC 14621 608252950 INC 24223 496946343 INC 8631 464687267 SUM 8722 16800 INC 11015 241157357 INC 6737 599913603 INC 21904 489565711 INC 5075 138296091 INC 27479 128033747 SUM 1577 29295 SUM 10310 14940 INC 17999 61385763 SUM 6604 30171 INC 20428 921682051 INC 23257 682072377 SUM 2872 30398 INC 15655 146375756 SUM 1687 26431 SUM 11624 16834 SUM 159 3409 SUM 7290 17959 INC 18894 401621108 INC 720 29755913 INC 16691 353770500 INC 23760 145078076 INC 24176 27898744 INC 23395 126507622 INC 14657 28852869 INC 29019 223637191 SUM 3246 18368 INC 26037 961939307 INC 8607 584995045 INC 21374 924084131 INC 24961 527952513 INC 903 26891749 INC 12968 929325769 SUM 2904 24908 SUM 30229 31452 INC 2064 133778736 SUM 6072 24131 SUM 18163 20576 SUM 7169 14591 SUM 1607 30063 INC 2524 894841939 SUM 2517 25425 SUM 2450 23819 SUM 6989 30707 INC 23953 755435318 INC 11463 869568971 SUM 2283 29097 SUM 13424 29433 SUM 8243 20745 INC 5172 869868433 SUM 39 7264 SUM 1058 27728 SUM 2908 23656 SUM 13160 30886 SUM 15208 29045 INC 8637 9670699 INC 18486 44265353 INC 23403 992119726 INC 8003 571507655 INC 28110 970356902 SUM 6725 22559 SUM 14157 25806 SUM 3858 30097 SUM 20453 27477 SUM 9495 28688 SUM 1764 27494 INC 27217 825525882 INC 20470 877564341 SUM 1034 6107 SUM 18091 30908 SUM 2017 19602 INC 24920 133831232 INC 30127 878344151 INC 2053 223208217 INC 18779 8115637 INC 26354 852488913 SUM 2614 20804 SUM 3310 27621 INC 20881 143135061 SUM 22042 30742 INC 22799 72716632 INC 15609 961692225 INC 7402 12279381 INC 21234 65056365 SUM 4509 18356 SUM 18393 31372 INC 28555 145742924 SUM 10541 29330 SUM 5149 29533 SUM 15176 24128 SUM 1332 29008 SUM 14698 29697 SUM 1595 24522 SUM 25072 29915 SUM 712 29982 INC 5951 756700820 INC 2345 8118110 SUM 3136 26912 INC 13566 55852840 INC 6024 521213391 SUM 166 23640 INC 27001 760650422 SUM 2056 7468 INC 17476 97114542 SUM 17398 24712 SUM 14588 29478 SUM 1950 30473 SUM 2932 7961 SUM 8348 13625 SUM 18163 24907 SUM 16949 31357 SUM 8218 20647 INC 14695 350810388 INC 1999 28766375 INC 10556 19610636 INC 12146 610867611 INC 6464 971425726 INC 15281 886430826 SUM 19980 31346 SUM 1419 24220 SUM 18452 31226 INC 9944 145331112 INC 21027 67697884 SUM 4413 31405 INC 8531 916986652 INC 6253 29507052 INC 27646 750756609 SUM 14382 27236 INC 17015 461205806 SUM 1366 31304 INC 25507 414250669 INC 28115 845445360 INC 9155 143671815 SUM 10818 29793 SUM 14513 30730 SUM 15439 30240 SUM 6737 25826 SUM 8652 27380 SUM 2460 19606 SUM 5589 29641 SUM 358 3349 SUM 3152 29253 SUM 17449 23010 INC 23806 936779688 INC 11639 335821003 INC 7124 991900111 INC 19685 139062238 SUM 9892 29300 SUM 1548 11858 SUM 318 15050 SUM 5247 13930 SUM 18678 25827 INC 28267 533975298 INC 24346 886197713 SUM 5578 29434 INC 30665 340072226 SUM 20667 31101 SUM 286 21965 SUM 11588 31094 INC 16475 163575621 SUM 7782 21625 SUM 2071 21569 INC 28520 130125864 INC 21064 811586330 INC 5832 26445275 SUM 2981 31226 SUM 12437 22706 INC 12949 569349883 SUM 1309 23911 INC 19546 353368207 INC 12985 989758251 SUM 5646 27863 SUM 5227 26339 SUM 2110 30175 SUM 2805 12716 INC 13718 8093158 SUM 1044 25530 INC 16768 826708356 SUM 264 14855 SUM 10596 30883 INC 28086 975588839 SUM 2761 17157 INC 29151 955265251 SUM 6880 25366 INC 15090 47731586 INC 30093 604232591 SUM 10265 25914 SUM 8485 19538 INC 17739 41521550 SUM 179 30145 SUM 5547 23598 SUM 5180 30349 SUM 45 6836 INC 21134 128326422 SUM 24121 30863 SUM 4015 18206 SUM 10356 27899 INC 30498 609132304 INC 4786 626432846 SUM 5136 31397 SUM 2592 9790 INC 21696 570710370 SUM 1426 19480 INC 25782 576797891 INC 17095 147478974 SUM 4817 27588 SUM 12623 28399 INC 6091 690474574 INC 1212 124900829 SUM 25260 30049 INC 5160 408160670 INC 13968 28355355 INC 12209 27977168 INC 8658 473281480 INC 4493 927077585 SUM 2583 17295 INC 30708 981768453 SUM 710 16616 SUM 1863 12433 SUM 9014 17079 SUM 13208 23431 SUM 1284 20412 INC 22967 146270444 SUM 11530 28532 INC 20066 758457140 SUM 11560 28094 INC 12203 147436816 SUM 6873 27682 SUM 18678 29687 SUM 14082 27517 SUM 7850 27699 SUM 16864 28263 INC 993 404801679 INC 12969 878338610 SUM 11799 29608 SUM 11190 22918 SUM 301 20098 INC 5384 995343847 SUM 9817 30132 INC 22864 993257952 SUM 1127 18386 SUM 9864 30449 SUM 5873 21114 SUM 5978 30009 INC 27547 28520498 INC 14087 957665127 INC 23320 718272180 SUM 1636 25650 SUM 1067 30607 INC 12102 877978736 SUM 5 19427 SUM 20091 28915 SUM 10492 14424 SUM 11296 17851 SUM 2248 25658 INC 15140 940578082 INC 26093 135905855 INC 25823 138921994 INC 22527 19617458 SUM 113 2794 INC 20220 62761477 INC 2512 876907952 INC 7720 20693659 INC 10219 73737765 SUM 2858 23561 INC 11656 963585512 SUM 4927 19081 SUM 14917 25428 INC 24856 911619825 SUM 15112 24783 SUM 4915 30226 SUM 10607 31046 SUM 680 13262 SUM 4273 30644 SUM 13281 28945 INC 8608 28953346 SUM 9495 19123 INC 3159 206908502 SUM 11345 30700 INC 28511 138717389 INC 21750 997149042 INC 16518 73655573 SUM 5178 30939 SUM 3600 26870 INC 9870 1659607 SUM 12086 30616 INC 13167 13150245 INC 4452 933212071 INC 25901 403730041 SUM 21594 27892 INC 27374 893088012 SUM 12906 29330 INC 5509 24830673 INC 23912 915069969 INC 621 925141816 INC 25429 610499864 SUM 723 11396 SUM 25053 31260 INC 11098 335846111 SUM 10127 22431 INC 17692 29057927 INC 15504 486459366 SUM 3868 25882 SUM 7267 25338 INC 22790 669326743 SUM 939 22839 INC 14935 934312031 SUM 3915 22548 SUM 6168 30291 INC 12026 12719009 INC 17121 109599770 SUM 3283 9013 SUM 243 30871 INC 5430 1540681 SUM 22435 31408 INC 18547 27978073 INC 16315 948756998 SUM 22466 30489 INC 12285 24620880 SUM 12362 20983 SUM 9562 27071 SUM 198 28968 INC 2539 121269046 INC 5081 10953741 INC 17826 543456054 SUM 20631 31167 INC 14162 130151699 SUM 5104 22259 SUM 179 4572 SUM 2819 23550 SUM 898 29457 SUM 13 5951 INC 18914 119632604 INC 27122 438567141 INC 13009 605339036 SUM 74 21372 INC 25906 64383997 INC 10109 823384441 SUM 1393 10284 SUM 10262 16270 SUM 15602 26217 SUM 8053 13779 INC 25640 515841137 SUM 2408 15281 SUM 15769 29836 INC 3680 223068390 SUM 3171 27721 INC 7000 993381373 INC 10576 454096942 SUM 7342 16246 SUM 2081 24838 SUM 11613 17022 INC 30352 996193473 SUM 342 2182 SUM 10400 27746 INC 15560 713362030 SUM 16514 25674 SUM 9355 21801 INC 2550 935344917 INC 24260 128157945 INC 12846 134888838 INC 11650 878375370 INC 5432 141680203 SUM 17394 22935 SUM 3150 18372 SUM 1952 11141 SUM 1621 30593 INC 21886 945096359 INC 17676 491329226 SUM 16763 25220 INC 11214 143153731 INC 30344 391520938 SUM 2405 12555 INC 10724 535718070 SUM 10437 25802 INC 11063 635144292 INC 10635 29068569 INC 22336 928243961 INC 8921 870697469 INC 24790 874820275 SUM 245 23036 INC 4563 591777576 INC 26352 680588937 SUM 2945 7536 INC 17189 223232236 INC 17392 475050617 SUM 25255 30575 INC 18341 759483036 SUM 6719 13340 INC 8328 123835408 SUM 126 5670 INC 27917 543443243 SUM 1308 5287 INC 18987 961970454 INC 12483 112063438 SUM 22025 30244 SUM 777 20547 SUM 2510 23096 SUM 13292 21314 INC 4896 145352367 SUM 5123 16110 INC 2304 25921626 SUM 6934 27211 INC 8110 609423213 INC 5286 333195020 SUM 2776 30730 SUM 7935 24833 SUM 1076 26096 SUM 5984 27053 SUM 2164 29853 SUM 942 1893 INC 24649 76408577 SUM 315 23971 INC 22567 139067973 INC 31275 146849848 SUM 2556 28651 INC 20300 937458809 INC 18125 652978048 INC 2578 877483845 INC 7047 820552112 INC 21086 760084334 SUM 3844 9607 SUM 19850 27550 SUM 2625 25431 INC 3731 995456657 SUM 428 31319 INC 1041 984829264 SUM 5631 30012 INC 31319 206288409 SUM 10020 17252 INC 19873 73701095 INC 14647 804038023 INC 20450 878115948 SUM 17502 31436 INC 2102 894319487 SUM 5170 21413 SUM 4813 31420 INC 30817 533692594 SUM 18343 19633 INC 19924 44188037 INC 14474 748575735 INC 3873 64220158 SUM 6956 28058 SUM 20175 26185 SUM 9403 29760 SUM 1105 7214 INC 20145 4806283 INC 21321 902700413 INC 24773 387732775 INC 4886 139033752 SUM 323 24929 INC 21881 914142400 SUM 22106 23798 INC 5809 955151642 SUM 1468 7174 INC 6153 29006064 SUM 6743 30060 SUM 611 28762 INC 6535 856990896 SUM 7341 21707 SUM 7762 11979 SUM 18297 26978 INC 12522 576895034 SUM 133 14639 INC 2885 570643553 INC 15563 354016082 SUM 1043 21245 SUM 12056 15791 SUM 18629 30187 INC 26972 919596553 SUM 6481 23924 SUM 2253 5008 SUM 1172 17817 INC 13979 52722663 SUM 46 23286 INC 31280 626012078 SUM 11601 30576 SUM 11906 29994 INC 2383 932667867 SUM 1924 16402 SUM 11044 17477 INC 29422 146770263 INC 30114 821074418 SUM 10758 30424 INC 7063 760534771 SUM 18735 30162 SUM 4046 31365 SUM 242 23696 SUM 24033 31412 INC 24268 870618825 SUM 4692 29601 SUM 4663 29188 SUM 20396 30117 INC 293 591375284 SUM 23754 29777 INC 13077 267064158 SUM 10402 19567 INC 3614 147442855 SUM 1607 18789 SUM 848 11542 INC 24760 742378122 SUM 19708 27041 SUM 6578 23861 INC 23837 342159797 INC 17993 78219238 SUM 12412 22854 SUM 1354 27524 INC 8523 953951555 SUM 3233 17321 SUM 12150 23482 INC 3137 433441036 INC 13481 812697914 SUM 7135 29446 INC 28596 6619329 INC 28249 862266469 SUM 17120 29591 INC 7725 720334340 INC 14877 6608475 SUM 201 10357 SUM 19782 22456 INC 21151 851832100 SUM 4553 12092 INC 9848 417585633 INC 24390 928361438 INC 8600 115368725 INC 1361 563076903 SUM 1333 23476 SUM 7308 30064 SUM 2903 17906 INC 6535 591242963 INC 16042 458620343 INC 1658 10575911 INC 19832 957638185 SUM 24165 28036 INC 26754 921784668 SUM 11187 30349 INC 11353 397420844 INC 22049 56845428 INC 22946 693060965 INC 27231 621610560 INC 11164 487529243 SUM 26740 30998 INC 31153 301503177 INC 854 902677750 SUM 20502 26838 INC 21259 608349403 INC 27596 940780803 SUM 3345 25217 INC 14833 35969889 INC 22754 790511703 SUM 18696 28656 SUM 20022 29154 SUM 7883 27547 INC 7521 50374904 SUM 4655 28251 SUM 4788 24381 SUM 14650 20790 INC 1984 113716481 INC 20429 321115244 SUM 8110 24383 SUM 10318 24676 INC 10023 961963574 SUM 27958 30611 INC 13196 749951445 INC 17911 80265661 SUM 19101 25640 INC 28837 669272407 SUM 5821 31102 SUM 10591 27251 SUM 18480 27129 INC 26740 692380677 SUM 15154 29767 INC 8983 45584121 SUM 2165 17350 SUM 5880 21289 INC 545 471096597 INC 26857 894833224 SUM 4308 21055 INC 199 143210267 INC 9881 608347722 SUM 13311 22597 SUM 1968 31415 SUM 2632 7501 SUM 13904 22789 INC 26863 861196712 SUM 685 8550 INC 15987 487091892 SUM 7427 27548 INC 11011 757778309 INC 11148 24885513 INC 17549 3437479 INC 9042 689699302 INC 4271 917486528 INC 11 119170359 SUM 9040 11355 INC 8422 466940404 SUM 5638 24313 SUM 1671 27872 SUM 26055 30577 INC 28152 481483819 SUM 1921 4455 SUM 17372 29685 SUM 3294 26018 SUM 11656 22921 INC 8374 940980733 INC 16218 339721972 SUM 18859 22608 INC 6499 826019034 INC 2881 933840502 SUM 23917 25969 INC 1412 409275255 SUM 4357 12566 SUM 2855 28341 INC 1855 878904057 INC 26139 339156654 SUM 4589 30313 SUM 142 4885 SUM 8634 31332 SUM 5233 27232 SUM 733 25504 SUM 22929 26009 SUM 21990 26798 SUM 518 12161 SUM 17417 23969 SUM 18464 28693 SUM 11426 25217 SUM 19973 27031 SUM 3626 30399 INC 29561 35822721 INC 25150 417928881 INC 6516 669853021 INC 24405 25380285 SUM 152 5328 INC 25206 940298719 SUM 7972 25916 INC 2265 503195243 INC 7320 605431892 INC 22614 953637773 SUM 2896 6905 SUM 20513 30588 INC 28689 997525013 SUM 4476 21715 INC 24981 536683348 SUM 5583 26418 SUM 13712 31185 INC 4091 147210481 INC 25040 583164576 INC 28235 593778581 SUM 20195 24994 SUM 347 25662 SUM 10158 30282 SUM 2991 18242 INC 2542 25661261 SUM 7929 30122 SUM 3111 25087 INC 21029 623986019 SUM 252 30639 SUM 4579 25385 SUM 9215 29307 SUM 6496 29157 INC 24265 139520267 INC 25959 991601661 SUM 5097 17313 INC 10767 853197969 INC 14273 130636973 SUM 13673 29057 SUM 11358 31253 INC 25694 122098934 INC 9943 971267064 INC 19411 733908333 INC 24401 418260456 SUM 1358 29377 SUM 927 23397 INC 12428 20789476 SUM 9341 20575 INC 1106 905087455 INC 4278 94990983 INC 19733 820189792 INC 9716 5301241 INC 22671 59385064 SUM 13411 21369 INC 4180 483386541 SUM 1023 6418 SUM 1978 22847 INC 4865 672180137 SUM 341 7053 SUM 25475 29016 SUM 360 18703 SUM 6941 25293 SUM 3721 29736 SUM 5620 20976 SUM 2756 19550 SUM 14105 23842 SUM 7949 27668 INC 1381 672922 INC 13998 10872897 INC 24642 829541104 SUM 9621 13868 INC 19974 610591596 SUM 5786 18831 SUM 21194 28503 SUM 1019 7738 SUM 6998 26078 INC 9165 784387888 INC 31319 416429028 SUM 21478 29069 INC 18866 186945842 SUM 27057 31366 SUM 14141 31454 INC 9409 451683245 INC 26824 77620448 SUM 2455 25477 SUM 1923 10356 SUM 7629 27825 INC 2914 224684340 INC 9761 507187076 SUM 272 19558 SUM 2393 21082 SUM 145 22510 SUM 7881 30802 SUM 6034 19980 INC 17008 562360631 SUM 13692 16023 INC 1549 451854515 SUM 3622 16481 INC 5213 11725405 SUM 5815 22192 INC 30473 12461788 SUM 1518 13256 INC 13500 342081432 INC 759 143239725 INC 2220 894839841 INC 1679 70430293 SUM 4089 11770 INC 16796 673902580 INC 2990 584484524 SUM 2822 29627 INC 20331 24848809 INC 12253 93364298 SUM 10830 26408 INC 6264 567061180 SUM 12417 19042 INC 9938 289798015 INC 14570 967102143 SUM 7536 21436 INC 13834 26979122 INC 20590 608470909 INC 9682 68675085 SUM 13324 24453 SUM 53 30027 SUM 2013 7854 SUM 12347 16079 SUM 24325 30266 SUM 9793 28930 SUM 5623 24787 INC 7979 888208461 SUM 14240 21191 INC 12778 73547888 INC 11998 955299510 INC 26273 748172633 SUM 4949 17725 INC 28111 105387683 INC 25438 150149111 INC 20099 147475243 SUM 3615 26069 SUM 13775 31405 SUM 9002 21868 INC 30258 397478374 INC 15438 138525574 SUM 26781 31131 INC 29960 993853325 INC 23854 357924276 SUM 3761 19418 INC 12726 145383607 SUM 6225 28453 SUM 446 28998 SUM 2694 20694 SUM 6430 30127 SUM 7203 31065 SUM 8569 18313 INC 21293 807489459 INC 26604 457609991 INC 14622 113899624 INC 13806 54805725 INC 4794 148864005 INC 30342 993378904 INC 8122 946891855 SUM 5141 19318 INC 25145 736868737 INC 10884 176567202 INC 24065 535636882 SUM 24895 28841 INC 213 517989231 SUM 8736 30353 SUM 14789 24578 INC 2371 886373552 SUM 25216 28874 INC 27273 988933577 SUM 5101 29213 SUM 16699 29128 INC 486 29273658 SUM 20621 27881 INC 13503 991868732 SUM 18166 31459 INC 4512 938528590 INC 21710 993423018 SUM 11337 19608 SUM 5564 25097 INC 27055 995269156 SUM 3905 18537 SUM 12498 30323 INC 10108 69598334 SUM 280 18417 INC 18638 7952324 SUM 2854 25084 INC 13589 617900152 SUM 1640 27084 INC 27337 413813175 SUM 1745 10039 SUM 19648 31107 SUM 20919 31431 SUM 6841 31379 INC 4598 113397035 INC 17067 79264002 SUM 4574 29650 INC 14378 74062719 INC 30204 145373929 INC 20494 891596226 INC 15835 28880595 INC 23516 3784178 INC 8449 876409107 INC 2845 95577903 SUM 15972 28644 INC 6345 734340891 INC 10086 824561769 SUM 9436 29449 SUM 6810 25703 INC 2117 997623680 SUM 213 13599 INC 12247 488633699 SUM 19976 21859 INC 31011 534660375 INC 24830 993358587 SUM 3168 4198 INC 25046 480982979 INC 1668 729705934 SUM 16463 26137 INC 17849 885996587 SUM 7475 14424 SUM 7105 29646 INC 5084 357692496 SUM 4468 28700 INC 2760 10638655 INC 30412 871405589 INC 14854 117893893 INC 21453 275274294 INC 14034 28922316 INC 16365 743856948 SUM 2564 28673 SUM 16703 27742 SUM 102 26621 INC 4777 147445341 INC 18890 995411768 SUM 1110 24086 INC 73 493388863 INC 30521 383115766 SUM 7664 15808 SUM 628 28398 SUM 2263 26642 SUM 387 12250 SUM 3707 26873 SUM 19892 30866 SUM 6574 31323 SUM 565 20963 INC 4367 610334094 SUM 2127 31163 INC 5529 995221932 SUM 9046 20976 INC 8843 952164799 INC 16142 828322044 INC 1966 886079457 INC 27928 463216547 INC 11985 568591506 INC 19274 126394415 INC 23213 71324983 SUM 5358 13719 SUM 642 16958 INC 9879 575438858 INC 12382 70668154 SUM 28201 30681 INC 674 923943886 SUM 5841 13814 SUM 7113 26668 SUM 22705 30802 SUM 14241 18891 SUM 867 17205 INC 17890 758936747 INC 19686 356862948 SUM 16504 30335 SUM 5697 27704 SUM 3520 24245 SUM 1334 24940 INC 17626 946325363 INC 4325 4609922 INC 4582 138599886 INC 30478 113093049 SUM 6641 26971 INC 27761 145279093 INC 23260 89540179 SUM 14714 27602 INC 13162 932012076 INC 27208 67672230 INC 23738 142819593 INC 23527 909814004 SUM 9457 20049 SUM 21135 22395 INC 11709 79778785 INC 3274 143721459 SUM 13261 21017 SUM 2560 12414 SUM 6252 21663 SUM 368 24538 SUM 1378 18613 SUM 12067 29061 INC 19469 468643195 INC 30666 724869469 INC 8105 961846311 SUM 2972 29715 INC 26074 749617659 INC 8337 147186090 SUM 4193 23787 SUM 2627 26291 SUM 1099 29904 INC 12244 55380177 SUM 6818 30464 INC 23355 28965474 INC 23252 722819936 SUM 19198 26803 SUM 2583 15207 INC 4497 76684183 SUM 4241 22793 INC 7267 491603608 SUM 3465 30291 INC 8026 383569624 INC 26108 760632211 SUM 2978 24763 INC 29902 763119516 SUM 420 16880 INC 853 743972933 SUM 404 11719 INC 25616 700864423 INC 1370 27892671 SUM 11916 20475 SUM 1492 7380 INC 30638 451875825 INC 22145 935133722 INC 7907 199557089 SUM 7989 17169 SUM 1120 28945 SUM 1537 22088 SUM 8968 30734 SUM 2715 6054 SUM 9385 24026 INC 22228 393261629 SUM 1968 21016 SUM 3162 21457 INC 2640 928111408 SUM 7210 27692 SUM 5308 13832 INC 8801 802100502 SUM 6601 29578 INC 8378 144836454 INC 18938 80341376 SUM 6370 21884 SUM 2952 28460 SUM 3250 28228 INC 11929 775403945 SUM 2853 19727 SUM 4626 21015 INC 20594 790921426 SUM 5383 31169 INC 26370 73048375 SUM 11580 18920 INC 20559 673515684 SUM 2830 28051 INC 29695 886180002 INC 26937 133743920 SUM 16065 25403 INC 28320 29087826 SUM 3477 27774 INC 4206 2749541 INC 27249 28519929 INC 1726 525937351 INC 10101 95722112 INC 24600 171346537 SUM 58 8713 SUM 21373 30202 INC 26349 881360614 SUM 3492 30449 SUM 18029 19372 SUM 4125 29790 INC 4323 543405326 INC 25485 841264092 INC 17063 955334153 INC 27073 14298864 SUM 19158 23373 SUM 1256 31153 SUM 3400 11574 SUM 577 31319 INC 4095 940996064 SUM 4728 17780 INC 6888 353274365 SUM 22859 31178 SUM 5572 19703 INC 16138 804737915 INC 25866 953551281 SUM 19092 30892 SUM 8527 28504 SUM 11913 26657 SUM 8146 26322 INC 24909 951856962 INC 21765 996439075 INC 6721 63015699 INC 18686 961805977 SUM 22022 26870 INC 24849 541366331 SUM 1959 29166 INC 19986 29067287 SUM 22268 30358 INC 19860 866083641 SUM 8173 26401 INC 4702 982943777 SUM 8451 26370 SUM 6827 8300 INC 29639 40159413 SUM 19356 31180 SUM 5755 23722 INC 20489 134806019 INC 19203 80358623 INC 25518 28676865 SUM 298 14364 SUM 7033 29752 SUM 2608 25183 SUM 11559 21494 SUM 1158 13235 INC 12590 423189471 SUM 389 11859 SUM 589 14015 SUM 18787 26918 INC 28830 474238670 SUM 2022 6381 INC 2820 126504199 INC 305 600018934 SUM 14854 27806 SUM 29171 31346 SUM 3497 9249 INC 30881 751994568 INC 5061 142908011 SUM 2009 19869 INC 26531 991273615 SUM 35 26025 SUM 1925 21171 INC 27282 476217409 INC 24378 805235400 INC 14903 72663567 SUM 6243 19518 INC 5888 979037084 SUM 21860 24966 SUM 7131 14715 INC 14503 20588142 SUM 9500 31056 INC 14363 355842919 INC 31231 405876378 SUM 7353 31315 INC 24139 759568228 INC 13980 860408007 SUM 8326 25135 INC 24045 101329755 SUM 1407 11339 INC 26270 3603896 INC 14388 96738117 SUM 15276 26767 INC 6906 951469278 SUM 5408 10096 SUM 90 29432 SUM 8480 13261 INC 26685 790636019 SUM 2171 15667 SUM 6887 25756 INC 616 465897191 INC 18540 800925063 INC 28392 894040042 SUM 4286 5757 INC 2781 156388182 SUM 24255 31444 INC 7831 73313772 SUM 4860 20048 SUM 19132 31440 SUM 10446 29782 INC 22347 420262999 SUM 9898 27337 SUM 14496 26748 SUM 13506 22270 INC 25743 9727476 INC 12618 675706788 SUM 1938 5911 INC 11300 128600587 SUM 3370 31359 SUM 5009 26482 INC 31154 248741390 SUM 3616 12821 SUM 21658 31222 INC 14731 848674570 SUM 8389 29713 SUM 13711 17002 INC 24090 933572403 INC 5433 970581691 SUM 4560 25343 INC 11573 435137349 INC 26395 20529720 SUM 22717 31257 INC 11918 120976956 SUM 13476 21110 SUM 98 7422 SUM 13862 28374 INC 26434 129603123 SUM 2237 25042 INC 28245 947910385 INC 27926 12068403 SUM 21136 22671 INC 8059 995381837 INC 5515 844913126 INC 16515 71438119 SUM 4188 30515 INC 19317 483636477 INC 11918 140340055 INC 20933 993062895 INC 11448 861293976 SUM 19396 24869 INC 9648 513819131 INC 2633 997295568 SUM 3384 24612 INC 25579 539266808 INC 8399 502348040 INC 1795 368929814 INC 5872 693462377 INC 27209 12200497 SUM 15837 29822 INC 10763 138508360 INC 24545 527383264 INC 14819 441823379 INC 6520 308588228 INC 20020 416192316 INC 6989 878992403 INC 16253 861966844 SUM 7568 26303 SUM 11343 19611 SUM 1310 30812 INC 22454 894736841 INC 3841 995471133 INC 21772 882925577 INC 2826 68088798 SUM 55 21079 INC 28007 72669191 SUM 17424 29434 SUM 633 25448 INC 4050 750138638 SUM 1210 24565 SUM 1669 21386 INC 29715 52623933 SUM 12614 26014 INC 28661 113888470 INC 18302 759962225 SUM 2531 5379 INC 30162 898644885 INC 2272 106817229 SUM 12237 30485 INC 12907 744820934 INC 6123 3794444 SUM 8303 22211 INC 6216 894318160 SUM 12193 19520 INC 26132 220481294 INC 10316 844891545 INC 4094 337431458 SUM 29038 30317 SUM 3129 11025 SUM 1147 24891 INC 9604 675149510 INC 17161 117425933 INC 7496 466734993 SUM 279 29212 INC 23372 758547002 SUM 21010 28974 INC 29124 617831839 SUM 7892 27940 INC 11144 457958013 SUM 20939 31434 INC 6777 955320243 INC 14292 823085586 INC 30637 794700076 INC 27548 28800364 INC 16059 291185687 INC 17575 141692080 SUM 1803 28729 SUM 512 31250 SUM 3832 22571 INC 16736 976595135 SUM 22363 27987 SUM 14677 24619 SUM 29766 31418 INC 17734 58164644 INC 17649 346428285 INC 10853 118845610 INC 13933 666862168 SUM 1073 18114 INC 5894 961974278 SUM 1341 18815 SUM 19509 25439 SUM 5048 30225 SUM 5679 15118 INC 2219 994305510 INC 24247 139984563 SUM 575 12229 SUM 23894 24976 INC 31381 258281821 SUM 1579 13857 INC 30244 967963550 SUM 4851 25032 INC 22160 861745517 SUM 120 31118 SUM 17715 28560 INC 21858 11497259 INC 20298 319979540 SUM 745 23480 SUM 5637 26979 SUM 2874 17903 INC 11368 676419419 INC 11628 670827839 INC 17058 48520505 SUM 6164 26473 INC 12147 774888780 SUM 416 17287 SUM 12702 22670 INC 4086 470907061 INC 17039 693500046 INC 6477 27685483 INC 29876 82174004 SUM 360 24645 INC 6966 128800102 SUM 20125 30349 INC 1087 984930995 INC 7458 222673401 INC 12675 147433389 SUM 7717 28407 SUM 18768 31082 SUM 386 26143 SUM 3886 30466 INC 3253 407184330 SUM 11612 16699 SUM 1984 21903 SUM 1895 26701 INC 14848 20481957 SUM 701 13618 INC 23625 995497526 SUM 19249 29828 SUM 5015 29673 INC 16660 13220261 INC 18059 72666613 INC 23287 419280626 INC 5998 112558513 SUM 6754 28496 INC 20337 946118405 SUM 17484 31404 SUM 6798 15992 SUM 1674 26515 SUM 12644 22732 SUM 6080 18284 INC 8579 282024461 INC 22667 355238477 SUM 3592 25999 SUM 56 13368 INC 6445 423493195 SUM 18484 26947 SUM 16296 20613 SUM 7299 25425 INC 24513 711001558 SUM 2547 6522 INC 29114 25315646 SUM 3115 22137 SUM 108 11776 SUM 652 28238 INC 12491 872831132 INC 14052 525617566 INC 21585 7840902 SUM 12662 25568 SUM 1382 29813 SUM 4963 28413 INC 4850 561763463 SUM 4510 14927 INC 4978 458537927 INC 17434 826922947 SUM 2412 27901 SUM 14019 26115 SUM 5155 22830 INC 27800 143246409 INC 11222 6727149 INC 20875 748010745 SUM 5873 31420 INC 22533 11481529 SUM 127 12661 SUM 17833 24327 INC 10004 936221637 SUM 2974 29479 SUM 511 26422 SUM 19599 30542 INC 11037 686729159 SUM 14777 26562 SUM 6125 21151 SUM 4847 26208 SUM 5428 23584 SUM 11080 28958 INC 650 147430670 SUM 560 5346 SUM 3749 11060 SUM 180 8525 SUM 3768 19786 SUM 1945 24742 INC 28966 801158999 SUM 114 7492 SUM 11513 30057 SUM 8302 23440 INC 13985 518153305 SUM 348 14635 INC 3872 80066323 SUM 21345 30953 INC 9076 869201923 INC 23645 97112219 SUM 15126 19615 INC 21764 953552762 SUM 18442 31436 SUM 1298 18576 SUM 10988 29665 SUM 19050 27758 INC 1492 935665391 SUM 3260 22156 INC 2759 878151641 INC 5335 610543456 INC 5422 36623696 INC 22062 917584520 INC 8239 452059132 INC 24316 486781602 SUM 337 28354 INC 24119 747963090 INC 12306 70819810 INC 30003 744719007 SUM 11115 25567 INC 18729 68042039 INC 237 945354248 INC 22700 59380082 SUM 13523 16580 SUM 3773 24302 SUM 12994 20109 SUM 17880 26343 SUM 16561 30955 SUM 2418 31090 INC 10934 660660370 INC 21714 350519916 SUM 12374 25994 SUM 4098 24815 INC 7908 97025632 SUM 882 24434 INC 349 826833879 INC 24854 821081746 SUM 14012 19393 SUM 1702 19101 INC 26308 221657046 INC 8342 568563382 INC 23949 64291065 INC 14851 671304880 SUM 22566 28093 INC 23290 453916630 INC 1957 63018756 SUM 1283 26252 SUM 34 30153 INC 23188 955062435 SUM 9539 24030 INC 1090 977667802 SUM 7459 25692 INC 20400 12830200 SUM 23819 25902 SUM 22434 24236 INC 10011 476357360 SUM 15358 19813 SUM 2065 26633 SUM 9730 31140 INC 9052 947729484 INC 8258 670959871 SUM 5972 30431 INC 7581 937735246 INC 21341 133255164 INC 22503 71048295 INC 17411 473752092 INC 11507 746929356 SUM 7882 30820 SUM 8100 31258 INC 9181 828524004 INC 46 146197654 SUM 10426 27526 INC 11558 878054781 SUM 12914 15418 SUM 17042 26385 INC 29145 28832103 INC 18299 69617826 SUM 11863 21979 SUM 636 14770 INC 7858 139135432 SUM 7516 25786 INC 231 872601296 SUM 3965 24337 INC 2357 771583997 INC 21525 848306913 INC 11677 13200791 SUM 13331 28555 INC 13292 831942423 SUM 2244 18666 INC 8512 29080597 SUM 1058 26958 INC 20768 366814868 SUM 2559 26226 INC 17067 601686801 SUM 584 28404 INC 8227 29062359 SUM 691 10622 SUM 12287 24884 INC 21326 999594641 INC 10775 510717644 SUM 4994 19734 INC 29246 979895080 INC 12132 80261380 INC 24760 113708984 INC 21000 882980532 SUM 2116 29439 SUM 18052 22534 SUM 4501 24080 SUM 3350 26101 INC 2445 992384682 SUM 876 15177 INC 7671 823024212 INC 83 483777166 SUM 345 12491 INC 19190 995414957 SUM 16165 27049 SUM 346 19596 SUM 2267 19777 INC 16028 458553139 SUM 176 27778 SUM 15132 21548 INC 24881 623191461 INC 2661 609519003 INC 12394 795864346 INC 22472 624022302 SUM 347 24147 SUM 2304 11008 SUM 7640 28630 SUM 8785 18630 INC 8928 150140670 SUM 8472 13386 SUM 12929 20047 INC 4126 996421766 INC 16215 144998741 INC 30919 101214792 INC 15609 606640957 INC 19487 103388488 SUM 10414 27197 INC 8091 903808348 INC 435 68654967 SUM 24763 28841 INC 7319 955251510 SUM 20294 28172 SUM 1533 29910 INC 20941 136966621 SUM 11004 25788 SUM 5287 21325 INC 28747 459275018 SUM 16370 22252 SUM 21532 30892 SUM 19494 23148 SUM 12561 25086 SUM 5686 16654 INC 6776 12181344 SUM 3155 5399 INC 12275 357851514 SUM 4986 22366 INC 25308 754334853 INC 10850 357441314 INC 17138 399596436 SUM 5351 23718 SUM 1075 19868 INC 13517 539211705 INC 5344 549734298 INC 29263 340018357 SUM 18577 31350 INC 16203 736288638 INC 7283 2652221 INC 10207 841298860 SUM 1389 10022 SUM 1915 11014 INC 762 954600775 INC 14258 64216509 INC 10862 974916984 INC 15950 24719280 SUM 25720 31455 INC 15597 73645347 INC 29544 945567868 SUM 1508 22954 INC 28538 957731527 INC 16044 570603778 INC 13360 894437584 SUM 3907 20658 INC 10506 67742580 SUM 25115 28082 INC 15262 309659158 SUM 2343 25139 INC 22515 73644272 INC 18102 531475623 SUM 4918 20368 INC 18737 22183879 SUM 11916 25952 SUM 1384 14344 INC 20837 994631993 SUM 14120 25696 SUM 25117 30866 SUM 12209 21964 SUM 1237 26004 SUM 3770 10680 SUM 19986 30110 SUM 2385 21124 INC 2720 35917106 SUM 3392 22214 SUM 322 20893 INC 3167 806670582 SUM 4941 13604 INC 30944 10816744 SUM 1568 15824 SUM 4136 28393 SUM 7113 15813 SUM 1018 10475 SUM 877 11983 INC 6486 978059683 INC 16558 991245152 SUM 3263 15815 INC 4979 73258493 INC 29101 892758675 SUM 1171 29877 SUM 179 8541 INC 4414 101336253 SUM 2019 18344 INC 1947 69268117 SUM 16327 31254 INC 22011 146052965 INC 26346 48526039 SUM 13655 29365 INC 8657 490593764 SUM 3689 17059 SUM 4338 20850 SUM 9834 22350 INC 27512 515768197 SUM 17093 28955 SUM 701 10715 SUM 11688 26869 INC 13692 531265359 SUM 4491 31312 SUM 5506 21136 INC 24645 144167718 SUM 18031 27245 SUM 6845 28895 INC 3412 384805677 SUM 13547 25723 INC 918 942335516 SUM 10070 27538 INC 13013 29013496 INC 20057 402364343 INC 7331 716498620 INC 24921 28891243 SUM 199 13402 INC 28057 615399618 SUM 3554 24344 INC 28061 972115885 INC 3097 924902068 SUM 2390 31394 INC 1122 349061561 INC 19865 915493376 INC 3086 475196686 INC 5141 960748588 SUM 3012 6007 SUM 7931 24693 SUM 12989 14746 SUM 25558 31176 SUM 2952 27646 SUM 886 15074 SUM 71 28360 SUM 4111 19963 INC 25272 479089093 INC 1555 12302027 SUM 15276 23471 INC 18693 183316145 INC 5907 464527552 INC 14341 212897192 INC 14025 811919550 SUM 477 22671 INC 17137 147136828 SUM 1223 30593 SUM 761 5624 INC 18209 325006857 INC 30304 262949959 INC 27872 791739280 SUM 9680 28920 SUM 182 10844 INC 10213 893803801 INC 7259 747510788 SUM 1155 29117 SUM 2625 13728 SUM 10764 22924 SUM 178 26035 INC 25787 268335830 INC 24891 481457639 INC 2389 144029932 SUM 1768 4447 SUM 8113 22332 SUM 11594 24108 SUM 6468 20802 INC 1157 4781870 INC 2195 72637446 SUM 3135 21036 SUM 16367 31396 INC 811 946901160 INC 28750 141961816 INC 2508 920455921 INC 6319 961867174 INC 24906 810802410 INC 30579 16461178 SUM 880 25927 INC 29683 63845696 INC 4113 137976826 INC 2380 148016362 SUM 9848 30382 INC 7188 617139590 INC 9043 809839427 INC 28376 147287119 INC 17752 727064859 SUM 4815 21206 INC 1560 473688788 INC 6517 759536213 INC 13267 805275989 SUM 15065 20859 SUM 1286 25581 SUM 19702 26675 SUM 10064 20767 INC 12039 677734896 SUM 1399 22323 SUM 847 29416 INC 13459 669137256 INC 27375 248906546 INC 28151 996443717 SUM 11520 17742 SUM 1118 29650 SUM 3196 31398 SUM 6613 31415 INC 3337 344873693 INC 8913 491006105 INC 8424 88163178 SUM 17984 30928 SUM 18386 28690 INC 11092 931075767 SUM 30099 31098 SUM 20575 31430 INC 12421 800391254 SUM 2809 14580 SUM 1209 24323 SUM 8785 26912 SUM 8930 30979 INC 28781 810619422 SUM 24724 29350 SUM 375 31097 INC 8186 885191564 SUM 18622 26069 SUM 9569 27893 SUM 22450 28328 SUM 1651 7735 SUM 10247 11666 INC 3583 927764329 INC 11102 898577986 SUM 5401 31000 SUM 1738 26328 INC 6112 760026311 INC 9625 499314829 SUM 457 15963 SUM 7859 25795 SUM 1110 25539 INC 13633 127086594 INC 14826 916418043 SUM 1632 29018 INC 6382 796830630 SUM 11749 31110 SUM 3261 12001 SUM 14598 24514 SUM 22360 28490 INC 15276 401680445 INC 995 147207743 INC 3343 215010929 SUM 11944 25677 INC 8845 722590319 INC 28043 71611536 SUM 3112 22564 SUM 10971 27203 SUM 3294 14919 SUM 12048 27826 INC 14884 668140993 SUM 419 8040 SUM 20730 27304 INC 5913 787544845 INC 21403 530569505 SUM 326 15419 INC 2987 11312744 SUM 14860 27805 INC 1166 29008619 INC 13554 63188285 INC 9539 994309894 SUM 903 30872 INC 31175 282492247 SUM 12466 20757 SUM 12528 21628 INC 25441 499202042 INC 12056 872705682 INC 12718 390342556 INC 29875 113654247 INC 9209 910572310 INC 11129 15975732 INC 5839 846008033 INC 26535 11644447 SUM 141 24959 INC 19942 991082469 INC 23713 12127024 INC 927 11752698 SUM 9286 26635 INC 20983 600893634 SUM 16285 29620 SUM 20567 21383 SUM 14803 27803 SUM 10616 28131 INC 8351 818187782 INC 7984 916670513 INC 9173 63562365 SUM 6182 21892 SUM 4851 29175 INC 16829 549757241 INC 19988 206945343 SUM 23157 30974 SUM 269 10617 INC 12290 1894154 SUM 323 23809 INC 12788 138918492 SUM 11476 23796 SUM 2138 23957 SUM 11465 21098 INC 22380 402631455 SUM 11084 18463 SUM 1048 7827 SUM 3688 25236 SUM 929 31115 SUM 2562 19337 SUM 8443 16579 SUM 10098 16332 INC 29485 490632826 INC 24998 63541745 INC 2248 509893219 SUM 4717 19306 SUM 17037 27987 INC 14766 844281100 INC 11272 726007965 SUM 1938 19728 INC 29359 27339556 SUM 1823 26405 INC 1569 492171532 SUM 2061 17839 SUM 1308 10223 SUM 12066 29595 INC 22360 29034724 INC 21554 141144859 INC 11741 979654939 INC 10967 205362117 SUM 5688 30219 INC 6713 876532988 SUM 2676 25651 INC 1190 490623344 SUM 4759 29486 SUM 12816 13786 SUM 17846 28070 SUM 6129 31305 SUM 17641 24669 SUM 7978 26154 SUM 23249 30117 INC 11695 147459984 SUM 11270 29765 INC 26510 130043647 INC 14315 825611913 SUM 532 30889 SUM 15769 21022 INC 29150 29066153 SUM 211 16733 INC 20586 605243880 SUM 1144 26961 SUM 1914 12637 SUM 5827 14061 INC 1773 843113277 INC 5069 210895606 SUM 9236 12059 INC 11625 450676805 INC 24860 113358796 SUM 2770 28291 INC 20954 878945642 INC 20507 609416415 INC 18081 969118355 INC 3533 669675761 INC 2704 744562884 SUM 8244 30706 SUM 21254 28746 SUM 15526 29073 INC 9729 583376772 INC 491 43620553 INC 8701 794198806 INC 21894 356892467 SUM 2844 30207 INC 15255 984067009 INC 21389 147201167 SUM 5132 26234 SUM 2146 24972 SUM 7412 23022 SUM 1383 21678 INC 18784 981868742 INC 4101 461459657 INC 13597 456286266 SUM 11523 27298 SUM 2666 28944 INC 19542 997601905 INC 31135 24837638 SUM 12861 31300 INC 28769 24737218 INC 3692 129099190 SUM 8254 22613 SUM 7381 22251 INC 21570 28274495 SUM 626 27840 SUM 2460 26525 INC 22985 450921294 SUM 3597 17866 INC 28999 693494090 SUM 8284 23258 SUM 4669 10806 SUM 23861 28552 INC 25874 759120663 SUM 1990 17947 INC 20544 97132148 SUM 586 3771 SUM 7018 25829 SUM 7451 18123 INC 12752 145359532 INC 17314 36880811 INC 8945 28366324 SUM 2368 21103 INC 17730 492171259 INC 6718 805281716 INC 18706 646758964 INC 25467 28782662 INC 11261 485770887 SUM 2569 15489 SUM 118 8471 INC 8945 470195397 INC 12087 221125140 SUM 4794 28139 SUM 4218 27433 INC 1121 149638601 SUM 299 30807 SUM 4871 15029 SUM 15824 23186 SUM 12949 27989 INC 26375 370189562 SUM 209 21211 INC 10648 425061999 INC 11106 961784928 SUM 3873 9193 SUM 5848 27549 INC 21939 330963805 SUM 24250 30155 INC 5196 452406514 INC 11507 78687381 INC 16053 601516048 SUM 5767 23901 INC 16425 960916367 SUM 2222 21953 INC 14630 589668886 SUM 2889 27724 INC 25314 29085029 SUM 1115 29637 INC 25734 862232727 INC 4947 750110686 SUM 15508 22536 SUM 12270 15326 INC 10294 79995481 INC 4933 736001085 INC 23618 890515732 SUM 3347 12647 INC 15353 384082967 SUM 17193 23001 SUM 20613 30810 SUM 9968 27968 INC 9751 935019192 INC 5209 857120886 INC 22146 223212114 INC 9832 835038292 SUM 495 29343 SUM 4300 30144 SUM 2818 20665 INC 5381 955306709 INC 5725 155597122 SUM 5299 31101 SUM 21362 30249 INC 19570 141016985 INC 224 112050315 SUM 11689 27800 INC 31372 742932633 INC 1380 827342195 SUM 10079 28169 INC 3724 147367342 INC 27032 416373320 INC 26708 491841934 SUM 2522 29835 SUM 5852 30072 INC 4322 890647413 SUM 14919 27978 SUM 5281 7238 SUM 3357 30699 INC 16832 223662083 INC 23355 361271409 INC 8252 88100084 INC 30640 693499275 INC 20702 878456951 INC 19004 146372750 INC 13385 751959897 INC 15303 475151654 SUM 2067 24977 INC 10878 115620435 INC 12845 142177134 INC 26134 636207372 INC 25274 960250245 INC 23480 66920829 SUM 10176 21542 SUM 227 30176 INC 8705 420350885 INC 12737 341856082 SUM 2141 16494 INC 26011 960883929 SUM 20037 29251 INC 22808 147180696 SUM 5015 22850 INC 26340 567833667 SUM 1671 28973 SUM 9163 27784 INC 3878 957773823 INC 15886 738011570 INC 24115 835945696 INC 9492 73751597 INC 13893 77839892 INC 12565 147482931 SUM 1355 18557 INC 30025 11621099 INC 13708 903114713 INC 31216 587722157 INC 26707 790443069 SUM 123 24602 INC 2340 593819491 SUM 14467 31240 INC 13958 341490967 SUM 1254 19183 INC 1192 961934578 SUM 4764 30392 INC 17231 616807634 INC 29304 474505273 INC 12166 853595932 SUM 6134 14202 INC 19846 9368894 INC 21848 85097196 SUM 19137 25945 SUM 2218 17240 INC 24685 105528235 SUM 16814 28059 INC 18064 953295656 SUM 21272 29155 INC 5070 972814682 SUM 12907 21939 INC 31351 946149529 INC 10808 861219066 SUM 926 4378 INC 7882 960362685 INC 5195 861221681 INC 4571 555020272 SUM 7024 26216 SUM 12194 30985 SUM 13113 27536 INC 26489 22793788 INC 6879 28861514 SUM 25014 30920 SUM 7013 18428 INC 19705 489437895 INC 3650 46376712 SUM 431 21623 INC 23340 960663851 SUM 28329 31380 SUM 749 9148 INC 28248 551696470 SUM 8294 29050 INC 23120 96407945 SUM 12491 24396 SUM 18046 27248 INC 3727 897671565 INC 18260 487939347 INC 30415 989949156 INC 10385 74814725 SUM 2356 30926 INC 8920 69135609 SUM 23942 31314 SUM 23037 31252 INC 13746 845012771 SUM 6023 27072 SUM 1456 9577 INC 10478 725347831 SUM 3080 22221 SUM 8268 24324 INC 14429 878870071 INC 20566 873861482 SUM 15168 23641 SUM 11093 30847 SUM 867 17428 INC 4471 800067667 SUM 559 13660 INC 7509 474598552 SUM 21912 26120 SUM 12390 25786 INC 30691 966640905 INC 20556 424575234 SUM 9840 23271 INC 16308 956567956 SUM 14872 30225 INC 26592 2217608 INC 15155 755874568 INC 21929 126503607 SUM 11327 30001 INC 30511 753809144 SUM 137 7467 SUM 24587 31362 INC 29492 801713127 SUM 400 9069 INC 17318 327179572 SUM 16412 26506 INC 31344 162228291 INC 13004 448513762 INC 17188 146832305 INC 11686 390742085 SUM 6039 25335 SUM 18915 30095 INC 11504 886262848 INC 2896 79047390 SUM 9695 28237 SUM 22996 26746 SUM 1932 20644 INC 22577 16454970 INC 3033 593170956 SUM 4825 25638 SUM 14655 28954 INC 18842 113222496 SUM 2194 7609 INC 1138 474856001 SUM 4634 16259 SUM 2870 27972 SUM 5690 13449 INC 18634 143210559 INC 28600 63175231 INC 10445 744490788 INC 4892 708548829 INC 27530 349605088 INC 2695 855968838 INC 26738 994684690 INC 28035 384868308 SUM 8247 31214 SUM 12522 13040 INC 15074 767247995 INC 8201 853532632 INC 23013 29025420 SUM 490 7856 SUM 2705 24615 INC 1631 147460218 INC 7233 901849084 INC 26463 750636613 INC 14161 6599698 SUM 10073 30779 SUM 5155 23150 INC 18456 145173085 INC 15058 222081293 SUM 1190 25027 SUM 6593 23319 INC 18123 64793123 SUM 15577 26165 SUM 1187 26614 INC 21715 147473811 INC 28381 539801211 SUM 6677 22102 SUM 742 30535 INC 6498 868108363 SUM 10523 20468 INC 23635 818972165 INC 5212 890311747 INC 30696 28514036 INC 18022 957485751 SUM 7766 14340 SUM 8533 23921 INC 16960 953555020 INC 5181 738050401 INC 28540 138742899 SUM 219 5864 SUM 1603 20559 SUM 771 25363 INC 14153 751578764 INC 31452 961975242 SUM 4507 28294 SUM 27228 28978 INC 12190 540050444 INC 4396 442683145 SUM 2666 21651 SUM 27890 30973 INC 5367 486517620 SUM 10935 27038 INC 20193 726969645 INC 5973 603025448 SUM 14109 29778 SUM 4451 14529 INC 13817 28996279 SUM 7623 27067 SUM 11703 26384 INC 10394 177616654 SUM 490 7977 SUM 6302 23547 SUM 16215 23639 INC 30683 894494547 INC 21084 219139699 SUM 8338 30317 SUM 776 10657 INC 15952 948467257 INC 1093 921685442 SUM 20453 30660 SUM 7016 28382 INC 23568 188067075 SUM 3042 28238 SUM 2432 8903 SUM 1884 26758 INC 6225 856586275 SUM 8912 15964 SUM 7310 10494 INC 12902 142930834 SUM 9392 26456 INC 21797 88742770 SUM 342 13881 INC 6159 107458801 SUM 21519 26799 SUM 6311 29495 INC 2276 890661741 INC 29838 19544713 INC 30855 71819796 SUM 18998 27932 INC 10621 469699316 SUM 4135 4300 SUM 20210 29579 SUM 4074 10261 SUM 11963 29507 SUM 2208 25537 INC 28352 128514325 INC 16510 73155244 SUM 1617 16986 INC 12642 29071456 SUM 14343 28750 SUM 19860 25789 SUM 2491 12974 INC 7168 128584983 INC 13220 528197105 INC 19866 961848241 SUM 38 29859 SUM 19315 22552 SUM 2824 20275 SUM 26 23682 SUM 1023 19447 INC 13931 953210746 SUM 23546 25508 SUM 7381 30695 INC 20008 387678332 SUM 6143 21251 INC 12834 736033237 INC 2291 903927545 INC 15391 130674128 SUM 9711 29867 SUM 7728 26101 INC 20357 452975861 SUM 588 30306 SUM 1730 9534 INC 7295 601001490 SUM 19704 27006 SUM 11963 26355 INC 11054 78874148 INC 23823 592852404 INC 16347 693364711 SUM 21062 30711 INC 2597 803771144 SUM 2028 6146 INC 17664 406832369 INC 24102 826560255 SUM 5675 23405 SUM 15970 29086 SUM 3908 22561 SUM 7239 20721 INC 13809 84540360 SUM 9368 18639 SUM 20798 30821 SUM 8592 24044 SUM 11326 21390 INC 7886 922689706 INC 26434 952962921 INC 25886 956562225 SUM 3538 19308 INC 20819 48021209 INC 12910 953241269 SUM 13940 28464 INC 15573 521564528 INC 17307 15957957 SUM 310 18478 SUM 905 18264 SUM 7870 27354 INC 10537 120536511 SUM 21190 27158 SUM 2140 16204 SUM 3311 27203 SUM 5783 30260 INC 9871 743138814 SUM 152 13281 SUM 2547 31315 INC 2285 416857995 INC 19531 870590656 SUM 32 74 SUM 7069 26331 SUM 10404 28706 SUM 340 23627 INC 20781 267673171 SUM 14861 28607 INC 11761 978219563 INC 27019 12537289 INC 4754 548398991 INC 8717 726985189 INC 239 379636123 INC 20726 716604365 SUM 5611 17711 INC 15136 27972809 INC 26285 872384975 INC 17361 221146649 SUM 547 29037 INC 19745 956541352 INC 21767 357880504 INC 15347 23819084 SUM 18178 30934 SUM 3512 23905 INC 24890 878080654 SUM 12365 29928 INC 19164 26366652 SUM 1841 29922 SUM 12975 27807 INC 30799 931980562 INC 16489 9017882 SUM 13006 30377 INC 12506 753249187 INC 6667 7092998 SUM 10223 26369 INC 2987 24605404 SUM 16437 27465 SUM 1880 30846 SUM 2077 26847 INC 31423 735462238 SUM 11013 25691 INC 28605 85306748 SUM 3817 22578 INC 778 810753778 INC 20338 1808921 INC 8056 879046530 INC 10840 146411922 INC 17405 6578636 INC 1111 147171305 INC 7858 121764130 SUM 13528 20572 SUM 11926 29388 SUM 11634 28596 INC 24388 600111481 INC 19445 24250901 INC 11527 87447539 SUM 11354 27276 INC 14535 79032078 SUM 3363 22866 SUM 7706 30854 SUM 7012 23494 SUM 2918 22391 SUM 4276 21827 SUM 13428 25259 SUM 879 6556 SUM 13401 26640 INC 21455 857302895 INC 20708 111122560 SUM 10640 30636 INC 799 911160356 SUM 1855 26133 INC 11413 25942000 INC 20094 853294131 INC 18754 953400021 SUM 601 30367 SUM 15080 18941 SUM 3109 28315 INC 1839 880496117 SUM 313 22668 SUM 11835 31343 SUM 8571 30095 SUM 6358 18758 SUM 9313 20387 INC 15641 912852122 INC 25281 475113096 SUM 11337 25895 INC 15750 357899374 INC 23419 71563801 INC 13278 713987440 INC 30420 392512864 INC 22653 667850991 SUM 2527 19021 INC 31045 401518957 INC 18394 978083946 INC 8904 121634089 INC 20905 979396319 INC 22953 684049266 INC 25323 856951923 SUM 12972 30647 SUM 5259 9908 INC 27905 73558641 SUM 1259 15705 SUM 3985 23498 INC 26770 913354746 INC 19147 408077773 INC 17028 147418157 INC 27074 754141592 INC 16054 877499205 INC 8991 982387311 SUM 320 20450 INC 10620 536440802 SUM 18575 31045 SUM 24294 26722 SUM 20555 27280 SUM 480 6023 SUM 10464 21210 INC 3155 844696959 SUM 896 11435 SUM 1471 10994 INC 18470 454342081 INC 3159 13115987 SUM 371 26404 INC 6738 758000430 INC 22309 138560373 INC 26240 5828050 SUM 8317 28940 SUM 9692 30492 INC 13817 575719905 SUM 373 22306 SUM 212 25741 INC 1596 528158812 SUM 885 22146 INC 19146 960379530 SUM 1409 23345 SUM 1930 3730 SUM 2953 15336 SUM 14426 29032 INC 15686 972880630 SUM 14857 23603 SUM 7954 23673 SUM 2988 13768 INC 27344 122869570 INC 7635 608482024 SUM 8392 15688 INC 29398 48524708 SUM 61 12414 SUM 7047 31454 INC 8869 318754439 INC 30259 957012473 SUM 6029 15533 SUM 3407 20215 SUM 5768 12161 INC 14868 878328836 INC 2720 536606815 SUM 504 10166 INC 19143 945905449 INC 5279 76614122 INC 22588 779299962 INC 28683 683990439 SUM 4326 30361 SUM 6697 28937 INC 25179 457554386 INC 9762 118122234 SUM 12335 29374 INC 24924 827449340 INC 13541 61112580 SUM 23179 29267 INC 6128 119508854 SUM 660 30266 INC 386 584187055 SUM 5308 30391 SUM 6530 11340 INC 633 878897346 SUM 12770 22642 SUM 4257 26962 SUM 11396 28215 INC 23809 867465990 INC 22128 954538175 INC 23876 995452869 SUM 9975 28105 SUM 136 26977 SUM 4456 19827 SUM 13208 30095 SUM 128 28812 INC 29854 128985058 INC 12346 811584954 SUM 5856 19523 INC 7954 13140275 INC 6863 11246682 SUM 26043 30599 SUM 27128 29738 SUM 14418 28386 INC 2908 961753258 SUM 17377 24657 INC 13021 624277130 INC 9641 29063075 INC 18364 574773650 SUM 8524 14751 SUM 132 20360 INC 2137 332680392 INC 18056 524010322 INC 8267 669795487 SUM 27801 30844 INC 1343 407991377 SUM 6683 30225 SUM 3813 23782 SUM 16345 31180 SUM 13606 24124 INC 17089 28019816 INC 30936 142910348 SUM 13637 25703 INC 2323 16054707 SUM 894 10429 INC 27208 996071670 SUM 1417 20829 SUM 9865 26928 INC 4111 869610566 SUM 6132 18693 INC 21790 458311138 SUM 10488 18257 SUM 7488 16933 INC 1515 861201801 INC 12122 852917497 INC 18483 879164995 INC 24717 836930517 SUM 11189 21766 SUM 5392 18349 SUM 556 24893 INC 18087 113346395 SUM 11321 30174 SUM 118 26097 INC 28443 487050988 SUM 16852 29636 SUM 102 23832 INC 26620 39983081 INC 21801 136814384 SUM 1797 27680 SUM 778 11425 INC 28149 11085027 INC 21580 921546066 SUM 12322 21003 SUM 30776 30927 SUM 498 19764 SUM 5766 25925 INC 6686 38149971 INC 19590 686514155 SUM 647 19046 INC 21884 141395289 INC 24651 904189652 SUM 8954 15373 SUM 1652 22297 INC 11153 954774181 INC 28452 891713757 SUM 2392 23771 INC 5938 141670165 INC 1337 948822112 SUM 536 6423 SUM 4076 23977 INC 22934 27780259 SUM 8938 22771 SUM 6705 26823 INC 7656 905013952 SUM 13955 31097 INC 18869 53836918 SUM 4477 29883 INC 19299 809273143 INC 24073 693422778 SUM 4709 14257 INC 1144 937580443 INC 15709 461339142 SUM 18239 30525 INC 925 987031376 INC 19339 16190950 INC 17226 550748841 SUM 18307 29776 INC 19976 144804560 INC 27770 979652823 INC 30132 24723795 INC 20518 997158236 SUM 6099 22295 INC 28532 928237905 INC 10669 845343726 INC 7781 874842277 SUM 6653 26366 SUM 2158 24353 SUM 10962 30605 INC 21084 861158601 SUM 3608 12412 INC 490 46701448 SUM 4988 11729 SUM 8659 23001 INC 11821 24569712 SUM 4 23198 INC 26778 384012793 SUM 16576 29394 INC 17699 407523330 INC 1684 601861175 INC 25102 38131289 SUM 16184 18572 INC 23101 103915198 INC 2915 78978244 SUM 5373 23262 SUM 6062 30736 INC 18806 20451444 SUM 5905 30067 INC 3518 973979606 SUM 1482 31027 SUM 958 12460 INC 15362 490610340 SUM 1851 16331 INC 28257 995238091 INC 8718 937392834 INC 22604 248423719 SUM 10575 22482 INC 30845 67367742 INC 16440 8034753 SUM 20437 31318 INC 14784 79188428 INC 30963 276176508 INC 29535 119672361 INC 29061 26959540 SUM 16185 17713 SUM 5561 25867 INC 16359 894840128 INC 29883 268145528 INC 17797 879016054 SUM 7122 20918 SUM 2934 16343 INC 22475 606518452 INC 28979 755663472 SUM 1596 29503 INC 15873 103316130 INC 17517 725782101 SUM 6670 12688 INC 29620 731506677 SUM 396 9002 INC 22749 756451303 INC 14871 754912482 INC 24581 595362796 SUM 2320 30177 SUM 6183 20999 SUM 6817 22995 INC 14089 282968515 SUM 9245 26988 INC 19944 995204331 INC 20335 955342921 SUM 10210 17170 SUM 1106 17665 SUM 5508 28127 SUM 437 24843 INC 27203 958650163 INC 1016 327177168 INC 8414 600114202 SUM 1672 7837 SUM 3497 19593 SUM 14 18448 INC 23973 968233277 SUM 11313 21792 INC 15140 145097971 INC 30471 315503479 INC 21054 382795007 SUM 4803 15726 INC 22836 742699949 INC 5857 579144120 INC 1493 487969665 INC 21531 683215424 SUM 8272 27397 INC 264 608505162 SUM 330 24990 SUM 616 21153 INC 15410 207894207 INC 22698 759999036 INC 17510 993156402 SUM 462 29459 INC 30959 543415747 SUM 10193 19972 INC 16300 104485154 SUM 18038 29545 INC 9039 721409176 SUM 235 21903 SUM 5030 29441 INC 4161 889961616 INC 22701 983879326 SUM 13166 23178 INC 14971 268422851 SUM 2841 13929 SUM 4065 28153 INC 26112 657794433 SUM 268 14900 INC 12310 285822801 SUM 7468 30729 INC 22474 16118446 SUM 21414 31099 INC 31121 67724256 INC 28393 977612632 INC 10616 954169044 INC 12568 750122862 SUM 3738 29203 SUM 4458 24220 SUM 13361 29557 INC 13061 921482812 INC 21955 17750415 INC 10785 458374539 SUM 940 29547 SUM 24728 31371 INC 4769 978090691 INC 9482 349024635 SUM 619 22315 SUM 4321 24309 SUM 13962 28014 SUM 381 8387 INC 22846 425096220 INC 7474 883392007 INC 285 63593286 SUM 7111 26159 INC 16696 138524858 INC 327 459437265 INC 18087 890775035 INC 15446 930424126 INC 31218 894821160 INC 6651 501121857 INC 10860 703269011 INC 29455 995944041 INC 25812 665704357 SUM 4538 27169 INC 27738 28592490 INC 25796 596632438 INC 85 221581611 SUM 10336 27242 INC 13634 146429776 SUM 12536 31031 INC 12059 744818064 INC 25772 688239593 INC 29364 836050953 SUM 9550 29734 INC 30718 28277694 SUM 629 25866 SUM 5697 17057 SUM 14699 24873 INC 9694 844524848 INC 12291 147091033 INC 10739 20655962 INC 1645 344564819 INC 12019 626394834 INC 20110 878773201 SUM 2554 27368 SUM 3963 19195 INC 16442 147123480 SUM 5421 23065 SUM 16939 30042 INC 13101 324868042 SUM 4406 28027 INC 18087 795841200 SUM 7179 30068 SUM 6140 17937 SUM 7457 21017 SUM 17647 28798 INC 7580 760070413 SUM 6007 27264 INC 6493 35881418 SUM 15157 29211 SUM 70 4679 SUM 22817 31274 SUM 1641 22004 SUM 16707 22461 SUM 17024 20195 SUM 3953 27224 INC 11829 760075900 SUM 4552 27462 SUM 18637 31191 SUM 17234 23546 INC 20159 369068062 INC 24399 717588422 SUM 8626 29760 INC 14866 863526932 SUM 129 21469 INC 30984 435540450 INC 13424 48152281 SUM 2755 23842 SUM 779 1197 SUM 5271 29618 INC 3359 979588874 INC 4131 391392891 INC 4063 123068280 SUM 1644 9919 SUM 4855 24664 INC 3248 861306817 SUM 12916 15900 SUM 1029 26817 SUM 797 9490 INC 19219 28969237 SUM 11548 30608 SUM 4215 29162 INC 9410 978215591 SUM 2525 16813 SUM 15270 22245 INC 31322 318118099 INC 18481 869974637 SUM 15412 27230 SUM 20681 28320 INC 2974 141463925 INC 7696 759578687 SUM 332 9020 INC 7262 744736083 INC 1880 902734215 INC 28123 488014122 INC 4184 28659650 INC 783 893241167 SUM 21771 31149 SUM 24315 29899 INC 8350 20648019 INC 24735 607985979 INC 7824 533661538 SUM 4884 7983 SUM 4835 23867 INC 16925 978611842 SUM 15622 26774 SUM 9122 15638 SUM 3966 25259 INC 4712 843894303 INC 16871 503315725 INC 9042 12476296 INC 20901 42233805 SUM 9740 20234 INC 2892 986838730 INC 23448 412521697 SUM 4127 29723 SUM 55 472 INC 22349 12687217 INC 2200 991305589 INC 5 130608596 INC 23258 27480434 INC 12713 75622231 SUM 15118 22832 INC 23140 685830915 INC 10495 400619493 SUM 1067 23092 INC 1160 122219251 SUM 7757 25894 INC 20327 750021441 SUM 7505 17482 INC 24875 473314459 SUM 5549 18696 INC 20308 752219575 SUM 4210 25285 SUM 259 24725 INC 2012 12276907 INC 273 408316067 INC 17084 993354261 SUM 7921 30546 SUM 66 8364 INC 28200 741732243 SUM 25481 29903 SUM 498 23962 INC 7692 985598756 SUM 21866 28055 SUM 421 13916 SUM 30970 31379 SUM 3336 26680 SUM 21373 25086 INC 31234 844399717 SUM 6414 25266 INC 4253 543233262 SUM 14234 29478 INC 22670 950845724 INC 7701 20289905 SUM 8570 21333 SUM 14544 30287 SUM 571 31066 INC 24582 871550075 SUM 800 30347 INC 7862 146883675 INC 10118 475244179 SUM 1155 24083 SUM 2620 30504 INC 15416 992362502 INC 11479 848036603 SUM 304 15545 INC 2565 722834897 SUM 9093 26897 SUM 410 30754 SUM 1712 13444 SUM 2156 18509 SUM 6066 28904 SUM 19694 30834 INC 22902 20609880 INC 7893 890397023 INC 26025 841377855 SUM 443 24953 SUM 19947 28083 SUM 21257 30471 SUM 9290 20945 SUM 2356 20183 SUM 3576 11683 INC 24246 136679884 SUM 8178 24621 INC 13253 760602827 INC 25113 900279925 SUM 10476 28908 INC 29342 38063669 SUM 14643 31320 SUM 16796 28617 SUM 8163 29305 INC 29281 593553811 INC 3664 48562366 INC 10808 730640766 INC 13466 861087005 SUM 2681 24771 SUM 7769 24668 SUM 9170 25501 SUM 5442 30705 INC 22201 894298515 SUM 638 9723 SUM 4288 21609 SUM 1724 16370 INC 28712 20646828 INC 29279 472179504 SUM 419 15588 INC 24269 491545420 SUM 7939 26528 INC 10088 80221901 INC 19963 894322600 SUM 1057 20967 SUM 830 20776 SUM 1106 19749 INC 23900 587325417 SUM 2320 30176 INC 14340 894310058 SUM 13040 25915 INC 16665 473292359 INC 6873 640055296 SUM 7477 29344 SUM 11071 28828 SUM 4989 21212 SUM 2636 29696 INC 16285 982399564 INC 22578 28841594 SUM 772 11829 SUM 8668 27709 INC 9303 12666969 SUM 30720 31430 SUM 18160 30785 INC 6434 465274998 INC 13156 22758056 SUM 15316 30044 INC 916 970354021 SUM 5966 31174 SUM 13472 17193 SUM 2926 10751 INC 4613 844296087 INC 17972 842328131 SUM 6428 10681 INC 25736 147433023 SUM 18382 26973 SUM 11919 27625 SUM 10045 26350 SUM 9902 30334 INC 31402 24854222 SUM 1550 20011 INC 28151 529756402 SUM 643 24257 SUM 878 7480 INC 17874 747682951 INC 25599 723729574 SUM 23825 30180 SUM 13106 27604 INC 12794 78697706 SUM 16873 21530 INC 12047 29568219 INC 2349 814813326 INC 920 24340680 INC 26145 737555158 INC 29002 867410146 SUM 3589 22636 SUM 1595 11639 INC 19478 28771848 INC 17938 785649827 INC 24049 816397720 INC 5273 939416954 SUM 8494 21651 INC 5861 105369790 INC 5546 111652582 INC 15025 223613354 SUM 1458 11973 SUM 3355 16428 INC 2977 450254909 SUM 19597 28339 INC 27915 485612279 INC 24048 542794608 INC 27657 113669512 INC 23648 791379825 SUM 3313 29767 SUM 6493 22594 SUM 22759 30535 INC 7211 559312646 SUM 1383 20139 INC 7415 10060355 INC 23447 100244052 INC 17930 483774803 INC 10441 982251278 INC 31333 950038301 SUM 2338 18686 INC 2955 73296633 SUM 26394 31249 SUM 1689 21406 SUM 9437 28424 INC 12411 890629814 SUM 11 18552 INC 4911 356894805 INC 23368 348982503 SUM 6030 11379 SUM 3498 26223 SUM 17276 27983 INC 4241 20447341 INC 20561 424758415 INC 6738 542424096 SUM 4116 13080 SUM 21535 22330 INC 25699 138134141 INC 9088 189169972 INC 11207 936548283 SUM 3768 6291 INC 17597 511965841 INC 12848 129955237 INC 7136 531560551 SUM 214 28292 INC 7989 71539008 INC 28220 122262561 SUM 1770 8640 INC 29859 6610311 SUM 3547 29369 SUM 14274 28492 INC 29455 57281601 SUM 10309 26499 INC 24926 948497856 SUM 253 9240 SUM 10545 29664 INC 9066 92621892 SUM 7846 28269 SUM 4818 7439 SUM 15467 20450 SUM 1460 26458 INC 9228 978083812 INC 7793 481584504 SUM 8869 29856 SUM 2317 26759 SUM 16214 29835 SUM 450 6007 INC 13413 927820690 SUM 1488 27859 SUM 10371 13392 INC 240 132080999 SUM 21988 29275 SUM 7032 14122 SUM 17556 29597 INC 23843 610552017 INC 20140 979176147 INC 865 875935583 INC 2557 290722952 INC 26485 943530809 INC 1202 935329061 SUM 14843 28189 SUM 9016 18351 SUM 2692 26437 SUM 2079 30198 SUM 8702 30018 SUM 2713 23857 SUM 22327 31255 SUM 2275 29806 INC 21854 132774985 SUM 3735 29114 INC 8814 936114492 INC 8141 667900416 SUM 3676 31227 SUM 2922 31215 INC 5480 325358002 INC 23188 189564222 INC 27511 147356203 SUM 5168 18638 INC 19930 355586212 SUM 989 9035 SUM 20022 27184 SUM 540 22219 INC 30137 858874689 SUM 1836 24934 SUM 1063 19190 SUM 1049 6607 INC 4618 995513460 INC 22894 384856347 SUM 6608 18460 INC 22027 588044826 INC 14480 109196368 SUM 9978 30474 SUM 9913 27471 SUM 3888 20211 SUM 1773 29012 SUM 20772 27293 INC 8442 777640192 SUM 1609 28186 INC 29651 143227954 SUM 956 26373 INC 11162 593273551 INC 927 931099331 INC 30037 26468183 SUM 11474 31014 SUM 5317 30183 SUM 1604 28811 SUM 204 8783 SUM 784 12828 INC 2733 805195483 SUM 3144 27164 INC 24651 755165560 SUM 3391 23570 INC 15508 11780642 INC 3352 56838971 INC 4674 957779795 SUM 918 12239 SUM 7766 25246 SUM 10701 26111 SUM 5696 19040 INC 11970 854660685 INC 30010 1821670 SUM 231 31336 SUM 5825 22928 SUM 3012 30946 SUM 11126 21825 INC 15861 955334154 SUM 8515 22017 INC 25729 756179647 INC 15565 27518958 SUM 4370 16825 SUM 14307 27141 SUM 7267 23081 SUM 6300 23140 INC 8550 147358237 INC 6595 109880463 INC 10884 480623975 SUM 1105 23930 SUM 8364 18007 INC 30195 114700269 INC 7394 38227620 INC 13738 139004756 SUM 5517 29481 INC 31283 418165779 SUM 7405 25341 SUM 3230 11841 INC 27150 894807785 INC 27604 146908095 INC 3075 661694233 SUM 3739 21464 INC 21922 78999418 INC 28021 878256671 SUM 6076 31028 SUM 12120 18410 SUM 27191 31390 INC 12069 861200090 INC 19559 138959934 SUM 14200 27750 SUM 12833 25164 SUM 7464 28676 SUM 9158 28388 SUM 1979 3461 SUM 8908 24650 SUM 3903 14085 INC 6410 845475396 INC 3527 853295195 INC 29907 139459063 SUM 1809 17517 SUM 1600 22463 INC 8649 230246516 INC 21253 988653215 SUM 3625 18237 SUM 8358 27595 SUM 6546 16360 SUM 3397 23211 SUM 7679 20423 SUM 2769 19778 INC 13051 888148438 INC 27304 28387122 SUM 182 16683 SUM 7877 26962 SUM 13311 24769 SUM 3887 30513 SUM 707 17034 SUM 20238 30839 INC 13436 130562057 SUM 15229 21655 SUM 10742 30292 SUM 7991 11842 INC 31154 466902213 SUM 7590 16925 INC 20970 911275764 SUM 16903 20952 SUM 1372 31072 INC 26185 492079562 SUM 226 8524 INC 20619 986044955 SUM 4374 30355 INC 13334 12234623 SUM 1021 26669 INC 15387 938563868 INC 23753 72923929 SUM 945 28353 INC 29588 10048933 INC 17541 488725971 INC 22055 146428853 SUM 7714 23382 SUM 3527 21326 INC 18527 607477338 INC 14210 991331374 SUM 761 7223 SUM 10688 31391 INC 11923 47158845 SUM 10478 11528 SUM 516 14619 INC 10546 755097824 SUM 3468 23760 SUM 27540 31043 INC 25821 223705504 INC 31112 29022902 INC 17062 73358287 SUM 3440 27587 SUM 1905 16715 INC 11623 26823755 SUM 141 23690 INC 22071 755807595 INC 411 401504363 SUM 2204 9096 INC 12639 24506969 SUM 21956 31355 INC 22998 601429695 INC 19156 971819292 INC 20183 874705053 SUM 1826 20864 SUM 2534 13012 SUM 2847 29229 INC 20067 340037403 INC 8615 20306524 SUM 8502 22296 INC 8335 961925300 INC 17774 621021602 INC 27007 396446648 INC 30437 12627427 INC 28861 69519192 SUM 26341 31267 INC 4750 878499862 SUM 705 8967 INC 22487 144249186 INC 31055 885403167 INC 21642 161547702 SUM 3073 22503 SUM 9821 27058 INC 18706 139005515 SUM 6878 25246 INC 21767 38427230 SUM 6695 30685 INC 15440 861268222 INC 4136 609539833 INC 212 692927035 INC 30468 11912057 SUM 8527 23799 SUM 8488 12123 SUM 17032 30330 SUM 3423 8790 INC 16158 12387015 SUM 6863 13896 SUM 1746 26543 SUM 24675 29830 INC 14552 136958856 INC 29903 893158493 INC 19095 389070250 INC 8927 604312740 INC 14095 710139650 SUM 3533 8115 INC 1644 234824452 INC 4998 233127861 INC 8561 886442067 SUM 1277 30216 INC 10081 68566251 INC 20442 685012768 SUM 6367 18263 SUM 8970 30569 INC 1411 133852975 SUM 1713 27130 INC 29729 474037558 SUM 17594 30185 SUM 1329 28334 INC 25743 954196742 SUM 95 25106 INC 9730 273465782 SUM 3517 23601 SUM 2037 16271 SUM 15651 27204 SUM 3715 28056 SUM 11997 26153 SUM 2338 23095 SUM 2203 5184 SUM 732 30707 SUM 11703 31024 INC 23205 912286836 INC 29044 954238372 SUM 12249 23198 SUM 371 27472 INC 2085 134868530 INC 22352 146425220 SUM 5853 19785 INC 19274 998159950 INC 27907 995119153 INC 9035 857780131 SUM 6517 22846 INC 22705 878510260 SUM 18706 29929 SUM 26737 29063 SUM 13000 29437 INC 3906 800567811 SUM 11662 30290 SUM 15333 30637 SUM 2902 10874 SUM 6440 25420 SUM 23999 30712 SUM 4935 29684 SUM 8966 20018 INC 21070 68993028 INC 14635 134873093 INC 19614 280001909 INC 7277 4593623 SUM 6336 12463 INC 19899 961805241 INC 15062 142740201 SUM 2614 17742 INC 21276 357249758 INC 27177 759028495 INC 27434 684544070 INC 18280 888235908 SUM 11368 18276 INC 24785 613569966 SUM 20715 29284 SUM 7199 18923 INC 21213 939502369 INC 28164 743567584 INC 6481 573270279 INC 23090 845122631 INC 24719 644919072 SUM 5778 31040 SUM 5051 27366 SUM 15633 31116 INC 6042 98905887 SUM 19131 23424 SUM 2230 30026 INC 30379 760079848 SUM 1286 30633 SUM 7370 24373 SUM 763 31082 INC 3968 450603201 SUM 1039 17558 INC 9558 827465445 INC 23932 111397549 INC 18514 866067675 SUM 1281 12429 SUM 13575 20157 SUM 1395 13834 SUM 766 30761 SUM 23005 27403 INC 2630 21776174 SUM 15058 23131 SUM 20451 30210 INC 11070 126480209 INC 25567 821076666 SUM 9178 31190 INC 24725 138023508 INC 17017 39995361 SUM 20485 24230 SUM 11503 31348 SUM 6107 17023 INC 23193 576564662 INC 6633 793883042 INC 7955 192360526 SUM 506 13258 INC 13388 872163058 SUM 207 23743 INC 10193 976554819 SUM 881 25045 SUM 7977 15183 INC 30 610175728 SUM 7788 30941 INC 6254 416364716 SUM 6359 28096 SUM 2064 3942 INC 17464 517942820 SUM 1717 18627 INC 14243 774843047 INC 8427 747482597 INC 17015 466597035 SUM 16662 26963 INC 10152 144836892 SUM 8759 21546 INC 1902 605994669 SUM 12868 16205 SUM 6482 27641 SUM 13857 22824 SUM 22291 29366 INC 22054 26946282 SUM 14728 29297 SUM 23576 29418 SUM 5348 12852 SUM 728 6134 INC 20924 45757554 SUM 9350 21701 SUM 4740 29997 INC 23218 24888964 INC 29238 543422741 INC 30622 907336275 INC 5270 928158963 SUM 1326 28547 INC 27501 955159869 SUM 5185 24095 SUM 11194 31000 INC 10085 983190877 INC 2407 928413435 SUM 23751 31029 SUM 1233 21613 INC 24019 45840509 SUM 4409 26241 INC 7415 995516230 SUM 15162 24360 INC 7617 780962826 SUM 5735 29348 SUM 5369 28945 SUM 4085 14810 INC 30200 69519012 SUM 5227 14722 INC 7005 844233209 INC 18884 810324402 INC 5006 16492577 SUM 4903 24346 INC 13342 911085308 SUM 3997 25177 INC 12716 604817529 INC 29332 706988337 INC 14902 138315159 INC 14272 43242385 INC 13469 22746600 SUM 614 16050 SUM 6857 15501 INC 6137 140046133 SUM 1035 30931 INC 24726 476373379 INC 23938 274716748 INC 1085 79936559 SUM 9240 23240 INC 28831 145098829 INC 11510 20664710 INC 12531 610332254 SUM 2099 10819 SUM 5777 25985 SUM 69 30102 INC 16294 251639488 SUM 12949 22010 INC 16934 954809497 INC 16685 509812688 SUM 6661 28291 SUM 607 10333 SUM 14919 17512 INC 1473 923040997 SUM 7589 26810 INC 10592 47565111 INC 18521 139747955 INC 11402 341599618 SUM 8960 29616 INC 3795 938534979 SUM 5321 24735 INC 25232 935395626 INC 4283 11447120 INC 1194 19521718 INC 31111 26961598 INC 19558 820076691 INC 29768 604283076 INC 18290 744515460 INC 5569 869857059 INC 1214 845400498 SUM 10796 11940 SUM 4851 21761 SUM 22293 30759 INC 4846 827750644 SUM 392 14876 INC 16030 771707017 INC 29349 19612550 SUM 1346 13223 SUM 514 5217 SUM 956 8466 INC 24687 129637214 SUM 1311 28281 SUM 14599 27118 INC 17308 951077712 SUM 14507 29506 SUM 14318 27577 INC 29725 67603208 SUM 10520 18871 INC 23754 937460055 INC 11890 476342472 INC 20805 534711516 INC 1075 113872170 SUM 2638 25213 SUM 8627 29937 INC 12946 79270167 SUM 4257 28289 INC 2687 391377144 SUM 2196 16868 INC 2003 439767967 SUM 14884 28599 INC 5865 112502673 INC 7399 886627248 SUM 12498 30053 INC 21606 743715533 INC 12052 897566697 INC 29666 819225234 SUM 2732 27444 INC 28718 812208864 SUM 3742 26709 SUM 15501 16382 INC 7600 204566534 INC 6035 810831010 INC 6449 485694018 INC 30327 475166369 INC 11593 755343575 SUM 972 6135 INC 2641 856428463 INC 24069 29074975 INC 17043 741640575 SUM 2703 26539 SUM 11367 26862 INC 21791 953574512 INC 19652 825647360 SUM 25825 31408 SUM 28979 31287 SUM 28689 30711 INC 19786 349589634 INC 29026 29079859 INC 23985 26205902 SUM 11654 30086 SUM 7182 22509 INC 23845 984672594 SUM 15904 30964 SUM 4003 21079 SUM 4796 11132 SUM 16077 26640 SUM 7269 23318 SUM 26091 31359 SUM 618 26715 SUM 1261 22876 SUM 2659 22904 INC 116 79903114 INC 6137 718579103 SUM 19985 29891 SUM 14947 28459 SUM 19402 29311 SUM 23028 30169 INC 20935 122058126 SUM 10616 25112 SUM 13326 31290 INC 19398 13077995 INC 13633 676228412 INC 1914 711184417 SUM 1454 20015 INC 12440 536296855 SUM 11868 22729 INC 26609 4801641 INC 18218 586201089 SUM 406 10929 SUM 19971 26512 SUM 2612 27323 SUM 12855 28278 SUM 3457 30943 INC 27194 173438086 INC 12677 137407435 SUM 22181 31146 SUM 19698 27107 SUM 2245 26280 INC 13859 18248865 SUM 6486 31378 INC 30245 633704990 SUM 344 15169 SUM 10206 31377 SUM 18847 22087 INC 13114 122255596 SUM 1291 28027 INC 29974 59244026 SUM 8757 10255 INC 22220 42456036 INC 6556 852370482 SUM 16576 29921 INC 22077 24606089 INC 5540 28661872 INC 21284 366277858 INC 16901 145062345 INC 21383 909935939 INC 8957 25895683 INC 29193 679986505 SUM 104 26950 SUM 722 15443 SUM 16706 31455 SUM 4551 27935 INC 20952 760038561 SUM 26248 31433 INC 6609 868124613 INC 2617 726947046 INC 6819 28633132 SUM 4189 28127 SUM 2761 25873 INC 29696 139838795 INC 10333 418230464 SUM 301 30306 SUM 2476 30130 INC 3314 757492163 SUM 23543 31360 INC 20403 400879410 SUM 2282 29654 SUM 11960 30968 INC 4963 541084798 SUM 2980 29106 SUM 286 22356 SUM 19209 29189 INC 15191 27787266 INC 23361 811100934 INC 9762 803463208 INC 29763 73605720 INC 30545 859806569 SUM 4831 30239 SUM 4064 22295 SUM 461 26633 SUM 15550 29648 SUM 21382 27920 INC 17835 960110107 INC 807 939539494 SUM 21579 28761 SUM 3183 13607 SUM 2005 15772 INC 24957 127176114 INC 7132 33714866 SUM 6315 29545 SUM 10619 16609 SUM 6146 28213 SUM 4920 23824 INC 1118 143954130 SUM 14398 30329 INC 24415 3393898 SUM 110 15599 INC 7776 972786340 INC 27082 119621626 SUM 12991 27253 SUM 13770 28813 INC 14639 776824353 INC 26582 112763528 SUM 1084 17128 SUM 12219 30758 SUM 5132 23883 INC 16635 836557198 INC 29048 787522836 SUM 7774 25218 INC 3522 817081599 SUM 5982 25808 INC 3062 572183829 INC 29286 20640468 SUM 393 10480 INC 22560 2142545 INC 16745 358944309 SUM 155 27869 INC 28843 999510611 INC 26467 548196140 INC 6162 853440368 SUM 5866 27900 INC 13421 145333369 SUM 15207 31033 INC 17119 808540216 INC 22427 492204833 INC 11569 898687840 INC 8880 681014489 SUM 567 21668 SUM 1954 30813 INC 29133 482766853 SUM 6275 29719 INC 31189 357945385 INC 5605 29044338 SUM 8130 28196 SUM 5737 28868 INC 29446 576886495 INC 6892 12141336 SUM 2547 9983 INC 26487 783663328 INC 22226 331358727 SUM 2723 14097 INC 3187 65156967 INC 8328 126505661 INC 8652 509253531 SUM 5441 29546 SUM 8488 27439 SUM 10284 16807 INC 20101 812699254 INC 30573 492182158 SUM 20549 29328 SUM 11140 30525 INC 10191 991846378 SUM 3667 22030 SUM 11639 28148 SUM 3901 27647 SUM 4950 29380 INC 7566 147330146 SUM 6201 28665 SUM 1463 22353 INC 23585 28851415 SUM 994 19311 SUM 932 14296 SUM 3502 29640 SUM 1136 29503 SUM 15486 28587 INC 26399 838690170 SUM 14415 26600 INC 31241 580177083 SUM 3614 29626 SUM 5898 20374 INC 26451 930060939 INC 8220 339059592 INC 7127 609152219 SUM 2698 29975 INC 26000 335842443 SUM 3688 11770 INC 22097 424395629 INC 23262 986614534 SUM 704 15755 INC 2171 802226384 SUM 3144 9616 INC 29617 476302888 SUM 12937 30640 INC 17235 112812228 SUM 10324 19822 SUM 3008 23911 SUM 21999 26749 SUM 1840 25675 SUM 3558 11958 INC 14121 420497324 INC 13208 507161879 INC 21714 94669198 INC 10698 969200081 SUM 12028 27688 INC 27941 945943364 SUM 19083 20045 SUM 3525 17726 INC 30041 36455660 SUM 3258 20787 SUM 289 13313 INC 6955 910464456 SUM 1603 16757 SUM 19540 29545 SUM 960 23987 SUM 1271 30403 SUM 1097 5396 INC 14350 92879783 INC 8163 356828123 INC 13416 850733063 INC 22261 79291164 INC 11965 948290700 SUM 18891 30785 SUM 17892 31001 SUM 3822 12870 SUM 12801 23078 SUM 7206 25809 INC 17527 415326934 INC 7281 760008203 INC 21340 606238972 SUM 1280 26967 SUM 9054 20018 SUM 8904 25558 SUM 17037 30511 SUM 5928 18374 SUM 1082 3331 SUM 11123 31452 INC 7074 5860940 INC 6382 20666006 SUM 8394 25882 INC 6479 990262248 SUM 2414 24009 INC 6843 129630086 INC 24688 893762795 SUM 5388 11654 INC 23230 3335297 SUM 28359 30303 SUM 1932 17765 SUM 1638 25221 INC 26038 476230004 SUM 1655 16442 INC 27097 127559237 SUM 13661 26715 INC 10679 119168337 INC 20805 934768147 INC 19544 487977435 SUM 15774 25937 INC 25495 141972872 INC 31028 938807417 SUM 2821 27897 SUM 3870 19312 INC 3909 49094509 SUM 9073 20338 SUM 5052 27427 INC 26818 804339077 INC 17935 751659510 SUM 18199 30186 INC 8173 46559216 INC 11600 50386482 INC 8359 28027668 SUM 3188 19346 SUM 216 9042 INC 9703 828451723 INC 18464 881475953 SUM 4936 24365 SUM 6030 14356 INC 21105 900764016 INC 21487 720241290 INC 14917 67225396 SUM 9382 28882 INC 7370 223466481 INC 15745 821052631 SUM 8192 18933 SUM 2725 27394 INC 22562 133823467 SUM 11769 27114 INC 13581 724382659 INC 27054 736402825 INC 1434 637373107 INC 15976 892717713 SUM 4883 23294 SUM 4278 8580 SUM 9937 29023 INC 30978 399536329 SUM 8231 22371 INC 7767 624316359 INC 22409 757198732 INC 8732 852783646 SUM 160 29002 SUM 23304 28459 SUM 5645 29864 SUM 4723 26605 SUM 103 10363 INC 14600 147356674 INC 4657 143758494 SUM 7049 27907 INC 30432 515546567 INC 24758 28986338 INC 27128 870603476 SUM 9110 25897 INC 27534 72233595 SUM 963 18517 SUM 20726 29024 SUM 17419 28079 INC 12389 28431941 SUM 7596 29649 INC 4090 11246562 SUM 4242 27722 INC 14818 840094578 SUM 10000 30499 INC 30859 27873149 SUM 1872 31223 SUM 5280 28567 SUM 1029 27968 SUM 9362 21401 SUM 519 30814 INC 846 725260572 INC 9325 625831766 INC 1084 422726142 SUM 26605 29782 INC 30965 7378094 INC 5101 68393576 SUM 5200 22848 INC 7807 19611486 SUM 633 30879 INC 18955 994452684 SUM 1031 27519 INC 16587 79226644 INC 23021 121806066 SUM 382 20715 SUM 11654 20010 INC 5695 922168602 INC 26891 938088027 INC 29342 222716996 SUM 12170 31445 INC 1381 888400141 INC 9489 119142503 INC 4876 56656601 INC 15136 552639963 SUM 11199 12897 INC 19258 15433320 SUM 2025 27067 SUM 6221 21857 SUM 8973 28284 SUM 2992 11674 SUM 27741 29985 INC 14587 67356990 SUM 1654 31446 SUM 16619 31322 INC 17966 139015222 SUM 17248 27832 SUM 1002 16092 SUM 24717 30387 SUM 65 7927 SUM 8991 23930 INC 11033 12017079 INC 15807 72270137 SUM 4972 27547 INC 21817 879007957 INC 21477 144158029 INC 22077 607447560 INC 10723 56902533 INC 4948 144751429 SUM 2761 19177 INC 26470 147436398 SUM 359 27086 SUM 13467 26337 INC 5336 147474665 INC 23674 999602825 SUM 8500 18419 SUM 1811 17994 SUM 1222 25061 INC 27922 72938538 INC 11761 610575041 INC 15284 457481490 SUM 7365 23082 INC 17209 867123030 SUM 345 10322 INC 4037 570149245 INC 14520 894381704 INC 2603 652453896 INC 126 871393692 INC 23882 28960009 INC 10894 989697462 SUM 12272 13731 INC 30116 27766146 SUM 3533 30058 SUM 203 15409 INC 4978 742440437 INC 4257 418284635 SUM 4975 29194 INC 14843 420834235 SUM 603 24986 INC 12167 811901078 SUM 27910 29430 SUM 9560 24523 SUM 527 29423 SUM 18032 26370 INC 218 18564365 SUM 5214 17350 SUM 509 29177 INC 1680 949605005 SUM 10974 25527 SUM 4982 27210 INC 13342 874146735 INC 8298 727051476 SUM 13048 30326 SUM 5071 24056 INC 25299 1736387 SUM 917 27914 INC 24822 955344821 INC 24225 572324303 INC 3592 827059247 SUM 2763 18666 INC 13122 26873144 INC 14897 942585689 SUM 318 16473 INC 4731 29056428 SUM 14041 18649 INC 8201 458507713 SUM 4601 12025 INC 14108 915303020 SUM 15386 31283 SUM 3553 18461 SUM 255 16857 SUM 1973 9330 INC 19355 141933851 SUM 10298 15014 SUM 3355 21256 INC 11274 604406901 INC 17816 844343566 INC 17801 19617735 SUM 12068 28075 SUM 5966 24045 SUM 12703 20803 SUM 2600 25470 SUM 3352 29462 SUM 1702 27152 SUM 4263 21438 INC 28314 433118482 INC 19685 418678828 INC 12410 692989925 INC 18447 758652969 SUM 24171 30924 SUM 23201 29918 INC 18724 519982156 INC 3940 885131184 INC 12426 643499106 INC 15490 130684293 SUM 3986 28075 SUM 1179 22981 INC 9317 902318104 INC 11029 67944877 INC 9561 938865589 INC 30272 6869811 SUM 4043 28678 SUM 24 13385 INC 23607 146929727 INC 11466 101155245 INC 26619 28637211 INC 21804 672913726 INC 17086 1820118 INC 26982 414264353 INC 17088 878766664 SUM 5751 29620 SUM 2210 28799 INC 5311 140600642 INC 30050 839051451 SUM 16442 22453 SUM 5355 31436 SUM 388 4052 INC 26538 993427060 SUM 11695 12909 INC 13573 58820409 INC 30644 509389713 SUM 13526 29753 INC 11289 3892757 INC 27635 991237424 INC 31315 846579820 SUM 6933 30420 INC 31100 977671767 SUM 27024 28311 INC 19963 534475114 INC 5310 75668907 SUM 12586 19515 SUM 14077 31354 INC 3744 4289244 SUM 397 16216 INC 3708 810694923 INC 3511 492162777 SUM 7118 31178 SUM 1089 22079 SUM 14749 26249 SUM 20446 26742 SUM 2164 18883 INC 11240 75067013 INC 20911 71774449 INC 8012 559253971 INC 1396 488616049 INC 7989 770497311 INC 30350 73740257 SUM 652 29472 INC 20900 845458402 SUM 8963 14645 INC 23796 970933010 INC 8353 4875646 INC 1880 300116840 INC 7599 20607754 SUM 5517 30833 INC 26939 104117104 INC 23960 489950792 INC 5679 918573233 INC 22910 13076336 SUM 14603 31282 SUM 714 25835 INC 22357 961917382 SUM 4751 22940 INC 13533 414261163 INC 9181 666784646 INC 4576 214248669 INC 455 901680261 SUM 4926 27769 INC 14001 920728923 INC 5298 921647093 INC 8327 118034504 INC 30083 685329907 INC 14887 333674911 INC 16080 147301529 SUM 514 30872 SUM 14861 30190 SUM 553 21954 SUM 162 19848 INC 16907 860910690 SUM 1084 27893 INC 21549 143094872 SUM 1305 27476 SUM 6010 25497 INC 29041 975493123 SUM 23562 31286 INC 3225 207932664 SUM 6342 28524 SUM 13517 26431 INC 10812 534769692 SUM 6455 16257 INC 26354 29366849 INC 25127 83890986 INC 9739 726988221 INC 30381 73938903 INC 31388 80326390 INC 18792 290883750 INC 14821 174342843 INC 25675 31238475 SUM 7884 28332 SUM 6771 26665 SUM 1428 11399 SUM 2829 19066 INC 2714 146169903 INC 9341 335823601 SUM 1704 19780 INC 26688 207893007 SUM 7037 29776 SUM 3443 19647 INC 12695 513528543 INC 4418 46184526 INC 24696 760080630 SUM 10005 22453 INC 6455 668240749 INC 9906 808609373 INC 12061 45371923 SUM 14022 31000 INC 3275 439412413 INC 25763 142761031 SUM 15244 30351 SUM 4881 13006 SUM 792 22256 INC 29195 122413280 INC 629 113112245 INC 17809 29038570 INC 17377 953182408 SUM 3851 17482 SUM 17513 29741 INC 16416 560026041 INC 14180 474137244 SUM 846 15137 SUM 1044 23131 SUM 16645 30265 INC 21876 112298672 INC 11792 121935339 INC 5932 13049156 INC 2198 959488182 INC 19652 67277061 SUM 10677 19788 INC 29320 752083637 INC 7950 149424341 SUM 8790 15836 SUM 9098 31145 SUM 3584 8404 INC 13696 944671953 INC 18972 35174875 INC 14238 741513336 SUM 15188 29497 INC 2386 113657336 SUM 1803 7730 SUM 9684 29997 SUM 9637 30464 SUM 4575 6698 SUM 13554 15313 SUM 1211 26973 INC 10347 859699805 SUM 1709 13588 INC 331 79785564 SUM 1323 20495 SUM 39 24570 SUM 362 5902 SUM 6429 29500 SUM 27532 29491 INC 30676 873623016 SUM 2244 17176 SUM 2107 11216 INC 17867 416264184 SUM 3865 22281 INC 30704 20598319 INC 27632 739834443 INC 24921 904144026 INC 17889 492180706 SUM 6667 12997 INC 22426 590671342 SUM 2277 15644 INC 27899 753722011 INC 28809 682689931 SUM 2585 31153 INC 23823 602184618 SUM 6201 28006 SUM 3993 19318 SUM 94 10014 INC 16402 368928153 SUM 4179 5774 INC 10377 862216526 INC 7392 772295482 INC 14322 760651837 INC 10603 609410573 INC 23810 47610244 INC 1643 202649152 INC 18142 517942756 SUM 372 21613 INC 23955 628161828 INC 3369 138547802 SUM 12875 27727 INC 14823 28725107 INC 30325 61788691 INC 18438 961816920 SUM 9840 29935 INC 1270 45272115 SUM 3750 20031 SUM 12912 24916 SUM 492 11418 INC 5897 138829300 INC 2910 953170313 INC 6690 933997038 INC 5218 857972325 INC 17020 107074528 SUM 25112 29878 INC 8762 884376666 SUM 11218 19759 INC 30313 610306512 SUM 20720 29772 INC 10624 138012485 SUM 4204 15705 INC 4966 986848706 SUM 17146 27966 SUM 7639 11650 SUM 2370 6516 INC 26436 140597501 SUM 6745 30949 INC 27142 397449586 SUM 6510 18134 INC 13986 948699607 SUM 927 25896 INC 25962 20569270 SUM 5724 19559 INC 24922 961591229 SUM 1665 23980 SUM 10729 21041 SUM 4614 30655 INC 19015 952359931 INC 11969 483685425 SUM 14744 31329 SUM 9028 25477 INC 20811 2301888 INC 5538 147309809 INC 7350 957588578 INC 8663 145896743 INC 25462 492205160 SUM 5457 30840 SUM 68 5836 INC 7482 20024013 SUM 3357 22168 INC 25110 771209710 SUM 4582 29929 INC 8831 669304015 INC 2601 954411817 SUM 3649 27491 INC 14220 51167528 SUM 7215 18464 SUM 7772 26268 INC 29771 138525132 SUM 1388 7776 SUM 11184 29138 SUM 8215 25402 INC 29114 340847128 INC 13302 145383935 SUM 4383 15154 SUM 5115 18145 INC 5208 76143765 SUM 5002 25879 INC 23533 953554010 SUM 12362 26010 INC 18109 25181393 INC 16959 80085489 INC 543 486778547 INC 2342 304063575 SUM 9126 24651 INC 23925 777272981 INC 29030 20673751 INC 4616 9825094 SUM 5899 9191 SUM 11282 30004 SUM 7371 23266 SUM 966 3403 SUM 3315 21407 INC 9776 12157934 SUM 3160 26827 SUM 260 15759 SUM 11532 26361 INC 29934 479519494 INC 13436 143017525 INC 20719 842033963 INC 11594 592773187 INC 28857 938510399 INC 28798 268276565 SUM 2196 20170 SUM 3737 23588 SUM 28995 31118 SUM 12894 29747 INC 5672 927317445 INC 7299 941920299 INC 29323 146833290 INC 28052 666421084 INC 25561 994291753 SUM 245 20408 INC 5258 137271464 INC 10130 692964148 SUM 6853 22822 SUM 2288 23056 SUM 7377 22251 INC 20854 937691189 INC 19279 780430304 SUM 2557 29439 SUM 26180 31072 INC 3131 926810577 INC 23363 16215394 SUM 3548 7979 INC 18592 936695482 SUM 7742 24077 INC 77 609562603 INC 19567 439597851 INC 26458 956177611 SUM 1412 27573 INC 12246 28703312 INC 20898 653725190 INC 14688 955314504 INC 25575 441615892 SUM 7792 17493 SUM 3153 13274 SUM 11843 31277 INC 17670 750600149 SUM 8005 25456 INC 584 109651391 INC 1298 600587974 INC 20145 472810067 SUM 13506 30754 INC 21754 113655832 INC 6303 144264001 INC 20708 953209539 SUM 11640 26457 SUM 1410 13184 INC 2946 952286983 INC 2253 893244889 INC 27202 911455639 INC 28921 136974157 INC 10945 392443931 INC 29396 731007350 SUM 21763 31403 INC 27293 144213998 INC 19056 951145606 INC 30132 988224115 INC 16847 878961810 INC 10329 13262210 SUM 6470 29537 INC 25727 337324694 SUM 359 26683 INC 20302 606491512 SUM 4977 27265 SUM 9422 29205 SUM 1356 24677 SUM 12309 27942 SUM 1169 22405 SUM 13712 17387 INC 23186 682534253 SUM 8935 31448 INC 4746 819990803 INC 19987 190134476 SUM 10453 28675 SUM 4819 8708 INC 14977 27927300 SUM 284 28795 SUM 4985 27759 SUM 2000 26314 INC 30350 959877130 INC 12421 10594631 SUM 2482 18533 INC 3303 807829322 INC 7634 2166016 INC 8460 929921549 INC 4373 921474132 INC 29337 695153295 SUM 9575 24439 INC 26882 63588176 INC 29580 434015621 SUM 2059 30214 SUM 15863 22462 SUM 22180 27232 INC 8163 8413816 SUM 3412 7710 INC 7988 593740126 SUM 27685 30630 INC 13537 787270774 INC 8178 487486446 SUM 6803 28425 SUM 90 17186 SUM 1567 23700 INC 28837 82994689 SUM 7762 28891 SUM 3828 18495 INC 7605 993793950 SUM 568 28273 SUM 6341 23963 SUM 1074 22015 SUM 13430 25221 SUM 5380 18951 INC 8104 28024902 INC 376 409192181 INC 18500 23078940 INC 17499 139078485 SUM 24886 31037 SUM 5918 31230 SUM 24904 31453 SUM 19470 31268 INC 19510 876969762 INC 21855 735778033 INC 10390 654303922 INC 19469 735048418 INC 13461 689073527 SUM 8596 30211 SUM 853 30722 INC 26582 878770157 SUM 5101 25997 SUM 6173 30795 SUM 19292 27063 INC 8227 241097946 INC 17505 12273401 INC 9841 75596614 SUM 19527 24964 SUM 10264 22244 SUM 19002 26682 INC 11663 63536325 INC 12683 72989132 SUM 273 29916 INC 4467 516412947 INC 5604 145164748 INC 28512 270746763 SUM 11988 30526 SUM 2384 16464 INC 31065 726973288 INC 14785 98720796 INC 23095 743753808 SUM 1044 29625 INC 25876 476295031 SUM 6426 13660 SUM 14867 28400 INC 20500 994854103 INC 8452 319168375 INC 14852 922740569 INC 21966 89510947 INC 28884 597968788 SUM 3156 7018 SUM 167 25395 SUM 16903 29396 SUM 116 21354 SUM 10087 27189 SUM 3893 16801 SUM 20018 30101 SUM 12414 29972 INC 31262 29074300 SUM 10155 27157 INC 6013 778306723 INC 22786 146072713 INC 9705 994451685 INC 5970 61432444 INC 18619 905986926 SUM 7108 17440 INC 27646 308448586 SUM 23944 29222 SUM 8092 23692 INC 21141 814606055 INC 21547 974250306 INC 9986 533812860 SUM 4020 15906 INC 27834 691342082 INC 30717 122232528 INC 1882 704110819 SUM 25031 30593 INC 28870 941725429 SUM 7421 27374 SUM 16169 29431 INC 538 147419126 SUM 16325 31424 INC 17273 324424480 SUM 682 21806 INC 28176 752128606 SUM 28345 31116 SUM 15896 21175 SUM 21192 26340 SUM 203 18900 INC 31422 877765473 SUM 25568 30218 INC 18945 214678451 SUM 10592 20510 SUM 20367 23943 INC 9896 289785134 SUM 7810 15070 SUM 16834 26447 INC 10095 111819567 INC 19920 73036184 INC 6049 995682333 SUM 24925 28128 SUM 50 10821 INC 17163 879323126 SUM 5040 19329 INC 15033 146184067 INC 14558 475842955 SUM 15511 25514 INC 2890 570369629 SUM 9714 18034 SUM 6529 12020 INC 22460 576479568 INC 19947 3762275 INC 1860 838826488 INC 380 54749784 SUM 7184 30159 SUM 2655 26028 SUM 6755 27004 SUM 1811 5551 INC 14233 516231024 SUM 7552 29084 INC 15381 15792547 SUM 488 5927 INC 26828 986089482 SUM 8181 30690 SUM 6676 27666 INC 6859 606361317 INC 13622 143678906 INC 19797 960831295 SUM 2515 27777 INC 17831 29070529 INC 18212 894241575 SUM 2245 22648 INC 30099 29040481 SUM 15803 26014 INC 6639 146411244 SUM 3956 10299 INC 3512 13171417 INC 3065 834959509 SUM 7393 30283 SUM 189 19293 INC 5980 937591016 SUM 4721 30140 INC 23081 12715210 SUM 8844 28938 SUM 15528 29499 SUM 1001 18084 INC 12749 342002286 SUM 485 16984 SUM 1358 6790 INC 23971 139041911 INC 9209 852585798 SUM 2198 21234 SUM 481 18484 SUM 2266 17096 SUM 3811 31096 INC 3246 925466965 INC 1072 879004532 SUM 14879 27989 SUM 6499 22493 SUM 736 23736 SUM 14746 26021 SUM 16497 28530 SUM 4839 6293 SUM 24794 27287 INC 30767 331491741 INC 11709 610576464 SUM 2216 20733 INC 28317 876749772 SUM 22575 28695 INC 3252 80337160 INC 30846 145996685 INC 25767 46813736 INC 24333 532087253 INC 23366 601675349 SUM 6095 18055 INC 27170 893671685 INC 13274 956259828 INC 9879 994465641 INC 3743 505701701 SUM 9365 26743 SUM 20293 28833 SUM 3855 26552 INC 15125 857789259 SUM 3903 27464 INC 26486 71641474 INC 20295 417639574 SUM 27847 30949 SUM 1705 30883 SUM 1382 19766 SUM 11499 29509 SUM 13991 31453 SUM 442 8179 INC 25687 621550836 INC 5800 117028081 INC 13983 23938066 INC 20750 29453877 SUM 16542 29741 INC 14565 416463605 SUM 6474 13057 SUM 397 26723 SUM 677 7893 SUM 1868 12271 SUM 2655 29378 INC 21588 79727993 SUM 1249 25589 SUM 9735 21245 SUM 9370 30900 SUM 172 29508 SUM 21713 30086 INC 16909 12921321 SUM 587 17946 SUM 6631 27300 SUM 1567 25920 INC 20196 929084851 SUM 17474 21394 INC 17074 6920475 INC 19248 348956037 SUM 20064 30461 INC 6535 131328898 SUM 83 23540 INC 10750 22415539 INC 11245 71822656 INC 7302 489032135 SUM 7021 25610 SUM 441 24097 SUM 20229 28736 INC 21616 466452479 SUM 1453 24918 SUM 4858 28212 INC 6333 827360688 SUM 7625 25626 SUM 8603 19430 INC 31068 840854765 INC 9352 911148101 SUM 487 29354 SUM 24921 31176 SUM 4667 30165 INC 7658 83508809 SUM 2962 25551 SUM 14845 30010 INC 13438 978170106 SUM 2915 28781 SUM 17789 26879 INC 28981 951455286 SUM 1117 27313 INC 23584 753890900 SUM 2674 28287 INC 5063 415325231 INC 25300 26806172 SUM 6627 25419 SUM 12819 28588 INC 23761 709329 SUM 3864 15147 SUM 12253 29869 SUM 127 29643 SUM 5311 29783 SUM 5469 22687 INC 26896 710949912 INC 13476 95835224 SUM 6302 11574 INC 30061 156537158 INC 23778 966062209 SUM 19176 30900 SUM 5228 18311 INC 23480 145361139 INC 15323 855296491 SUM 14572 19793 SUM 6123 22208 SUM 1471 22280 SUM 12249 31336 INC 26482 139049919 SUM 16815 28154 INC 29227 983847315 INC 13552 843282434 INC 16139 335845032 INC 17141 84822639 INC 17909 115981661 SUM 26005 31271 INC 14332 917316008 SUM 667 23183 INC 16272 804273694 SUM 3621 26965 SUM 16103 29449 INC 27749 743028063 INC 22546 794770588 SUM 8075 29308 INC 31196 894868102 SUM 5562 19698 SUM 16815 31200 INC 25103 743382996 SUM 1829 6989 INC 4133 685817217 INC 25944 11715179 SUM 1496 27574 INC 8088 589028961 SUM 18196 25486 SUM 19 13353 SUM 5877 23473 SUM 1012 21688 SUM 334 24087 SUM 20380 29393 SUM 4515 21097 SUM 7814 30705 SUM 15847 28694 SUM 9083 18162 SUM 956 20578 INC 7242 80109857 INC 17590 306330955 INC 1773 143258874 INC 26591 387318321 SUM 4007 28503 INC 30647 978414107 SUM 473 28351 SUM 637 15759 INC 3988 956707420 SUM 17151 30170 SUM 1177 4463 SUM 1938 3826 SUM 458 27715 SUM 10519 25126 INC 18826 902030835 INC 7634 417377463 SUM 6628 22255 SUM 6200 26593 INC 30123 418182336 INC 26076 71948230 SUM 20762 30587 SUM 6202 13736 INC 14456 143808567 INC 22492 877829599 SUM 241 29546 SUM 9444 30582 INC 25646 876924165 SUM 24315 26011 INC 30178 726993864 INC 24336 960804837 SUM 3937 13022 INC 20415 995111475 INC 25017 876622271 SUM 8442 17444 INC 427 138039897 SUM 5117 21068 INC 7361 861290821 INC 1029 749461813 INC 26792 868602369 INC 12995 946927391 SUM 1919 15030 INC 16239 325913901 SUM 11316 28743 INC 28038 750066125 SUM 7250 18771 SUM 8387 25016 INC 22136 957829171 INC 8779 64012832 INC 20687 893722069 SUM 2939 18788 INC 14416 479628039 INC 24571 323386722 SUM 7984 22291 SUM 776 23838 SUM 15472 27710 INC 30730 542976491 SUM 11271 18903 SUM 2633 29920 INC 9326 419755875 INC 24754 754007790 SUM 11682 27170 INC 7514 148984009 SUM 1066 13877 INC 6519 810419708 INC 23571 46711587 INC 14748 146424559 INC 2092 730539891 INC 30400 113641373 INC 7257 919672901 SUM 12803 23131 SUM 2797 10927 SUM 11844 25457 SUM 4919 21763 INC 9716 44350761 SUM 9282 25287 SUM 4396 30976 SUM 7730 10436 INC 21617 143236553 SUM 1630 7146 INC 8971 323987029 INC 21104 688764210 SUM 1554 5401 SUM 4403 15217 SUM 11338 20374 SUM 5010 23872 SUM 5361 30267 INC 5722 975968237 INC 6643 347093517 SUM 216 27750 INC 3351 914966080 INC 5790 945050963 INC 12044 77997076 INC 1957 147073577 INC 16532 755020204 SUM 1156 26186 SUM 11979 29437 INC 13554 25099641 SUM 3450 27859 SUM 174 20389 SUM 3100 25234 INC 3650 20061628 INC 2837 759511815 INC 4462 868541537 SUM 20051 29730 SUM 5888 16063 INC 28378 7704594 INC 30442 751697181 INC 3860 626287255 SUM 8233 26091 INC 4513 474914307 INC 22675 975734290 INC 16694 46019964 INC 10499 8605930 INC 5297 959867226 SUM 483 25583 SUM 2430 23605 SUM 4984 29895 INC 7224 105516700 SUM 8882 26494 SUM 4535 23113 SUM 266 1399 INC 6418 2314289 SUM 3158 21718 SUM 2909 25039 INC 23995 937495688 INC 2745 998074393 SUM 2298 30447 SUM 4976 24892 INC 15841 811883871 SUM 17284 30531 SUM 2531 17720 SUM 13654 27803 SUM 1881 25862 INC 24428 19473225 SUM 991 28250 INC 5108 268377383 INC 11292 919498163 INC 17242 28965124 INC 31237 487443646 INC 18999 979698608 INC 28004 469120963 INC 5282 726017813 SUM 13341 24771 INC 27037 113175719 INC 4999 610406099 SUM 187 16118 SUM 9966 28996 SUM 1331 26697 INC 3688 29009033 SUM 3415 19566 INC 13769 77688161 INC 12467 89436382 INC 16732 870044725 INC 21530 335832582 INC 14585 9822040 SUM 11674 29424 SUM 3076 30231 INC 3312 25601806 INC 18639 123053789 SUM 15214 30501 SUM 28434 30289 INC 26848 552191679 SUM 13929 31274 INC 22256 977138818 INC 13945 71939779 SUM 196 27707 SUM 6688 17487 INC 15103 894226968 SUM 17843 25921 INC 2535 130692516 SUM 4949 25539 INC 26511 349164730 INC 22213 20563703 SUM 1917 30737 INC 31045 883961452 INC 10738 29052419 INC 1488 961899631 SUM 14351 31049 INC 17050 75630137 INC 1699 957768876 INC 28158 130027035 SUM 1075 28124 INC 30193 145094361 INC 1614 978705871 INC 18405 745500909 INC 10923 928728341 SUM 16911 31428 SUM 1663 29204 SUM 8064 19411 SUM 1991 8161 SUM 5828 28007 INC 21637 19836303 SUM 839 11868 INC 26628 26723241 INC 19848 329130568 SUM 6162 28059 SUM 2232 22790 SUM 1455 27730 INC 27844 857881399 SUM 4864 29531 SUM 6107 30164 INC 17672 953663120 SUM 10229 22877 INC 25599 80046478 INC 28341 146141565 INC 17726 558242191 INC 24509 28553005 INC 21021 71936200 INC 28343 357850208 INC 8436 958774830 INC 93 879042792 INC 10394 797838277 INC 290 469203815 SUM 2907 29787 SUM 14427 29045 SUM 3249 28383 SUM 7002 21157 INC 2387 80371012 SUM 8865 15452 INC 7644 80233750 INC 22177 337705726 SUM 11712 23250 SUM 7106 15085 SUM 1754 15747 INC 17376 28021703 SUM 460 31132 SUM 1474 10984 SUM 4443 31041 INC 11318 877832707 SUM 5195 22477 SUM 823 19400 SUM 3313 21981 INC 8874 143201730 SUM 13638 29574 SUM 8695 30255 INC 11183 961610707 SUM 7422 29244 INC 783 835792120 SUM 864 14051 INC 27808 8002497 INC 25702 28558885 INC 22548 992221871 SUM 15997 30361 SUM 12543 28825 INC 4018 10072297 INC 25351 922071415 INC 13913 381470831 INC 20879 20002485 INC 21269 348502965 SUM 6739 29525 INC 25324 726982339 SUM 439 4974 INC 10947 147201426 INC 12142 753604267 INC 12770 874628392 SUM 11758 20349 INC 21209 988162747 SUM 3046 22145 SUM 4227 11569 INC 2072 749826576 SUM 521 22251 INC 21957 998547315 INC 6248 138562068 INC 9058 542842245 INC 26597 751661178 SUM 14012 24436 INC 1955 982887936 INC 5713 953354841 INC 15453 356124544 INC 8759 865790978 SUM 16 8061 SUM 9601 28587 INC 9925 138619350 SUM 264 30578 SUM 10961 23538 INC 11160 887013289 INC 16291 760638709 INC 16517 79808402 INC 4290 990910816 INC 25687 885793602 SUM 6938 15776 INC 27259 872229039 SUM 3210 24941 INC 4515 458067014 SUM 3335 13541 SUM 5028 21353 SUM 6965 21036 SUM 16369 30671 SUM 20745 25293 SUM 4093 9602 INC 9684 818787453 SUM 16624 30984 INC 26417 953996039 INC 26002 398292878 INC 23375 536582719 INC 28325 380821983 SUM 7098 21768 INC 17362 810340444 SUM 3357 12664 SUM 6230 22215 INC 9504 954891152 SUM 17266 29142 INC 12688 535232822 SUM 17718 29593 INC 1434 27984810 SUM 5956 28452 INC 16542 19633815 SUM 5052 30939 INC 17194 910377883 SUM 1448 30279 INC 27771 624205659 INC 3052 35804990 INC 10847 878453601 INC 16726 950856197 INC 17128 12208080 INC 4225 385735636 INC 11347 474064253 SUM 650 24605 INC 9009 331064085 SUM 12183 30503 SUM 3927 21972 INC 28339 542373135 INC 13520 130169564 SUM 18196 25358 INC 9690 350461236 SUM 19578 27897 INC 21924 710212284 SUM 2938 30319 INC 22671 146529808 SUM 31377 31443 SUM 434 24413 SUM 12054 31119 SUM 10929 30689 SUM 2619 22294 INC 31149 601168645 INC 24705 539223733 INC 3131 76685451 INC 3705 624143516 SUM 16210 31448 SUM 8802 28318 INC 30432 492179768 SUM 525 31041 SUM 11489 30373 INC 8941 586372859 SUM 2251 24470 INC 3231 592511349 INC 22671 11478863 INC 16890 979655524 SUM 407 8575 SUM 2014 11335 INC 1968 738977792 INC 27155 576189020 INC 1317 27986761 INC 26582 185226255 SUM 18966 30841 SUM 13703 30866 INC 12169 147445821 INC 25331 878496824 INC 2342 170152925 INC 1029 485532472 INC 964 60310629 SUM 4385 30457 INC 12999 890932073 INC 29054 758285633 SUM 21911 29117 SUM 23270 28729 SUM 16933 24827 INC 19169 21451195 SUM 1553 20648 INC 2940 778352225 INC 17268 619743094 INC 25367 743562356 SUM 9411 30914 SUM 2931 8523 SUM 4385 18561 SUM 2598 31168 INC 5171 987999480 SUM 12777 30463 SUM 9097 18891 INC 7498 351331622 SUM 9039 31026 INC 6849 117532482 SUM 492 19053 INC 5792 952666738 SUM 6252 17460 SUM 1242 10873 SUM 14762 31260 SUM 16289 31188 INC 23198 140610101 SUM 4155 23755 SUM 3296 11759 SUM 9678 17710 SUM 4239 20283 INC 1528 388252983 INC 11279 17253335 SUM 11211 28998 SUM 17979 27830 SUM 6800 21556 INC 20110 21311845 SUM 25870 29720 INC 22899 920869915 INC 29464 615663840 SUM 2421 26666 SUM 2251 28186 INC 30602 946947385 INC 18838 349565808 SUM 9657 24038 SUM 903 5971 SUM 12301 22513 INC 27591 464925032 SUM 839 29086 SUM 24449 28706 INC 2054 870561926 SUM 8171 31100 INC 6633 29039877 INC 18128 576880091 INC 18806 357763316 SUM 21595 23987 SUM 2741 29166 INC 24104 141501906 SUM 18969 21402 INC 17667 744723847 INC 1739 146129887 SUM 96 16948 SUM 1758 7765 SUM 13694 30224 INC 30947 584158817 SUM 4562 24047 INC 19727 147221943 INC 26024 509627347 SUM 19706 28620 SUM 4509 7362 INC 11581 539307853 SUM 2559 14189 INC 12479 487924558 SUM 22399 31359 SUM 3147 25532 INC 29134 271320065 INC 12311 467462628 INC 25343 936676231 SUM 1231 29897 INC 14578 22636462 INC 31251 518847327 INC 7605 686743695 SUM 5381 30794 SUM 7573 28084 INC 29144 870603703 SUM 4908 18931 SUM 7005 22779 SUM 4533 24645 SUM 1100 18331 INC 30685 80341792 INC 15458 12685698 SUM 5658 27973 INC 2341 71234421 SUM 7684 31263 INC 1954 878279100 SUM 3533 24867 SUM 9134 11106 INC 6817 729175142 SUM 291 9650 INC 20555 758009356 SUM 6769 29523 SUM 6501 17173 SUM 159 26588 SUM 9089 22120 SUM 4470 9241 INC 12295 147436254 INC 11859 807692427 INC 19653 893805951 INC 22402 13117772 INC 5599 995348170 INC 4015 105272012 INC 30276 6417220 INC 3474 535488847 SUM 11530 23968 INC 15537 841361981 INC 7628 136982035 INC 26442 944001426 SUM 25659 31311 SUM 556 22729 SUM 6751 31072 INC 3049 894590966 INC 17196 144654706 INC 26726 105477956 SUM 5335 16371 INC 1177 864002105 SUM 1643 27310 SUM 2026 13914 INC 28748 18564720 SUM 4507 12817 INC 6471 130518582 SUM 4635 28568 SUM 8378 25858 SUM 1775 7348 INC 25225 860042088 INC 24817 92895807 INC 1684 658357855 INC 113 141613559 INC 12790 146677227 INC 15000 679039739 SUM 2358 29654 INC 11816 705192594 SUM 2903 18716 SUM 9320 28293 INC 20412 147052634 SUM 2109 17542 INC 24933 145117936 SUM 1809 14876 SUM 914 22891 SUM 13284 24735 SUM 3481 29253 SUM 1167 13428 INC 7346 12271608 SUM 17394 30991 SUM 9284 31314 INC 12433 147472626 INC 7909 927500823 SUM 15604 20430 SUM 3903 13454 SUM 898 22552 INC 22176 994033532 INC 28462 542927178 SUM 1302 26922 SUM 6810 30985 INC 19213 693523801 INC 5368 845267196 INC 13791 808948153 SUM 1 30766 INC 23218 62917824 INC 17286 7963561 SUM 11445 31407 INC 26146 24251293 SUM 911 16007 INC 28376 937899478 INC 3153 147433988 SUM 9115 21917 SUM 2092 15591 INC 12749 625786342 SUM 6472 26027 INC 2103 40167926 SUM 9215 28588 INC 13538 516899290 INC 26820 111808839 INC 28885 65136622 INC 4791 138509064 SUM 3116 9265 SUM 6068 21110 INC 14411 82911819 INC 17665 859465047 SUM 11316 28089 SUM 1899 11215 INC 31329 792885760 SUM 8044 20859 INC 28917 961750012 SUM 22524 30766 INC 7523 621155421 INC 13065 205301412 SUM 27537 30755 SUM 7463 17610 INC 6395 13148876 SUM 810 27820 SUM 5693 26900 INC 7262 894818170 INC 15579 129112945 INC 16350 73618713 SUM 14355 27710 INC 6741 77387847 SUM 17806 28294 SUM 706 14829 INC 13239 146903810 INC 21994 578741088 SUM 19674 30125 INC 712 89227351 INC 22887 147354361 SUM 4072 28657 SUM 1426 13597 SUM 3957 20741 SUM 4509 19734 SUM 221 25157 INC 17 633639810 INC 26704 12573277 SUM 14470 29734 INC 6629 26702854 SUM 19722 30911 INC 28785 861177611 SUM 14209 30621 SUM 5474 29742 SUM 984 29115 INC 7367 105263304 INC 3428 940637412 SUM 1019 28672 INC 4134 20391234 SUM 676 6855 INC 22971 745496188 SUM 1013 9436 SUM 1578 27478 SUM 8553 30819 SUM 11623 26593 SUM 25679 30460 SUM 11293 31372 INC 16215 73710361 SUM 20 10533 INC 25021 46510175 INC 24384 517698724 SUM 12407 23993 SUM 6068 17031 SUM 17496 31060 SUM 8153 20572 INC 10690 425524882 INC 18615 424774948 SUM 8187 19085 INC 11219 951181553 INC 16537 973862997 SUM 5223 13309 INC 18971 21147228 INC 24437 156493012 INC 22241 13323486 INC 4437 13216681 SUM 671 28939 INC 26056 473314667 INC 9449 887184878 SUM 14571 28208 SUM 10485 16341 INC 6322 491566820 INC 22416 794586236 INC 19230 129539647 SUM 3065 25164 INC 12276 721538096 INC 26556 971162651 INC 2497 104477917 INC 5323 71860540 INC 31066 6972133 SUM 17669 29828 SUM 5055 25318 INC 15704 954202802 SUM 3754 8902 SUM 6216 20376 INC 22617 484685494 SUM 119 8259 INC 20864 893779647 SUM 1859 30486 SUM 10105 27305 INC 4041 951121613 SUM 15360 23705 SUM 1852 25806 INC 17741 950744130 SUM 10586 29372 SUM 18780 29308 SUM 1495 9052 INC 4885 749228220 INC 1094 30627916 INC 4444 701260777 SUM 11057 30391 INC 15200 861275705 INC 10539 62226355 SUM 1922 23309 SUM 14492 22013 INC 3045 729611969 INC 7801 13588248 INC 18780 181103611 INC 22111 878982548 INC 5740 130158449 INC 918 875926501 SUM 16413 29726 INC 18050 790613653 SUM 27496 29694 SUM 381 12329 INC 7757 302080043 INC 11889 241151252 SUM 926 18141 SUM 4317 23430 INC 6005 692078897 SUM 775 15325 SUM 10532 30308 INC 29446 21089304 SUM 4067 15057 INC 19877 693833722 SUM 140 30482 INC 20060 754790703 INC 31313 922129556 SUM 24017 31262 INC 14616 80340578 INC 19989 222291561 SUM 8182 14937 SUM 7936 30688 INC 10916 12986328 INC 10410 932634381 INC 5567 142871020 SUM 23300 30750 INC 12200 550388106 SUM 1196 19568 INC 3490 717033638 SUM 2815 14113 SUM 351 15246 INC 18541 609522409 INC 21689 147325774 SUM 19733 27190 SUM 3211 21463 SUM 2736 21971 INC 20316 76955414 INC 30653 241405825 INC 26106 649834348 SUM 25290 28886 INC 7964 222969753 SUM 798 24098 SUM 10333 23702 INC 10682 12197701 INC 674 783890529 SUM 11902 19370 SUM 7934 31044 INC 16208 27724918 SUM 13284 27473 INC 1324 820807550 SUM 5754 25186 INC 17846 147448127 SUM 5061 24735 INC 15513 943976759 SUM 20688 29443 INC 27731 223766109 INC 11577 146998426 SUM 20650 30254 SUM 7500 30226 INC 13829 476376469 SUM 447 21717 SUM 1468 28855 SUM 2751 30000 INC 13645 341818452 INC 9877 610608965 INC 8533 447535956 INC 15608 939846528 INC 17498 650383498 INC 12494 989433407 SUM 2422 30919 INC 2234 607697245 SUM 11740 19631 SUM 2616 24905 SUM 617 17639 INC 15370 957198353 SUM 719 30341 SUM 4355 13201 INC 8711 770163579 INC 21314 316815725 INC 10794 483406650 INC 28928 104308223 INC 17223 449936130 INC 10918 14909751 SUM 17520 30081 SUM 2445 31041 SUM 13739 27441 SUM 12456 31458 INC 16536 995474033 INC 723 987115944 SUM 1533 13809 INC 16728 995229607 SUM 7127 14659 INC 2281 15134300 INC 5440 608205013 INC 10604 13174646 SUM 20419 31015 INC 16822 876887428 INC 4362 63065589 SUM 527 15478 INC 14708 834417724 INC 5001 941439512 SUM 17219 25714 INC 20234 879019399 SUM 840 19825 INC 13707 489811281 SUM 1339 25868 INC 11984 11248175 SUM 14685 27683 SUM 2846 27207 SUM 1696 12570 SUM 3520 15288 INC 14121 73635053 SUM 569 28460 INC 20396 600613400 SUM 1331 1944 SUM 10088 21076 INC 29132 593512293 INC 10464 804757936 INC 9419 59581328 INC 17008 358173107 SUM 1227 4539 SUM 19843 27774 SUM 16543 23857 INC 26241 942042299 SUM 1891 19681 INC 19040 606925794 SUM 736 22259 INC 7142 11167078 SUM 3258 29091 INC 16922 987809696 SUM 22188 30921 INC 9036 129383021 SUM 1289 10803 INC 8421 806348436 INC 29482 54100042 SUM 4784 30264 SUM 9277 21123 SUM 1186 24865 SUM 9477 30808 INC 15936 937237782 INC 20952 933833555 INC 29398 145328127 SUM 3964 22689 SUM 12166 31214 SUM 6247 31218 SUM 88 15102 INC 29860 871747344 INC 22422 524476788 SUM 16208 25415 INC 6550 865664756 INC 24305 12370266 INC 20128 952535921 SUM 11690 28443 INC 4551 760500481 SUM 3018 16869 INC 19280 147331057 SUM 9028 31399 INC 15385 96090199 SUM 5870 9028 INC 23866 938247634 INC 13384 8540327 INC 2031 383867257 SUM 28569 30225 INC 25838 107582131 INC 23983 786474800 INC 25613 610550306 SUM 3981 19809 INC 9499 911070170 SUM 8242 29456 SUM 12908 29324 SUM 1871 24457 INC 26572 25405979 SUM 28681 30350 SUM 6794 29168 INC 21607 475394206 SUM 21660 30436 INC 9967 483511801 INC 3875 890610952 INC 133 122233250 INC 13594 879545472 INC 4434 688231402 INC 24659 146370369 INC 6154 28762289 INC 24211 10636338 SUM 11494 27923 INC 25213 462397047 INC 19257 29061866 INC 13928 414204288 SUM 3026 17136 SUM 5848 29882 INC 16954 709069721 INC 14153 945834269 INC 1339 38289125 SUM 5322 17076 SUM 18789 31121 SUM 18137 27100 INC 14000 592208358 INC 6952 488494123 INC 13776 519852088 SUM 3062 11678 SUM 6190 25349 INC 28679 491930632 INC 9528 214936241 SUM 1896 14794 INC 4985 126820643 INC 13621 12262164 INC 17052 146412868 INC 22399 485961011 SUM 23337 31400 INC 16809 12228194 SUM 5576 25403 INC 7228 953661862 INC 27104 145198556 INC 8795 473587006 INC 11996 72415385 SUM 3445 25763 INC 14886 61667534 INC 9179 355486608 SUM 6953 23433 SUM 6355 26808 SUM 4339 22580 SUM 26988 30662 SUM 2705 28457 INC 25999 921484131 SUM 3008 12323 INC 28861 28993351 INC 1498 73658289 INC 939 458642798 INC 1613 924169455 INC 3775 994753626 INC 21850 873020472 INC 11491 557878712 SUM 6507 7831 INC 20863 50836957 SUM 18208 28516 INC 27270 625616957 SUM 21972 23108 SUM 3342 27631 INC 19399 453317118 INC 10748 927857716 INC 14730 693127393 SUM 1232 12515 INC 6431 24874405 INC 22084 123718826 SUM 11494 14834 INC 23948 56688993 INC 15477 487697015 INC 5177 467463359 INC 23122 7816750 INC 9544 11714728 SUM 3358 20779 INC 3040 223482873 SUM 13216 27638 SUM 5272 20883 INC 7089 26956920 SUM 4973 12234 INC 15936 721663925 INC 25535 24851290 SUM 7860 17695 INC 14513 809796135 INC 3968 954031640 INC 1142 201664760 SUM 10036 31451 INC 14087 402636817 INC 555 845201813 SUM 141 4985 SUM 920 28288 SUM 1925 3829 INC 23867 492186582 SUM 8950 30627 INC 15231 72336000 SUM 20180 28745 SUM 1238 25504 INC 27532 864009975 INC 30586 19215590 INC 30812 652822890 INC 23859 874857036 INC 21325 904298303 SUM 7767 24516 INC 5782 108685765 SUM 9049 23805 SUM 14240 26702 SUM 9767 25382 SUM 1366 19913 SUM 14945 22717 INC 30088 810683158 INC 24978 55976229 INC 11266 879468395 SUM 18931 25921 INC 13904 871454390 INC 9335 885847400 INC 8521 977113074 INC 15669 807667433 INC 12979 876633564 SUM 1396 26845 SUM 4201 18533 INC 15179 962900686 INC 27342 753417325 SUM 2392 11959 SUM 3698 24038 INC 24746 349066620 INC 11583 524127402 SUM 334 16070 SUM 732 27511 SUM 2119 11861 INC 25574 861618594 INC 3442 27700020 SUM 22476 31201 INC 16101 509892902 SUM 20552 30657 SUM 16007 28781 INC 25974 996307553 SUM 22581 29924 INC 23435 510620352 SUM 24035 30783 SUM 8631 28922 INC 4004 73511827 INC 14492 948839258 SUM 4299 22596 SUM 6464 31134 INC 26418 950923212 INC 30835 879574215 SUM 15292 28586 INC 17522 978975275 SUM 12865 27328 SUM 6711 9615 SUM 1672 23927 SUM 17270 22253 INC 14092 432797090 INC 1235 714084734 SUM 4733 28784 SUM 440 9873 SUM 749 21319 SUM 6720 30324 INC 13051 101280708 SUM 13705 23572 SUM 14208 29304 INC 26564 543986095 INC 16388 233652708 SUM 19742 29389 INC 8702 874601693 SUM 752 14536 SUM 15249 23331 SUM 18255 23927 SUM 8113 27064 INC 18097 686866542 SUM 3901 19688 INC 1477 146409614 INC 5117 574777694 SUM 6662 31024 SUM 3303 22379 SUM 2874 16684 INC 26943 610420236 INC 15644 960817982 SUM 21108 31136 INC 16457 902662042 SUM 5678 21124 SUM 13536 23425 SUM 4043 29329 INC 12782 874843548 INC 3330 950494434 SUM 2472 18672 SUM 3369 22514 INC 3311 920673907 INC 9300 955231530 INC 15912 649721829 SUM 1344 27728 SUM 1900 28701 SUM 716 4764 SUM 2883 30011 INC 26741 960382218 INC 8404 946019753 INC 18333 474541029 SUM 11399 24955 SUM 8866 30248 SUM 2721 31410 SUM 8426 22490 INC 662 100255863 SUM 9987 25476 INC 16871 951436565 INC 24103 891297630 INC 20715 994364612 SUM 1231 5339 INC 10883 946787445 SUM 6956 20625 SUM 16039 25445 INC 21707 963526187 INC 4628 986872634 SUM 1132 25181 SUM 15079 30856 SUM 7038 27236 SUM 396 30859 INC 10252 854448296 SUM 2973 24634 SUM 7033 29487 SUM 3990 29299 SUM 10534 24682 INC 4400 247984665 INC 22628 29896991 INC 25 32025541 SUM 12317 30024 SUM 12972 29359 INC 22306 482399898 SUM 18709 22926 INC 10775 46519995 SUM 2403 28971 SUM 7217 30970 INC 15637 517956293 INC 9986 29023304 INC 12339 719644705 SUM 15254 30102 SUM 1275 8386 INC 17332 27089386 SUM 23037 31399 INC 9226 10838396 SUM 6458 24303 SUM 3897 30020 INC 24148 491710800 INC 18775 35624888 SUM 13973 30480 INC 7135 18493269 INC 24531 453383950 SUM 14898 31105 SUM 2758 25410 INC 15435 14972155 INC 27930 547433424 INC 24950 757142039 SUM 6727 31260 INC 2822 139071873 INC 22593 887657122 SUM 2854 10805 INC 6337 112618240 SUM 1505 23657 INC 9494 991216208 INC 6888 519728538 INC 12109 275648499 INC 19452 985045522 INC 19506 491858109 SUM 171 22213 SUM 957 24751 SUM 6334 31364 SUM 1214 14878 SUM 629 27445 INC 3180 733754689 INC 29860 926218933 INC 24103 8085264 INC 8962 710250456 SUM 10474 27988 SUM 14086 28736 SUM 5001 25229 INC 29229 859874041 INC 26646 145357453 INC 27438 145061085 INC 2587 142973738 INC 19771 356678200 INC 10209 218529029 SUM 21045 31014 INC 25363 63144541 INC 1448 809755809 INC 10622 837047771 SUM 44 27963 SUM 14765 28831 SUM 13054 31457 SUM 1131 24334 INC 25791 28907050 SUM 172 30885 INC 22199 458625251 INC 20591 353763944 SUM 7278 23592 SUM 1215 14092 INC 13749 124122746 SUM 13064 23670 SUM 15242 27272 SUM 3252 28231 SUM 21565 30367 SUM 286 20658 SUM 4481 28214 SUM 315 27839 INC 16036 938557718 INC 4908 135860403 SUM 559 22119 SUM 405 10547 INC 6007 403861769 SUM 1574 21981 SUM 156 9513 INC 25461 731623767 INC 24949 536872158 INC 5821 25836770 INC 19784 848668938 INC 281 121739215 SUM 3115 16776 SUM 17099 29331 SUM 129 10478 INC 6531 862247137 SUM 1838 28607 SUM 8601 26630 INC 5085 265155491 INC 10060 684738049 SUM 926 31290 INC 1645 138799794 SUM 19414 25343 INC 15580 885319133 INC 7376 514670553 INC 20512 376227177 INC 2681 1973422 INC 7331 226375238 SUM 6148 28813 INC 21297 385850292 SUM 6087 29797 INC 10893 118023846 SUM 4473 23542 SUM 409 10941 INC 24257 793112092 SUM 4015 30293 INC 21450 475432090 SUM 25685 29773 INC 30832 418430926 SUM 869 31361 INC 29084 684958617 SUM 5105 14992 SUM 22084 30637 INC 26005 953297452 SUM 7584 20825 SUM 3558 11431 INC 9522 142455471 INC 6110 39606154 INC 13460 978646121 SUM 15896 31044 SUM 16924 26025 INC 25807 886447228 INC 17041 174093172 SUM 5741 26729 SUM 504 21971 INC 20996 876635316 INC 7505 813660582 INC 18115 961026225 INC 28908 934314807 SUM 17506 25720 SUM 2930 24386 SUM 2170 29448 SUM 9445 21489 INC 3668 676627879 SUM 248 15861 SUM 985 26990 INC 26583 888201271 INC 27912 11111171 INC 29262 357713136 INC 19106 617738560 INC 5106 930490331 SUM 1008 11613 SUM 770 18033 SUM 1304 26024 INC 21955 82893496 INC 15508 414215591 INC 10262 75927553 INC 20783 2427872 INC 18094 357762677 INC 17727 147432869 INC 18436 72931131 INC 11343 865840972 INC 4703 26990397 INC 19910 568063096 INC 10053 585963393 SUM 5115 27557 SUM 6221 18901 INC 22398 51678009 SUM 3710 19879 SUM 2186 18081 INC 30349 437539772 SUM 1135 12830 INC 20406 989665088 SUM 21780 31350 INC 28267 820079091 SUM 1255 27033 SUM 9489 18593 INC 29949 878224115 INC 1020 188080526 INC 16919 948323565 SUM 331 28961 SUM 13984 15066 SUM 22719 31459 INC 1755 24774533 INC 18775 775995787 SUM 473 13292 SUM 17822 29587 INC 10582 350147911 SUM 12990 25970 SUM 598 13236 INC 16291 122166712 SUM 3562 31437 INC 6293 861723796 INC 22138 881128096 INC 2983 509785831 INC 17081 978442254 INC 27547 870229148 SUM 9146 21295 INC 16511 640832291 SUM 1784 12747 INC 15910 823559712 SUM 4157 31244 INC 13991 877720969 INC 20758 788846655 SUM 1265 30114 INC 18542 205920057 SUM 13834 30191 SUM 20093 22374 INC 9823 22916489 INC 9904 485318811 SUM 16370 30711 SUM 19867 31057 SUM 16365 28469 INC 23629 706895525 INC 18004 69523164 SUM 9503 26015 SUM 320 4232 SUM 12568 28864 INC 21796 126233979 SUM 2124 29260 INC 26985 223730823 INC 29455 955259348 SUM 5335 27394 INC 1145 29979988 SUM 7570 27820 INC 8759 894444095 SUM 1855 29284 SUM 2307 12381 SUM 23428 31440 INC 11782 194789342 INC 27035 552151956 SUM 284 15507 SUM 115 18823 SUM 4803 19397 SUM 795 9352 SUM 12252 30694 SUM 15303 23316 SUM 5678 11524 SUM 13818 21522 INC 12219 113627349 INC 23948 606335495 INC 3735 72760205 INC 3761 147207380 INC 24798 799772737 SUM 8346 15490 INC 3304 440655093 INC 9829 936887058 SUM 5763 22811 SUM 1239 30535 SUM 5332 20870 SUM 6395 26946 SUM 21756 29068 SUM 3097 27544 SUM 7154 29256 INC 17199 993590122 INC 22669 146756853 SUM 19748 29687 INC 30281 995286876 SUM 9795 31255 INC 18727 859078666 INC 1449 724948672 SUM 17195 30687 INC 15067 537831968 SUM 17046 26439 INC 24129 737221066 INC 4160 990159643 INC 23838 8078055 SUM 10171 31234 INC 30494 927312489 SUM 4913 29593 INC 13190 518468728 INC 28823 103438700 INC 7419 26669467 INC 17495 44612190 INC 19575 946819359 SUM 9913 24909 SUM 3354 14093 SUM 1264 4356 INC 17811 728852203 INC 8813 32809381 INC 7821 126390775 INC 28608 945169773 INC 9713 994331709 SUM 3227 14171 SUM 1116 17583 INC 31370 35984751 INC 254 890608614 INC 14934 454346876 INC 14249 961889571 INC 17741 374258823 SUM 4605 8658 SUM 7362 25254 SUM 15029 28716 SUM 12121 29769 SUM 5244 25325 SUM 15391 25712 SUM 6103 26693 INC 14637 993902227 SUM 1916 14983 INC 16740 145191594 SUM 2957 10372 SUM 2998 16889 INC 17427 759559060 INC 17331 669329622 SUM 4991 25351 SUM 541 14514 SUM 3968 10606 SUM 178 15022 SUM 22176 29674 INC 3056 810018972 SUM 9717 29356 INC 22400 992012629 SUM 5351 30208 INC 8913 943057709 INC 3606 138990468 SUM 3001 9691 INC 26290 37901943 SUM 9990 30985 INC 2356 926051081 INC 20134 753903380 SUM 5078 26774 INC 19798 39232045 INC 19245 72499437 INC 17291 951658064 SUM 11208 27889 SUM 359 29428 SUM 344 30815 INC 30043 337947804 INC 19792 815771284 SUM 15169 27272 INC 29764 46397402 INC 18863 802586007 SUM 30455 30942 INC 26475 28004223 SUM 10938 21833 INC 5904 858613006 SUM 13316 29722 SUM 1430 23576 SUM 4891 31369 SUM 4356 31412 INC 5190 401301811 INC 751 400294341 INC 14814 760618273 INC 18264 859676300 SUM 10766 27573 INC 4991 886869432 INC 4671 994369486 SUM 11359 21971 SUM 19790 22472 INC 16907 28957171 INC 7540 145611067 SUM 2414 28642 SUM 8254 28716 INC 30859 905135315 SUM 359 3303 INC 6748 23574966 INC 29420 72857377 SUM 793 29522 INC 8510 113324381 INC 7905 491640509 SUM 7115 30771 SUM 6880 30924 INC 13285 8105479 INC 2634 80127491 INC 26513 112865618 INC 27263 970878201 SUM 9499 19445 SUM 5812 30498 INC 29752 64295188 SUM 7417 12590 INC 26903 734344111 INC 13229 584769460 INC 7780 878598915 SUM 5920 27925 SUM 9488 23553 INC 10440 288018710 SUM 1324 26740 SUM 1285 27462 INC 6186 576175830 SUM 6637 27551 INC 19365 458937364 SUM 4515 29951 SUM 18976 31339 SUM 869 2351 INC 26536 272632697 SUM 1688 17689 SUM 14068 20941 INC 19967 19271904 INC 8649 946106862 INC 25393 12609233 SUM 20659 27992 INC 27823 810617966 SUM 11944 29583 INC 27604 119163468 INC 13058 601749706 SUM 18896 30881 SUM 8334 30471 INC 17626 995512480 SUM 5704 12641 INC 24381 900315234 INC 22819 221253924 SUM 12465 31095 SUM 651 16810 SUM 5472 14663 INC 27983 9022451 SUM 4294 21059 INC 18782 840294139 INC 30436 600772098 INC 1687 122180235 SUM 22416 28292 SUM 1162 11588 INC 7165 929359321 SUM 265 22806 SUM 9021 29534 INC 18425 450219277 INC 22607 554941016 INC 13302 854118962 SUM 10551 17488 SUM 20336 31016 INC 16135 60335339 INC 18819 20657883 SUM 4904 6784 INC 3305 609825116 INC 3075 654824750 INC 20823 24836087 INC 2905 145884517 SUM 3473 30172 INC 26874 10059554 SUM 1586 26126 SUM 6744 26075 SUM 2560 22394 INC 680 878914324 INC 17030 330541828 SUM 1418 29690 INC 29868 130186293 SUM 1015 16269 SUM 8876 30609 INC 9966 975230767 INC 13648 416043868 INC 22694 921635739 SUM 9320 31403 SUM 6407 12468 SUM 9094 22301 SUM 96 1488 SUM 3760 30518 SUM 21456 31209 INC 8984 40154263 SUM 1463 28682 INC 18507 349548349 INC 20251 95766674 INC 26721 79839294 INC 6666 878808295 SUM 21946 29726 SUM 2743 11147 INC 8462 723327334 SUM 11814 26570 SUM 20453 31450 SUM 18296 29493 INC 30656 744421415 SUM 9814 25783 SUM 513 23847 SUM 1544 31259 SUM 1880 16515 INC 30541 756422746 INC 10305 21238265 SUM 6717 14809 INC 16045 869671955 SUM 463 19213 SUM 5101 28927 SUM 28596 31398 INC 2308 610601207 SUM 1757 28806 INC 95 845425480 SUM 1856 18654 SUM 110 18428 SUM 1749 15304 INC 28154 483804112 INC 2372 105506449 INC 27755 961812738 INC 9979 246092660 INC 5718 73523997 SUM 834 27294 SUM 21812 29714 INC 370 805594003 INC 3023 55810298 INC 29439 806411173 INC 3271 5983417 SUM 8632 26748 INC 2247 921693403 SUM 7023 15545 INC 17344 949259186 INC 29927 223232081 SUM 20268 25047 INC 4432 675161374 SUM 9711 15180 SUM 26703 31262 SUM 2844 21885 SUM 572 31207 INC 30911 996324404 SUM 12033 26788 SUM 1514 30031 SUM 7926 28328 INC 26856 458619971 SUM 2218 21925 SUM 3800 22100 INC 1487 945625024 INC 25833 706066124 INC 19286 78144094 INC 12843 441841180 SUM 17773 30877 INC 24577 606390354 SUM 119 16631 INC 17362 868076622 SUM 11645 22132 INC 6186 95556538 SUM 3647 19586 SUM 1324 12344 SUM 2425 28206 INC 31299 134630690 INC 14023 660672345 INC 18006 479126917 INC 11474 134625777 SUM 3400 27332 INC 18003 986717498 INC 9523 113374426 INC 25544 138535702 INC 930 981843746 INC 6572 902545833 SUM 9153 20676 INC 9685 43444217 SUM 2876 29974 SUM 20374 26749 SUM 22122 29683 SUM 9491 24555 SUM 3497 16698 INC 25863 906471360 INC 13293 483693191 SUM 19469 31390 SUM 4396 18918 SUM 22220 31261 INC 4957 13105351 SUM 5373 9961 INC 10743 734015347 INC 4509 992863797 INC 17628 139002854 INC 24855 28621141 INC 22575 937421367 INC 16943 955315497 SUM 2197 17861 INC 12936 954768453 INC 12780 29587665 INC 20290 575518665 SUM 25792 30097 INC 15629 533084050 INC 23460 69505232 SUM 14580 17110 SUM 15709 21485 INC 17309 28952340 INC 8236 626276389 SUM 11334 29529 INC 6978 593288941 INC 19546 482184721 INC 20769 129871779 SUM 4724 24221 SUM 3280 15856 SUM 125 6717 SUM 22826 30018 INC 11182 105212542 INC 26689 525622203 SUM 14342 30303 INC 24275 938114956 INC 4349 821104039 SUM 10034 31257 INC 29846 79210908 SUM 17648 28117 SUM 15125 31399 SUM 4648 14410 INC 6503 560267062 INC 16849 26884775 SUM 7006 25107 SUM 14025 28479 SUM 10735 17567 SUM 148 8119 SUM 16025 30946 SUM 2442 5618 INC 17893 471530805 SUM 19268 28216 SUM 6444 30112 INC 2939 724158939 INC 4685 147377759 INC 7565 144828605 INC 16132 75142260 INC 8085 409467047 INC 3753 823516249 INC 8300 26664928 INC 23518 23277325 SUM 1250 28588 SUM 16572 22349 SUM 26393 30146 SUM 443 6190 SUM 8722 25774 INC 18368 529498887 INC 8355 955321752 SUM 301 30984 SUM 1829 23443 SUM 6291 30678 SUM 1936 27093 INC 67 70853843 SUM 16092 29406 SUM 1853 22463 INC 20306 454195460 INC 9671 710304755 SUM 413 9873 SUM 3401 24471 SUM 12387 22722 SUM 12249 30216 SUM 6932 8005 INC 11627 121551025 INC 11549 79966106 SUM 5721 19518 INC 16528 811926395 INC 706 33414254 INC 13371 995963604 SUM 6899 26839 INC 27046 26522494 INC 29473 866141863 SUM 11328 29881 SUM 4586 25179 SUM 4320 30673 INC 27080 605700692 INC 20797 10319365 INC 30193 984163457 SUM 8727 30722 INC 10440 287908210 INC 180 20547303 INC 31017 888362710 INC 27106 613780508 SUM 17849 31458 INC 22934 876947279 INC 2527 28976119 SUM 39 21855 INC 22231 142539620 INC 6140 741756314 INC 10091 534557077 SUM 9080 30750 INC 26899 254004187 SUM 1525 11957 SUM 35 4367 INC 7922 113404798 INC 25318 491893351 INC 4221 994240496 INC 25524 348552022 INC 28273 39354661 SUM 1817 28282 INC 9149 1790183 SUM 1261 13822 SUM 21172 26481 INC 5361 559132627 INC 20521 592335273 SUM 4010 30975 INC 24131 605240587 INC 27652 147220945 INC 25659 422694211 SUM 324 23659 SUM 4423 29304 INC 17825 19213160 INC 29522 144220284 INC 24360 684493931 INC 19901 113897778 SUM 448 27359 INC 7822 872699529 SUM 396 25173 INC 5467 954948508 INC 4022 29053610 INC 3365 702531983 SUM 2389 25552 SUM 6613 23608 INC 11697 279268977 SUM 5807 31176 INC 15168 366228396 SUM 649 31056 INC 23617 727046774 SUM 13190 28767 SUM 19553 26653 INC 10729 862982632 SUM 13449 25691 INC 27361 26800705 SUM 208 4286 INC 21797 347948590 SUM 3799 16998 INC 5083 140095366 SUM 218 6063 INC 10293 145090730 SUM 822 10228 SUM 3736 11354 INC 29089 482705876 SUM 12859 31131 INC 4441 976533373 INC 24838 953123028 SUM 4303 12593 SUM 983 30053 INC 23411 29053169 SUM 275 16212 INC 16245 4183299 INC 8729 25632990 INC 9497 684156432 SUM 17579 22211 SUM 3360 27946 SUM 9029 27402 INC 11439 984967130 INC 4107 945532974 SUM 106 25559 INC 3587 897386902 INC 6670 100692777 INC 15714 82316867 INC 7496 759711486 SUM 7595 24815 INC 25089 845322358 INC 16399 743807794 INC 27130 29019867 SUM 25199 28737 SUM 12477 30609 SUM 1606 16701 INC 17830 380460960 INC 24426 586423955 INC 21231 474361044 INC 3844 994679829 INC 7037 379842273 SUM 1795 17512 SUM 2629 26975 INC 5751 20656724 INC 2988 979680646 INC 25067 79785593 SUM 7694 28976 SUM 14531 18259 INC 19456 389247455 INC 23526 672559263 SUM 6227 17672 SUM 2874 28940 SUM 15930 26281 SUM 384 27922 SUM 3824 30723 INC 12514 127501106 INC 9049 145863290 SUM 5409 14588 INC 26080 214991740 SUM 5 23605 INC 15953 11131543 SUM 2197 16233 SUM 7661 28488 INC 9887 930610226 SUM 10393 29522 SUM 5187 21168 INC 6276 526530650 SUM 659 27553 INC 16504 878321841 SUM 6178 13257 INC 1211 385853155 SUM 19422 30394 INC 17324 57819051 SUM 25332 31241 SUM 17495 28057 INC 18445 857810358 INC 30585 853839034 INC 24895 747902984 INC 27736 28209683 INC 28173 88357668 SUM 16160 29896 INC 21932 129993594 SUM 138 24820 INC 26914 138686034 SUM 3340 18186 INC 12496 492193614 INC 21599 920020473 INC 19498 542153984 INC 29249 53057755 INC 3929 892618592 INC 27034 562098725 SUM 5175 23602 SUM 4096 24659 SUM 11559 28277 INC 18117 47257482 INC 4006 787526331 INC 17324 958813247 SUM 11474 19733 SUM 4007 11865 INC 14897 422946617 SUM 21160 31360 SUM 1037 23607 SUM 14780 29853 SUM 8892 18181 INC 27349 357373231 SUM 2278 16775 SUM 14007 25375 SUM 2445 18169 INC 9151 878410453 SUM 7781 23405 INC 20931 487310968 SUM 2377 7894 INC 27284 23056142 INC 5002 928109454 INC 25344 758007531 INC 30710 650095579 SUM 7128 27202 INC 17144 61073544 INC 2507 113815941 SUM 2950 28944 INC 9374 685774745 SUM 2978 11113 INC 23530 72346685 SUM 1425 20765 SUM 10335 28945 SUM 12870 31198 SUM 1754 16574 SUM 6145 30159 SUM 8026 27493 SUM 7291 21188 SUM 4030 22681 SUM 20841 26341 SUM 22963 30324 SUM 18756 31152 SUM 20957 27033 INC 12201 999667361 SUM 5567 11090 INC 29207 890484937 INC 17600 624148678 INC 8444 854839517 SUM 9373 28868 SUM 13548 17464 INC 15828 145318924 SUM 1164 30094 INC 9136 877320839 INC 30071 5877356 INC 28748 890617469 INC 3000 440343334 SUM 2582 21025 INC 1607 272012374 INC 30821 490044515 SUM 3186 15084 INC 13942 147260997 SUM 7994 11878 SUM 11114 22896 INC 22440 994947077 INC 25314 172921643 SUM 21461 31200 SUM 10543 30642 SUM 2257 20539 INC 21743 557470964 INC 16503 610441153 INC 25514 339988215 INC 28280 9854369 INC 23396 29067574 INC 12872 77878962 INC 25287 147308807 INC 11153 734934107 SUM 1745 29519 INC 28445 71338151 SUM 8708 27657 INC 22776 843348560 INC 19640 658252638 SUM 8758 31237 INC 5753 507803502 SUM 8952 28445 INC 11875 870921662 INC 7811 747235557 INC 7650 809242362 INC 28035 929529341 SUM 2667 29735 SUM 633 30130 INC 126 986467817 SUM 1678 27735 SUM 8427 28924 INC 23876 586996978 SUM 321 10895 SUM 12998 26006 INC 3252 827177563 INC 11437 129619984 SUM 1391 16962 SUM 10189 15862 SUM 2584 19151 SUM 7959 28903 SUM 7496 25399 INC 8941 8926260 INC 5342 109419829 INC 12521 486950334 INC 18400 951435068 SUM 600 31056 SUM 10520 29961 SUM 9210 30602 INC 28275 308046907 SUM 266 26345 SUM 16112 21667 SUM 22333 30603 INC 6345 79264696 INC 748 928179468 INC 19142 530884646 INC 16628 72613547 SUM 411 6839 SUM 22498 30544 SUM 9296 25971 SUM 11900 26130 SUM 3196 21614 INC 3764 687090154 SUM 20627 30994 SUM 5365 27025 SUM 636 20956 SUM 13805 29111 SUM 13398 30220 INC 22248 26154430 INC 8581 358869010 SUM 6151 19647 INC 25051 726038707 INC 18029 802176736 INC 9857 811904385 INC 14733 889339714 SUM 11266 18562 SUM 8647 17835 SUM 11606 20360 SUM 10999 31005 SUM 1995 22405 INC 18491 12704053 SUM 4839 26809 SUM 10265 23031 INC 3758 886179749 INC 25068 948732209 SUM 18964 27184 INC 28474 479525679 INC 13359 144755128 INC 21126 147454479 SUM 10819 23177 INC 17842 855601179 INC 28071 760619291 INC 27528 805128482 SUM 203 23534 INC 8691 144276318 SUM 15610 31276 SUM 2109 17889 INC 444 342010282 SUM 1029 15081 INC 25252 80251775 INC 30698 706946748 SUM 4130 12615 SUM 6976 30953 INC 4775 1270724 SUM 12012 22175 INC 23965 147178613 INC 16386 418464973 SUM 1049 14821 INC 24590 723874296 SUM 12372 17501 SUM 15861 31184 INC 4212 63459096 SUM 3137 23957 SUM 7447 31394 INC 31127 741652811 SUM 9931 31309 SUM 8658 25903 SUM 21423 30451 SUM 4299 8866 SUM 7790 29675 SUM 8986 26929 INC 9289 934257033 INC 6530 518426559 INC 4429 12092068 INC 26193 24569789 INC 25495 860898621 INC 9673 73205223 INC 17361 63357788 SUM 20765 24558 SUM 10199 31112 SUM 8391 25139 SUM 1231 28951 SUM 11928 29249 INC 25657 953536959 SUM 201 29588 INC 1258 740591943 INC 6294 862236006 SUM 13084 29761 INC 26024 531025870 INC 22083 13048387 INC 19540 140141655 SUM 14526 29215 INC 12544 22084047 INC 28152 67413322 SUM 3303 26090 SUM 2974 24806 INC 5873 875763350 SUM 3416 24830 INC 4216 29057448 SUM 277 28462 SUM 662 24417 INC 11595 927159550 SUM 3035 28914 SUM 1510 17653 INC 8880 874840987 SUM 7792 11419 SUM 4845 24673 INC 8004 861709748 SUM 885 23728 INC 725 113904300 SUM 11522 27935 INC 19614 290571855 INC 2224 69386477 SUM 7751 27041 INC 12283 20334722 INC 28177 399131983 SUM 6784 27458 SUM 2673 29635 SUM 8250 30125 SUM 13 24829 INC 19099 2608530 SUM 1400 11241 INC 29027 746316747 INC 8561 931207719 SUM 8327 22492 INC 9684 52180747 SUM 11486 29309 INC 1786 994462200 SUM 2247 28188 INC 25709 414279620 INC 8402 147477092 INC 21597 19605910 SUM 15230 21043 SUM 6119 11644 INC 3044 73433295 SUM 2992 24240 INC 18065 476261324 SUM 4666 23811 SUM 2715 30486 SUM 9775 25469 SUM 2076 24108 INC 389 130704048 SUM 1316 31049 INC 20216 376991159 INC 15600 73636082 INC 13211 7947485 INC 27065 11871353 SUM 257 13282 SUM 3571 21343 SUM 11202 26911 SUM 3744 17488 SUM 21697 29223 INC 24533 685574607 SUM 15145 31014 INC 8963 23704169 INC 13540 12570776 INC 7133 72549824 INC 15809 492126340 SUM 6981 24200 SUM 17077 28052 INC 27546 842728810 INC 635 602126300 SUM 11064 30068 INC 4174 957719547 SUM 470 21711 SUM 9525 30501 INC 10044 610582318 SUM 16583 30462 INC 6306 917035689 INC 4997 24863767 INC 25434 883315057 INC 25250 138789715 INC 14107 585408359 SUM 17658 29753 SUM 3961 27634 SUM 9721 27990 INC 25062 560263029 SUM 1008 18868 SUM 12240 30767 SUM 9932 30483 INC 28878 143004907 INC 10602 788037422 INC 28311 332170848 SUM 11385 21236 SUM 19555 30414 SUM 7102 22079 INC 23009 574543342 INC 12561 24316402 INC 18845 80760425 SUM 745 26961 INC 15556 145510735 INC 15274 447599337 INC 15058 607874979 SUM 4370 24327 SUM 17361 30209 INC 18398 892451140 SUM 645 28920 INC 6075 62185217 INC 24639 726058502 INC 17667 853366410 SUM 6205 27064 INC 24759 483240310 INC 24789 145082317 SUM 2374 19040 INC 16934 542148732 SUM 11002 29160 INC 15195 27728290 SUM 25608 28967 INC 22714 878469653 SUM 2149 23795 INC 5608 20603427 INC 20341 56930083 SUM 11609 16674 INC 28546 961702462 SUM 28347 30681 INC 12479 491935292 INC 17840 15409702 SUM 3977 17026 INC 10424 78263351 INC 18688 534603277 SUM 26361 29587 INC 19166 130480082 SUM 3452 18208 INC 16657 593776012 INC 15038 90838345 SUM 141 16163 SUM 11406 29873 INC 4974 972815464 INC 24525 1749166 INC 6346 907383199 SUM 3709 29239 SUM 6656 30631 SUM 6861 29687 SUM 6867 8051 SUM 1234 19446 INC 31438 129652292 INC 14536 542143365 SUM 3148 25599 INC 4126 825833666 INC 7467 12858952 SUM 16296 29835 INC 20445 28015432 INC 7801 551566035 SUM 24328 31390 INC 4283 351595043 INC 10833 911312127 SUM 9112 21326 INC 25665 994397383 INC 2958 113747785 INC 4112 28523798 SUM 273 11112 INC 23254 113662588 SUM 8391 23377 INC 23339 509666090 INC 11955 139309112 INC 20517 126391397 SUM 378 1824 SUM 885 29853 SUM 10944 26506 SUM 1968 28888 SUM 7835 14147 SUM 16347 30966 INC 2849 69795204 INC 15483 994157632 SUM 8684 31376 INC 1925 955195816 SUM 10611 25867 SUM 28390 30260 SUM 1868 4563 SUM 1796 21684 SUM 323 7103 INC 1594 120200682 SUM 2500 25240 SUM 14950 26301 SUM 20661 29615 INC 17620 146377564 SUM 26116 31175 INC 13451 795666676 INC 13955 44414752 SUM 396 29117 INC 21633 878889057 INC 8243 126184853 INC 25682 28514645 SUM 709 28898 SUM 5710 20112 INC 15940 620358436 SUM 2073 10038 INC 2100 827473061 INC 23168 12281177 SUM 10518 25267 SUM 4654 11432 INC 25833 802979917 SUM 23823 29783 SUM 13863 30805 INC 31350 982918604 SUM 1260 12033 SUM 4063 26623 SUM 684 30368 SUM 1848 15577 SUM 2091 19433 SUM 2680 19854 INC 18124 22800980 SUM 9503 29683 SUM 7762 22382 INC 21539 315461479 INC 687 951100766 SUM 33 17839 SUM 8833 29662 SUM 13293 24947 INC 20937 586472658 INC 7178 878365317 INC 8404 71440375 SUM 4514 30160 SUM 19 8121 SUM 13187 21187 INC 15162 978642182 SUM 13548 23410 INC 18471 815777389 SUM 2309 17762 SUM 1059 30832 SUM 5225 25304 INC 21338 953289300 INC 17035 606388225 INC 14302 907291841 INC 6700 981402855 INC 21663 26965932 INC 25652 6618250 INC 17249 214851929 SUM 9857 31440 SUM 18646 30921 INC 30275 962340198 INC 16441 739171125 INC 4253 26948459 SUM 2186 6368 SUM 10704 30248 SUM 2052 18737 SUM 10404 24710 SUM 285 23471 SUM 8974 26964 SUM 14972 19226 SUM 4584 24186 INC 7789 961881234 SUM 1161 14106 SUM 3260 28930 SUM 6514 20007 INC 21113 48551900 INC 2677 100374962 SUM 20191 30263 SUM 19524 28097 SUM 5729 30788 INC 5792 859273092 SUM 4388 10190 INC 3121 606351766 SUM 12691 25329 INC 16433 26818204 INC 18182 543207091 SUM 11622 25125 INC 4407 6596178 INC 10369 533111616 INC 489 681605451 INC 28841 89254936 SUM 3014 22793 SUM 14651 30261 INC 29511 682302748 SUM 17271 26784 INC 6391 130553421 INC 13197 254328952 INC 23798 65180451 SUM 2073 26903 SUM 6508 29387 INC 28920 473137436 INC 6122 487432809 INC 14738 491590031 SUM 4222 31308 INC 17771 574912479 SUM 8962 28910 SUM 5931 6624 SUM 24697 31271 SUM 10308 18285 INC 8417 515065611 SUM 12860 31350 SUM 17759 29380 INC 28317 665916512 SUM 3963 9739 SUM 8266 29360 SUM 23118 29162 SUM 479 30977 INC 29480 993425545 INC 11492 972012457 INC 7450 29078133 SUM 4865 30052 SUM 11014 30832 SUM 7081 26828 INC 19307 927889460 INC 20379 27053374 SUM 7852 18245 INC 14826 879053608 SUM 2507 21341 SUM 5670 16782 SUM 2896 28032 INC 17453 418317899 INC 13308 146240878 SUM 8869 18977 SUM 10547 30666 SUM 1269 13179 SUM 6396 28120 INC 24595 26932555 INC 3665 957678294 INC 16266 458003097 INC 23486 144799927 SUM 955 16788 SUM 10966 30996 INC 7087 25672077 INC 6042 449707191 SUM 9402 30792 INC 345 26896476 INC 14397 62883679 INC 23135 466465077 INC 5243 990187347 SUM 60 8978 INC 17331 997439858 SUM 6799 27199 SUM 4191 30339 SUM 1493 30201 SUM 12615 27190 INC 4774 349042117 INC 3545 760483713 INC 14974 13107790 SUM 811 26389 SUM 15820 30208 SUM 13779 28212 INC 9922 777986371 SUM 17469 30860 INC 2837 470926405 SUM 3518 23172 INC 16411 103359912 INC 24366 3316397 SUM 6470 29490 INC 23695 447505963 SUM 1877 8847 SUM 2448 25021 SUM 57 12675 SUM 2091 23294 SUM 19933 29974 SUM 14599 24839 SUM 2533 24068 SUM 19819 28302 INC 26708 874792016 INC 31047 894815150 INC 23678 632334905 INC 10689 40059062 SUM 8175 28436 INC 8066 357988479 SUM 665 29694 SUM 131 6763 SUM 12 23631 SUM 546 23926 SUM 12106 31283 INC 26637 483963717 SUM 11749 26861 SUM 15135 29152 INC 6473 15433738 SUM 22520 24735 SUM 21685 26269 INC 8317 147335052 SUM 17871 28583 INC 30462 75620335 SUM 2411 17009 SUM 4043 8640 INC 28742 609961298 SUM 9282 14968 SUM 1755 30742 SUM 17809 30101 SUM 1687 24094 SUM 8210 24611 SUM 4419 19406 SUM 1836 13884 SUM 971 4430 INC 20743 324250758 INC 18075 913115895 INC 1799 14381695 INC 1568 851667540 INC 29339 28135355 INC 25440 47191869 INC 23251 550505385 SUM 22248 29065 SUM 11802 24308 SUM 10155 11050 INC 11882 771724818 INC 23535 599929813 SUM 23215 30670 SUM 5177 31256 SUM 123 17840 INC 5413 110044794 SUM 3241 12546 SUM 1849 23536 SUM 41 19277 INC 24774 711864043 INC 26165 25377648 SUM 9291 29181 SUM 7588 22321 INC 10467 12071216 INC 9309 71380460 SUM 1311 30967 SUM 4229 23511 SUM 1535 30964 SUM 20523 30901 SUM 8979 24332 SUM 3739 21718 SUM 18610 24661 SUM 12984 16864 INC 29388 694447424 SUM 1339 16273 INC 30257 939819080 SUM 2565 24936 SUM 9420 25057 SUM 4941 15379 INC 29492 894511653 INC 17290 632642078 INC 19648 284954545 INC 30755 491145671 SUM 799 25029 SUM 2203 21272 INC 20880 78206158 INC 20556 218233108 SUM 7821 13996 SUM 15488 24659 INC 9350 88980165 INC 8719 145067299 SUM 16699 23686 INC 7779 80149275 INC 4313 754704315 INC 23820 7925007 INC 28537 124911800 INC 9035 146873008 SUM 8940 27911 INC 17700 146419616 INC 373 442540241 SUM 24541 26839 INC 14005 761585709 SUM 3103 23929 SUM 1117 29367 INC 22131 936278383 INC 7899 660745871 INC 7655 619276577 SUM 1816 10198 INC 30977 29039932 SUM 446 21018 INC 30907 471077479 SUM 3147 30954 SUM 74 9619 SUM 11228 28513 SUM 1156 19846 SUM 12329 27528 SUM 434 23321 SUM 6784 20948 SUM 20745 25896 SUM 11714 28911 SUM 12378 24484 SUM 4034 21251 INC 24164 971005577 SUM 255 9564 SUM 1146 13947 INC 18105 65328600 INC 16751 130695547 INC 6505 20382709 INC 24157 968797357 SUM 17672 31263 SUM 2453 28726 INC 19955 144801795 SUM 19274 21151 INC 22949 979084905 INC 1873 862171221 INC 11469 551528284 INC 7463 533363598 SUM 516 30409 INC 17709 805974830 SUM 14334 31206 SUM 7425 31283 SUM 7108 19650 INC 19055 490849407 SUM 16978 31249 SUM 3970 28717 SUM 4972 26007 INC 486 201704100 INC 3620 143200596 INC 1973 987958117 INC 9209 986574964 INC 16579 71518453 INC 21832 834652262 INC 1514 67913916 SUM 11975 24913 INC 14471 893772118 SUM 3695 30764 INC 22164 111793569 SUM 5532 20861 INC 205 608510550 SUM 17680 30493 INC 29398 18553720 SUM 394 30099 SUM 14089 22152 SUM 4682 19655 SUM 3003 20949 INC 15703 149810816 SUM 18352 23339 INC 31299 113604304 SUM 585 20226 SUM 9967 25346 INC 4468 220235657 INC 22812 9007724 SUM 13793 20624 INC 8692 29038032 INC 28492 660772768 INC 23190 402713392 SUM 4263 24736 SUM 12886 29236 SUM 8686 26470 INC 24946 144323837 SUM 2334 19333 SUM 9134 23004 INC 13443 71421998 SUM 7182 30299 SUM 790 20525 INC 19747 982939956 SUM 11760 27531 INC 18364 890112076 INC 25786 955328918 INC 15915 985827939 INC 13557 134785598 INC 1907 97081956 INC 14452 339941055 SUM 4308 31216 SUM 9437 30429 SUM 24877 30790 SUM 2017 8443 SUM 13432 20424 INC 20501 491132286 INC 21447 11437122 SUM 2505 28554 SUM 7405 17509 INC 19760 961947174 INC 24100 601808057 INC 19072 13255718 INC 21562 729165981 INC 7157 95893646 INC 17805 692194686 INC 8413 746563059 INC 30947 844982629 SUM 1268 11528 INC 11955 804691219 INC 17498 24714089 SUM 2363 17512 SUM 973 12049 SUM 3583 24680 INC 5523 71254506 INC 26507 888229469 INC 25509 6583294 SUM 4926 28683 SUM 10983 22436 SUM 12904 23373 INC 20917 802409328 INC 24599 711275787 SUM 8760 31297 INC 26670 808675228 SUM 6399 28964 SUM 26675 30184 SUM 5800 22346 SUM 6086 27004 INC 4514 12988001 SUM 17330 21907 SUM 525 30204 INC 9218 391403483 INC 29796 28970606 INC 4553 130087462 SUM 27539 30917 INC 3666 878648392 SUM 6764 27535 INC 27609 145222785 SUM 13000 16341 INC 13904 601986498 INC 18206 668708355 SUM 10951 28647 INC 13486 9898209 INC 219 396970232 SUM 6854 29394 INC 27933 678341310 INC 25770 26569044 SUM 131 26744 INC 29505 91862885 SUM 1567 26814 SUM 1876 14282 INC 7124 3887717 SUM 4737 18844 SUM 22628 26430 SUM 4074 24434 INC 21032 972408648 INC 13273 20538459 INC 26775 865374825 SUM 3651 26903 SUM 16342 26438 INC 14966 158625957 SUM 2496 31046 INC 31406 796822913 INC 24115 671029717 INC 28711 475385013 SUM 4 29426 SUM 3184 27736 SUM 1956 26402 INC 10440 934101045 SUM 770 16895 SUM 1267 31282 INC 6786 76140449 SUM 1741 26166 INC 28683 28529991 SUM 16100 17182 SUM 4887 18827 INC 15473 144287301 INC 6410 12170546 SUM 632 30193 INC 9626 715318127 INC 7598 137942951 SUM 17139 29356 INC 13124 4544118 INC 2079 616200287 INC 16260 27998089 SUM 360 1914 SUM 15134 29700 INC 15377 926234619 INC 19270 219489785 INC 20522 133955199 INC 23961 901694565 INC 1974 994255735 SUM 21075 29202 INC 5154 146849115 SUM 4570 14965 SUM 387 28613 INC 22744 71410011 INC 17102 185493255 SUM 1454 29563 INC 623 805699445 INC 20926 961958133 INC 14525 6687228 SUM 5462 17622 INC 267 934655422 INC 1125 811290664 INC 10204 984437417 SUM 1667 16626 INC 21267 972917782 INC 13222 240342952 SUM 264 7934 INC 15253 76040835 INC 9158 491140149 INC 8066 147190447 SUM 265 10835 SUM 20617 30754 INC 6210 20658838 INC 7531 134883154 SUM 2937 31313 SUM 25474 27758 INC 4283 143232011 INC 18161 113655437 INC 12992 946398568 INC 4510 880880586 INC 9537 121223455 SUM 17809 29471 INC 14508 20606458 INC 25568 809748633 INC 31455 789818973 SUM 6752 28611 INC 5773 134737015 INC 24991 815006429 INC 9481 564370251 INC 6117 26619075 SUM 18229 30950 SUM 20337 27010 SUM 810 22058 INC 21686 945339613 SUM 293 15073 SUM 2734 30338 INC 102 71886018 INC 18157 71060426 SUM 7453 21581 INC 21676 70112564 INC 27430 945666182 SUM 2733 29769 INC 9571 819853380 INC 30437 929766189 INC 27347 255821384 INC 9569 925820149 INC 27074 358912131 INC 9157 8773739 SUM 12844 31208 SUM 72 20746 INC 349 973317755 SUM 3153 13540 SUM 6435 15561 INC 26591 422751590 SUM 3862 27620 INC 18327 799766294 SUM 26842 30769 INC 13724 69332420 SUM 26137 31433 SUM 4752 17631 SUM 13248 22005 INC 3092 146372996 INC 18591 96103289 SUM 3701 13572 INC 25117 809265903 SUM 4506 15715 SUM 126 30493 INC 18733 787516553 INC 25411 925623489 SUM 22907 31456 SUM 24276 29764 SUM 47 26328 INC 17963 953019023 SUM 271 16350 SUM 679 25804 INC 9419 938188293 INC 31340 954494903 INC 1850 483816908 SUM 6024 23841 SUM 9412 30621 SUM 13 15990 SUM 30335 31306 SUM 4061 28267 SUM 1173 12675 INC 30792 913328615 SUM 2194 9622 SUM 11933 26082 SUM 76 3463 INC 13792 778379799 INC 16868 715231505 INC 25051 128424922 INC 25940 258967143 INC 16572 626388452 SUM 2379 12206 INC 26991 29061254 SUM 6826 12565 SUM 4845 22490 INC 5045 12253077 INC 22441 12366031 SUM 1356 24847 SUM 829 12505 SUM 20089 24694 SUM 6736 15357 SUM 14466 30100 SUM 60 26650 SUM 2614 30995 INC 30480 23425468 INC 23710 954508446 SUM 2414 30368 SUM 6352 29209 SUM 17799 24259 INC 12524 995528873 SUM 1394 6317 SUM 225 9957 INC 10181 711117393 INC 15296 882608175 SUM 2056 12699 SUM 1362 28578 SUM 919 31005 INC 29618 77785370 SUM 8838 20742 SUM 14253 26217 INC 20423 474721217 INC 3728 673396081 SUM 11378 20531 SUM 13424 30965 INC 12506 399811555 SUM 3868 19913 SUM 489 16142 INC 21467 12120368 SUM 3622 30991 SUM 12879 22268 INC 12993 588088341 INC 13695 17379427 INC 3240 951052744 SUM 26343 30869 INC 29355 414467579 INC 24019 112562439 SUM 2860 26364 INC 1347 130588578 SUM 27634 28609 SUM 3781 23808 SUM 9448 31233 INC 12946 959310706 INC 29669 767414546 INC 30110 491112940 SUM 5397 26460 SUM 278 11774 INC 20127 71432873 INC 5367 764077698 SUM 1440 18646 SUM 3320 7518 INC 16707 12124439 SUM 3658 9712 SUM 732 10426 SUM 5221 14645 INC 22114 551865634 INC 311 576775706 SUM 22480 31406 INC 23762 250557745 SUM 25251 25846 INC 29316 946205735 SUM 8310 25155 INC 901 861947718 INC 13918 42009939 SUM 3652 23708 SUM 8224 27722 SUM 5403 19389 SUM 8924 23811 SUM 13887 31286 SUM 3732 28661 SUM 7859 24565 INC 12084 746988837 SUM 3163 7888 INC 6943 489967449 SUM 8507 30861 SUM 10671 26392 INC 9969 841339435 INC 15522 894565408 SUM 4531 22465 SUM 8098 26029 INC 21826 761732074 SUM 4817 16183 INC 23563 44039787 SUM 2090 19021 SUM 7015 26115 SUM 17706 30675 SUM 11310 30050 INC 120 342114225 INC 22123 441338293 INC 22358 893102156 SUM 22123 30529 INC 2634 44558146 SUM 2068 28606 SUM 3012 13450 SUM 2078 25928 INC 18310 728036706 INC 22076 458430651 INC 1230 142588030 INC 6086 19860222 INC 2910 601100852 SUM 10837 28116 SUM 14252 24062 INC 12809 239387686 SUM 23910 30960 INC 9725 867091429 SUM 7016 21380 INC 20782 60335165 SUM 4241 30757 INC 283 138815384 SUM 2631 19489 SUM 492 29576 INC 6020 135785683 INC 18512 985956132 INC 6067 484834228 INC 17612 13251598 SUM 7243 31364 INC 1109 996473825 SUM 2834 24878 SUM 2387 14596 SUM 2295 24284 INC 8093 27991300 INC 11531 40486674 SUM 29118 30652 INC 28477 34932647 INC 26986 873796364 SUM 1835 10970 INC 29906 237852384 INC 15173 536055467 INC 30618 961953743 INC 21338 804384328 SUM 17246 30367 INC 13674 614721321 INC 24544 135131956 SUM 17076 30905 INC 9924 12657546 SUM 4883 20242 SUM 24379 31353 INC 26881 682519671 INC 9181 963616682 INC 21899 9021410 SUM 4263 20657 SUM 2332 24655 INC 30010 492087245 INC 14378 941664195 SUM 9732 24061 INC 20013 485314016 SUM 16763 25493 INC 6637 975504570 INC 2273 954228645 SUM 1107 30867 SUM 16980 31213 INC 12911 795148309 INC 15232 917296165 INC 2924 130578538 SUM 4172 29442 INC 15611 938420862 INC 4067 606361837 SUM 4531 10031 SUM 13497 29476 SUM 25797 30872 INC 25718 20505619 SUM 2716 28047 SUM 8815 31247 SUM 10789 29962 INC 21263 857018082 INC 18665 994976765 INC 15330 72644817 SUM 11410 25351 INC 2281 810804821 SUM 16935 28241 INC 27725 137453279 SUM 16392 27562 SUM 22480 25619 INC 25263 147213852 INC 242 830224541 INC 18584 28780933 SUM 1384 26206 SUM 16353 29938 INC 22723 29069885 INC 31310 542310422 SUM 6677 21831 SUM 1602 12606 INC 8975 213278082 SUM 21153 27223 INC 19090 147051329 INC 27381 147327943 SUM 1018 10259 INC 7043 900713155 INC 26963 130611146 SUM 8839 23145 INC 7530 940038097 SUM 692 30316 SUM 1358 22272 SUM 2376 28218 INC 10209 18222180 SUM 3592 29849 SUM 7021 30988 SUM 3234 31108 INC 9158 425079163 SUM 3411 21099 INC 26604 603145367 INC 15100 691126642 SUM 505 21739 SUM 17359 24732 SUM 1464 30176 INC 29737 141181094 INC 5256 146719537 INC 16947 938961230 SUM 17374 30408 SUM 1891 30697 INC 19568 199006742 INC 3248 142991425 SUM 3755 18784 SUM 3368 29172 INC 31263 68134439 SUM 4788 25415 INC 25435 137954038 SUM 20733 29541 SUM 16617 24572 SUM 19926 27073 INC 18110 120026943 SUM 18887 20987 INC 15540 143249605 INC 7026 954801335 SUM 15269 31429 SUM 1303 24405 INC 1010 9007139 SUM 17242 29662 SUM 8135 23195 INC 5094 133580272 SUM 2582 30873 INC 2174 147473337 INC 23343 146899309 INC 4692 989455049 INC 9531 501477770 INC 10287 599227830 SUM 734 27166 INC 37 22731991 INC 7958 418427688 INC 23442 827719002 SUM 5286 22607 SUM 12834 30459 INC 30581 139091514 SUM 20078 28399 SUM 10558 21691 SUM 15741 19491 SUM 3089 15736 SUM 12152 28309 SUM 1710 30013 SUM 7029 23527 SUM 2143 13539 SUM 3084 29866 SUM 3582 24968 SUM 4701 24082 INC 1004 760099690 INC 30144 507402980 SUM 6025 20609 SUM 20600 30235 INC 17797 422926106 SUM 8297 21760 INC 30858 20547717 INC 5792 869594083 INC 15296 343607368 INC 30338 887759372 INC 3439 739152237 INC 20081 889853764 INC 9234 109467741 INC 26338 11204110 SUM 6008 30613 INC 30645 869197459 INC 20583 438638545 SUM 1802 8348 SUM 1163 25435 SUM 3526 15976 INC 23732 936859384 SUM 9244 18534 INC 20459 559970147 INC 28880 53108354 SUM 28191 31076 SUM 1004 19926 SUM 6270 19882 SUM 560 20622 SUM 1737 5291 INC 25450 874817581 INC 3385 749513599 INC 3063 446900008 INC 12012 11625865 SUM 3604 14321 INC 9066 26423834 SUM 8314 18576 INC 21487 350255539 SUM 2462 24503 INC 943 955078335 INC 1612 473896637 SUM 10224 20673 SUM 8205 21427 SUM 3174 12771 SUM 4711 24535 INC 8535 18460125 SUM 5015 15701 INC 30220 961019625 INC 27627 945859888 INC 6712 722877699 INC 9036 956735197 INC 16077 146880924 SUM 19353 24992 INC 15977 751973435 SUM 5017 27541 SUM 3220 24330 SUM 2903 25436 SUM 271 6778 INC 9279 221467882 SUM 3930 21620 SUM 5183 16792 INC 7495 144283943 INC 15582 234563751 INC 22536 374751974 INC 16331 337414813 INC 27641 78123529 INC 1755 722691262 SUM 6137 29436 SUM 6746 15680 SUM 19420 30465 SUM 15650 17659 SUM 11365 29708 SUM 7044 31195 INC 5517 493140583 INC 1167 542823052 INC 22835 46773756 INC 16840 754002111 SUM 1608 22311 INC 23007 543253039 SUM 98 12499 SUM 13869 25597 INC 19720 118514339 INC 14554 538038188 INC 23216 340467138 INC 8291 869184639 SUM 15940 30390 INC 3076 927250829 SUM 1759 8741 INC 11658 586241700 INC 12172 401753938 INC 14421 4598855 SUM 16914 28147 SUM 1055 15284 SUM 27169 30814 INC 4899 133002949 SUM 8498 28209 SUM 1662 10941 INC 17776 964566311 INC 22546 737533358 INC 1305 955283802 INC 15796 395783448 INC 11871 9497581 INC 40 951324234 SUM 11250 17863 SUM 1493 14187 INC 12753 921785918 SUM 14919 21642 INC 18320 666508416 SUM 6598 31341 INC 29040 937509362 INC 7740 25884037 INC 2558 128461420 INC 7254 804228361 INC 17400 520038622 INC 18282 384720666 INC 8225 20530673 SUM 8156 24165 SUM 8057 16214 SUM 24503 31403 INC 17490 71009321 SUM 11416 31194 SUM 22202 30072 INC 9413 686369915 INC 11745 870090847 INC 31360 610264761 INC 12605 92917282 SUM 747 26021 SUM 152 15306 INC 22636 116890124 INC 22857 134884925 SUM 12385 27504 SUM 7092 29519 INC 14854 812456323 SUM 1622 28848 SUM 11290 16269 SUM 12641 26398 SUM 537 19983 INC 8115 134853616 INC 24151 419080565 INC 23365 821001094 INC 17135 968100228 INC 8447 160824582 INC 3927 48523980 INC 6809 743836884 SUM 604 26502 SUM 2011 18322 SUM 12849 27057 INC 24616 993953263 INC 19874 475252105 SUM 11109 21590 INC 19853 12188824 SUM 9085 20829 SUM 3413 24065 INC 28160 10176814 SUM 21216 30194 INC 29015 64656300 SUM 12694 26826 INC 17284 416748520 SUM 77 11730 INC 4391 521463450 SUM 14319 31444 SUM 9888 23523 SUM 5956 21279 SUM 29156 30826 SUM 3262 23079 INC 5703 242987665 SUM 25939 29050 INC 27908 113776858 SUM 11012 27090 SUM 5501 26355 SUM 182 29554 INC 1294 994772617 SUM 4033 26533 INC 22907 922610341 INC 29816 10152883 SUM 3177 31269 SUM 2385 7217 SUM 19416 29025 SUM 4886 13083 SUM 3767 13695 INC 2555 601939534 INC 8135 128558956 INC 23624 11869119 SUM 2109 31066 INC 21532 28517644 SUM 6731 31131 SUM 4188 29924 SUM 9300 18614 SUM 4759 24983 SUM 5512 18477 INC 18025 11083640 SUM 626 7097 SUM 4596 13760 SUM 14482 30506 INC 5837 974248727 SUM 8811 27365 SUM 6432 28215 INC 22444 249760524 INC 468 911743554 SUM 5100 12991 INC 13611 24744622 INC 23446 422411741 INC 19324 67830589 SUM 10178 28425 SUM 1359 30533 SUM 413 30344 INC 18655 58518611 SUM 5932 20040 SUM 13035 26388 SUM 182 4384 INC 4672 79541185 SUM 10804 28393 SUM 4077 30094 INC 19396 829163979 INC 23039 138551170 SUM 7453 31030 SUM 8013 27991 INC 18196 466512382 INC 26771 193250966 INC 21250 530391761 INC 3474 458633409 SUM 393 3351 INC 10136 989705788 SUM 18536 25507 SUM 3961 22166 SUM 19043 27868 INC 24820 147448433 INC 8484 730646265 INC 28289 372276189 SUM 3415 17967 SUM 10500 13107 SUM 306 1406 SUM 14630 23620 SUM 7539 26089 SUM 5527 31186 INC 18852 960142723 INC 13914 949147773 INC 26010 72765547 SUM 754 17848 INC 24378 73735190 INC 2441 998172982 INC 5958 995162537 INC 18875 811880344 INC 15860 924172885 SUM 12220 28068 SUM 10086 29390 SUM 2318 31415 INC 1047 21623157 SUM 15735 27267 SUM 15236 25502 SUM 712 5138 INC 20626 953563131 SUM 901 24912 SUM 6702 14158 INC 26832 69564987 INC 12860 927392733 SUM 10226 18866 INC 21828 488414916 SUM 5483 21724 INC 19827 196896725 INC 6599 29054597 SUM 1275 30432 SUM 790 13605 INC 29757 608186137 INC 17587 606192535 INC 14393 491105899 INC 10694 812710660 INC 31384 65307425 INC 7790 946736308 SUM 1785 8506 SUM 2168 30406 SUM 10327 30070 INC 27551 26953152 INC 2032 759932243 INC 16781 408756169 SUM 6353 9988 SUM 1258 18796 SUM 9005 25980 INC 26322 148783495 SUM 265 27233 INC 460 332190629 INC 20156 504550174 SUM 9275 19041 INC 19590 1781755 SUM 1648 27180 SUM 414 30336 SUM 15629 30582 INC 4947 142837380 INC 11412 559590040 SUM 4926 30173 INC 4031 12021273 SUM 2909 25431 SUM 13783 31383 SUM 11380 31331 INC 5473 80312668 INC 9000 479226802 SUM 19830 30151 INC 18778 142469875 SUM 2137 30077 INC 18316 693401352 INC 16940 13211606 SUM 3690 17967 SUM 847 11644 SUM 953 23386 INC 11423 991321478 SUM 153 23955 INC 3459 96550578 INC 20398 908280459 SUM 1813 29123 SUM 13262 27772 SUM 1347 8329 INC 11628 459180542 INC 30710 938282564 SUM 7074 23291 INC 25512 356559753 INC 6112 143701315 INC 3657 87496380 SUM 4769 28827 INC 22588 73950369 SUM 13854 24951 INC 24125 761118590 INC 16880 481711780 INC 21634 716053553 SUM 2266 29226 SUM 9713 23440 INC 28231 20252159 SUM 1388 30040 SUM 16596 24388 SUM 2349 29554 INC 6959 465090689 SUM 7825 31195 SUM 8166 30433 INC 27286 955054067 INC 18474 19071522 INC 15064 936789482 INC 492 75631572 INC 7703 946127592 INC 895 483513061 SUM 9512 15510 INC 29285 869541602 INC 29011 869600252 SUM 4564 31240 SUM 5810 15154 SUM 156 8954 SUM 1366 15553 SUM 344 21177 SUM 16301 24888 SUM 4969 23445 INC 6527 820912592 SUM 4251 15298 SUM 23284 30931 SUM 289 13567 INC 26403 946781102 SUM 17524 27911 INC 19184 738154264 SUM 523 28440 SUM 3102 17788 INC 15109 73591111 INC 2191 978569891 SUM 1708 30056 INC 22235 955317264 INC 28184 606359410 SUM 746 28739 INC 7995 601378345 SUM 3084 29019 INC 16551 134807282 SUM 11188 25920 INC 31143 44342743 SUM 1372 14840 INC 12422 55346041 INC 3527 823029241 SUM 27648 31057 INC 4267 489840208 SUM 6393 20839 INC 3337 28262918 INC 29068 576483545 INC 26532 725839244 SUM 1724 28519 SUM 322 11991 SUM 23271 29855 SUM 942 12228 INC 17776 593710344 SUM 419 20941 SUM 4485 23772 INC 18337 147251193 INC 7508 95930851 INC 28592 955043858 SUM 2643 28814 INC 24522 113600913 INC 26960 80200231 SUM 332 25915 SUM 7077 23015 SUM 20523 28282 SUM 12941 31258 INC 24454 538199619 SUM 10551 29815 SUM 2580 8917 SUM 6782 21802 SUM 4060 25433 INC 12726 139036515 INC 8484 347208327 INC 27401 391979800 INC 31034 923570915 INC 8676 727478031 INC 25422 905255563 INC 12209 511692187 SUM 8951 18759 INC 501 2414889 INC 28936 953231987 INC 25195 11137469 SUM 817 19295 INC 9064 155990966 INC 12417 129623862 INC 25998 489511165 SUM 5296 30229 INC 5365 143192843 INC 5265 825884572 SUM 14723 22560 SUM 17191 21882 SUM 8875 24028 INC 27123 735091236 SUM 137 21008 SUM 10745 30795 INC 11271 934629858 INC 24264 481460745 SUM 17697 26304 INC 19521 357937593 SUM 13598 24798 INC 5329 957611050 SUM 1497 11246 SUM 26056 26720 INC 11891 44690997 INC 23683 485745026 SUM 13522 25486 INC 18235 669694270 INC 28676 69512712 INC 2635 173387314 SUM 8765 31059 INC 10083 794508116 SUM 21755 24474 INC 25501 604232763 INC 25996 984871596 SUM 1633 14159 SUM 18620 22483 SUM 15713 21374 INC 8241 77605565 SUM 1718 31156 SUM 4239 26256 SUM 25958 27400 SUM 5134 17205 INC 14591 610589789 SUM 10185 28635 INC 23017 913950119 INC 18090 994469605 SUM 7324 18711 INC 7151 895721672 SUM 7191 14314 SUM 3975 30581 INC 22534 996342780 INC 23373 28789969 SUM 766 20598 INC 21737 4319543 INC 20493 11107845 SUM 20649 28385 INC 29994 651988177 SUM 16410 28880 SUM 199 14754 INC 11261 550042001 SUM 3786 13915 INC 23166 758502586 SUM 13477 29647 SUM 10131 31117 INC 10052 364116620 SUM 19550 29999 INC 4634 986912355 INC 5276 751190326 SUM 12191 31186 INC 7983 720793784 INC 31318 7408997 INC 9858 28896847 SUM 1424 31443 SUM 3594 25847 SUM 3438 25919 SUM 12594 25091 SUM 1788 15877 SUM 4391 27816 SUM 2886 29320 SUM 3769 17391 INC 26906 19603171 INC 778 611339562 SUM 8921 19674 SUM 16665 26794 INC 14204 28947640 INC 28813 558923088 SUM 6354 28376 INC 8168 995526571 INC 24637 24317555 SUM 1273 28012 INC 12458 518753645 SUM 13667 31245 INC 9223 754329080 SUM 8882 23180 INC 28988 339104936 INC 19344 813073611 INC 9903 672767305 INC 14888 146908593 SUM 5630 20825 SUM 2191 24897 INC 28850 392033271 SUM 1622 20271 INC 29410 20028102 SUM 3451 22779 INC 18298 990111206 INC 6603 564315730 INC 30465 938882043 INC 15440 868648261 SUM 2403 21783 INC 19734 423030359 INC 11700 743342873 INC 22453 491600565 INC 15781 320123482 INC 10841 867486599 SUM 4334 16085 SUM 3233 27875 SUM 19973 28347 INC 23851 338813817 SUM 893 15399 SUM 1474 7396 INC 10023 845486604 SUM 760 17368 SUM 2578 28292 SUM 5203 6556 SUM 1387 22562 SUM 8677 23073 SUM 6746 18727 SUM 5065 25263 SUM 19153 29068 INC 22542 113695872 INC 21609 205324766 SUM 13770 26347 INC 4385 147334411 INC 12816 854668133 SUM 19262 28626 INC 29958 69308049 SUM 16132 28816 SUM 6307 25825 SUM 5181 31164 SUM 11741 24247 SUM 1608 13036 INC 19552 453271534 SUM 5685 18257 INC 15331 486503355 INC 28382 784060571 SUM 2609 20680 INC 17518 865775516 SUM 5504 21532 INC 20349 656602993 INC 14014 28950789 INC 22393 862131182 SUM 1221 28923 SUM 20027 31414 INC 14482 45007771 SUM 4618 24220 INC 17817 143249050 SUM 18587 26819 INC 12975 143232001 INC 17910 537167226 SUM 18889 30930 SUM 15712 21091 INC 30518 732220753 INC 28791 802582891 SUM 12109 26409 INC 22660 450135020 INC 12906 146382612 SUM 1299 29787 INC 31220 988947904 INC 13178 939501220 INC 5517 964579155 SUM 19249 31374 INC 15133 222512140 INC 21885 614835462 INC 26254 994238340 SUM 21888 30386 SUM 2509 23439 SUM 2655 21560 INC 26592 188939222 INC 26641 149972614 SUM 23028 31253 INC 25028 754298501 INC 4135 961367215 SUM 4848 12705 INC 18323 418433649 INC 14937 476188125 INC 14233 900788587 SUM 5825 21329 INC 2904 463225 INC 20049 113101521 INC 6689 326100014 SUM 8446 23454 SUM 22330 29645 SUM 21730 23325 SUM 7225 28145 INC 23729 945155514 INC 10502 199924216 INC 6746 130012328 SUM 4905 20239 INC 5155 126371159 INC 4148 810622758 INC 27884 917569615 SUM 9358 21187 INC 30267 944567537 INC 30569 930835906 SUM 22774 26487 INC 19569 922700394 SUM 5286 11691 INC 30443 859211550 SUM 4294 31405 INC 21873 137731969 INC 30946 711194234 SUM 4158 25254 INC 27861 751099352 INC 12586 73269883 INC 3700 747539079 SUM 223 15339 INC 22809 21706656 INC 9517 779005672 INC 17957 38373157 SUM 4940 19355 INC 14853 591196589 SUM 26865 29328 INC 30134 272693395 SUM 1587 28190 INC 23832 336936976 INC 10101 145849741 SUM 2522 21733 INC 4555 578151762 INC 5474 884328831 SUM 22190 27964 INC 18431 877994839 INC 19505 143180875 SUM 12010 30024 SUM 15625 29463 INC 24669 28908049 SUM 3285 29962 INC 19094 350889198 SUM 4956 17234 INC 12714 503310369 SUM 2925 15325 INC 29946 993407833 SUM 4288 13927 INC 6081 130030986 INC 23471 860776648 INC 23750 834077173 INC 19021 681159753 INC 528 7712688 INC 27540 72675225 INC 20211 468173370 INC 11620 146356644 INC 11987 143069765 INC 6598 860057556 SUM 6230 18599 SUM 20134 29416 INC 27113 409854323 SUM 7362 25265 SUM 14484 23044 INC 5064 722472326 SUM 5892 18915 INC 26673 867089206 INC 19148 953446183 INC 16770 418440942 SUM 18634 24874 SUM 6321 30123 INC 26513 120867309 SUM 948 8833 SUM 5913 29462 INC 19422 87079354 SUM 2139 22011 INC 19423 67734177 SUM 169 12364 INC 4470 147328569 INC 22887 743793625 SUM 10214 28194 INC 11758 945339700 SUM 13608 17142 INC 27879 937331293 INC 8932 142700037 SUM 7889 30109 SUM 8997 27253 SUM 15303 28371 INC 25443 4820550 SUM 5616 16656 SUM 1421 22070 INC 17039 877156220 SUM 1717 21415 SUM 2241 12391 SUM 635 21869 SUM 27455 30736 SUM 230 16355 SUM 19539 26921 SUM 10280 30926 INC 25145 869081410 INC 4577 888572689 INC 25547 936197790 INC 30759 876759400 SUM 7155 31251 INC 24076 108627518 SUM 9359 13352 SUM 17619 30926 INC 2261 20472470 SUM 24938 31127 INC 18045 960901006 SUM 152 16342 INC 30524 881697631 INC 5634 793084541 SUM 959 18216 SUM 18094 29886 SUM 487 10620 INC 12346 207312583 INC 6048 146972504 SUM 15551 30170 SUM 22246 29782 INC 3654 787428254 INC 26275 743780499 INC 6182 474053079 INC 19746 31796237 INC 24839 877954327 INC 6505 861279314 SUM 9737 22517 SUM 468 26983 INC 369 814854702 INC 10787 592662234 INC 14174 207942920 SUM 99 27615 SUM 13770 29586 SUM 3561 26723 INC 13329 28924472 SUM 3054 14270 INC 28001 799296054 SUM 254 22748 INC 21724 415965 SUM 12257 27602 SUM 15407 29370 INC 27862 990789828 SUM 15719 30079 SUM 781 2552 INC 10218 45717358 INC 27229 75517357 INC 7937 949902381 INC 12566 73710387 INC 14840 56084586 SUM 26052 29961 INC 17009 955332536 SUM 6034 29169 INC 14273 876353753 SUM 7486 27569 INC 17179 113397194 SUM 6350 30719 INC 1164 838109967 SUM 18368 30229 SUM 10267 28398 SUM 16925 29543 INC 26201 452324470 INC 17492 60755469 INC 28707 639978551 INC 27468 804082934 INC 24859 29421401 INC 509 955025868 INC 26472 731607673 INC 18209 855918626 INC 11625 886258627 INC 13015 756359066 INC 16254 674886917 SUM 15901 25090 SUM 1818 25154 SUM 731 22373 SUM 5573 27904 SUM 9597 20369 INC 9698 777759851 SUM 8305 20083 INC 29823 585427161 INC 24139 215347329 SUM 1026 20497 SUM 2703 30929 SUM 16819 27825 INC 3990 490069262 SUM 635 4367 SUM 10933 29524 SUM 11627 31276 INC 8839 726933699 SUM 17083 31253 SUM 892 28890 SUM 489 29334 SUM 2879 18235 INC 792 953912535 SUM 6852 28666 SUM 230 10989 INC 12333 620104413 INC 14190 490995588 SUM 5995 21579 SUM 2897 7009 SUM 15714 29157 INC 13834 372273288 INC 16331 894869816 SUM 5050 21884 INC 22593 103382720 SUM 10668 26150 SUM 16241 29098 SUM 11366 24869 SUM 2487 30350 INC 8092 441979726 SUM 2056 18486 SUM 17825 31220 INC 27172 756171702 SUM 12371 23492 INC 17000 635362826 INC 16609 594964762 INC 12312 744827484 INC 23529 9146357 SUM 24141 27833 INC 10352 45479924 INC 16380 213945853 INC 13417 113648425 INC 5905 74200533 SUM 9238 18549 INC 11925 56889173 INC 22492 2845239 INC 4827 603013018 SUM 5103 15651 SUM 10538 22089 INC 29571 96868846 INC 5675 986597095 INC 23471 147447851 INC 7837 10071636 SUM 7252 30946 SUM 1210 8063 INC 13066 354745676 SUM 6506 14324 SUM 1187 29161 INC 26482 483782696 SUM 5935 29694 SUM 17412 28843 INC 28257 416707596 INC 28262 408961389 SUM 2595 25752 INC 22024 41044732 INC 3418 5486260 INC 16524 972350302 INC 6245 900551749 INC 20645 536300443 INC 11006 113902159 INC 9110 608513233 INC 14155 12318420 SUM 11426 27126 INC 23303 860054684 SUM 1337 17816 INC 20176 928328393 SUM 27 13463 SUM 5973 18656 SUM 271 19145 SUM 1079 16439 INC 2450 128498972 INC 3819 492022787 INC 3743 24861385 INC 16524 674573617 SUM 560 4514 INC 14169 946069290 SUM 29002 30443 INC 8851 72466299 SUM 10928 25676 SUM 13365 31425 INC 9330 113878443 SUM 10752 27279 SUM 17377 31268 SUM 5725 27609 SUM 5130 7726 INC 16138 23696440 SUM 19216 25820 INC 6482 145332784 SUM 15577 28347 SUM 1781 16185 INC 15016 995476070 SUM 7884 17495 SUM 272 19740 INC 15753 28969057 INC 6949 975405852 SUM 79 26072 INC 14523 592601004 SUM 2175 10441 SUM 18260 26175 SUM 1631 17865 INC 10150 29006612 INC 9073 366871059 INC 28872 977385228 INC 21747 407020990 SUM 13432 25716 SUM 5196 24669 SUM 9370 16274 INC 8528 560224644 INC 21514 436053400 SUM 749 9274 INC 21151 957779933 INC 9275 63145200 INC 29842 222361132 INC 11705 80372607 SUM 1415 30571 INC 7081 946028287 INC 742 868198170 INC 27832 137713621 INC 19272 878993483 SUM 25361 30314 SUM 4790 24133 SUM 2697 19926 INC 13928 722845949 SUM 327 24347 SUM 7352 28223 SUM 1491 14573 INC 11125 955195163 INC 29246 975509320 INC 20906 264173873 INC 16230 137589766 SUM 3443 9291 INC 23876 833935219 SUM 10245 27172 INC 3556 113904037 SUM 14411 20717 SUM 1887 9465 SUM 3508 20818 INC 26358 112792022 INC 6915 147382370 SUM 2658 22804 SUM 5749 8705 SUM 2401 13473 INC 9110 879832657 INC 10838 945830512 SUM 1160 27474 SUM 16436 29050 SUM 20691 29444 INC 5537 778127423 SUM 13654 30103 INC 15311 954937983 INC 4692 467949231 INC 6535 879019617 SUM 2640 29255 SUM 14199 27990 INC 30472 821100727 INC 26303 811298705 INC 20145 20660521 SUM 8147 19446 SUM 4827 12926 SUM 46 11737 INC 22976 324342465 SUM 9461 31154 SUM 16371 17978 INC 15213 39767051 INC 12910 468011803 INC 17258 67145338 SUM 24938 29805 SUM 28255 31010 INC 17075 111802309 SUM 16178 31176 INC 401 779852672 INC 7367 365887420 INC 7939 610291768 INC 13661 860983965 INC 21299 487593736 INC 20001 942553170 SUM 9300 25154 SUM 167 3928 SUM 7472 15786 SUM 7659 26808 INC 4691 80321481 INC 23553 481063136 SUM 1495 31200 INC 15900 730593622 SUM 7975 23960 SUM 11161 23945 INC 22275 800566768 SUM 209 26250 SUM 18840 30296 SUM 2459 26250 INC 13829 300098206 INC 5144 71537112 SUM 445 14753 SUM 14931 26278 SUM 17201 26917 INC 1522 989083971 SUM 1948 21803 SUM 6073 27946 INC 6463 144692830 INC 7761 756446556 INC 9568 560046876 INC 8498 937760732 INC 23071 80372386 SUM 7881 24639 SUM 18629 30833 INC 25578 423699748 SUM 410 21523 INC 22694 843205399 INC 21985 941951764 INC 29421 424276654 INC 12328 24344026 INC 6274 750165531 SUM 6459 20268 INC 15932 333749385 SUM 6124 25857 SUM 13535 28154 INC 28029 11032007 INC 19743 802887962 INC 17255 29013874 INC 12721 739462800 INC 10540 531563728 INC 26262 79281343 INC 5785 671331293 INC 14692 753899378 INC 27757 889053246 INC 23871 686879594 SUM 2963 24989 SUM 7333 26569 SUM 7170 30540 INC 30202 104712450 SUM 2599 28889 INC 26665 51787443 INC 27167 343744169 INC 13516 787427166 INC 29697 472932639 SUM 13455 18681 INC 18227 223763712 INC 9906 952776861 INC 29909 492094905 INC 6844 487860223 SUM 5776 27527 INC 7843 917363227 SUM 19674 30363 SUM 11846 28124 INC 29159 743558787 INC 15360 608226211 INC 6177 29064176 SUM 21929 25565 INC 5924 172808176 SUM 14084 30191 INC 6618 944494250 INC 5429 28954439 INC 24334 63161911 INC 25683 777838403 INC 18479 109527364 SUM 17831 25322 INC 19599 491964408 INC 23286 752262426 SUM 12217 28412 INC 30275 407219015 SUM 3600 24264 INC 28067 818787115 SUM 3005 22192 INC 5383 955081804 INC 12835 685890346 SUM 1988 24726 SUM 664 27758 SUM 5 24437 INC 14912 877931759 INC 17073 802998154 SUM 24867 29231 INC 9626 938537628 INC 4127 745073644 INC 19602 878955877 INC 16528 736895352 INC 15242 995285167 SUM 625 16970 INC 20378 741589086 INC 19258 20233107 INC 16757 198208584 INC 21603 45342327 SUM 13413 22501 INC 6500 142190725 SUM 10274 21634 SUM 9711 16819 INC 3565 72653921 INC 17729 810973431 INC 26731 895529438 SUM 9744 20502 INC 16139 751167233 INC 11102 130682885 INC 14544 567984353 SUM 876 20266 INC 6843 111662306 INC 6530 4811803 INC 24661 936256245 INC 21951 890644827 INC 4092 870636739 INC 11883 941213599 SUM 11168 24226 SUM 27336 31024 SUM 4551 28954 INC 1645 617125538 INC 9307 418353161 INC 10335 223170421 INC 2399 682714070 INC 4607 350885972 INC 21618 78235419 SUM 2250 25751 INC 20691 896254267 INC 10096 56920982 INC 29921 996385859 INC 16461 134876524 INC 10976 67141659 INC 12776 23834435 SUM 21669 27587 SUM 20519 28547 SUM 5568 28895 INC 24637 950834685 SUM 2961 16794 INC 20777 894420929 INC 22192 90775583 INC 25495 603442292 SUM 5547 25361 INC 8924 284188552 SUM 1514 28808 SUM 91 16808 INC 24447 878656404 SUM 10070 24920 SUM 332 22449 INC 23186 994463712 INC 29685 248929669 INC 8161 812602957 INC 28647 28506211 INC 23542 788535096 INC 26747 143019359 INC 8267 812660749 SUM 24241 31352 SUM 16749 30387 INC 7326 189778726 SUM 1406 19582 SUM 7904 29140 INC 2282 457463828 SUM 2345 17790 INC 1098 939520902 SUM 3843 23739 INC 23633 513772661 INC 21123 321142240 SUM 13715 22038 INC 2181 503267385 SUM 21161 31248 SUM 14853 30123 INC 31068 3824772 SUM 517 15816 INC 10793 748009348 SUM 1207 28324 SUM 6681 28150 INC 16762 491679756 SUM 7020 29741 INC 3165 810605657 SUM 5721 14110 INC 30823 491927015 SUM 4059 30461 SUM 587 13859 INC 2188 749709214 SUM 8058 25355 INC 6740 878955089 INC 5672 792574987 INC 7533 930098513 INC 27673 24716951 SUM 1634 4681 INC 16644 95560637 INC 30052 442691572 INC 9880 389290876 SUM 14798 26233 INC 11023 923030698 INC 8105 333461843 SUM 22355 30680 INC 18647 8216395 SUM 9940 28026 SUM 1056 20925 SUM 3098 30874 INC 7496 924602592 INC 9444 893796404 SUM 719 7331 SUM 9170 25547 INC 12476 602188311 SUM 4184 23236 SUM 10801 21248 INC 21212 580895288 SUM 7450 22916 INC 7832 819948138 INC 9574 28873101 SUM 11305 26243 INC 24342 909204797 INC 30811 244209687 INC 1658 28713864 INC 1838 760474001 INC 10408 26132867 SUM 11491 28237 SUM 9298 26211 INC 15801 961414552 INC 14101 686589085 INC 12528 955159847 INC 1476 285964484 SUM 3289 24549 INC 17872 149846699 INC 16436 146367427 SUM 23030 25070 INC 14084 819029353 SUM 4962 6455 INC 30955 455391878 SUM 11758 31428 INC 28408 722216855 SUM 8343 31340 INC 21973 27789514 SUM 1026 18023 INC 19677 144822824 SUM 6289 25638 SUM 5249 23769 INC 25912 356923374 SUM 12947 16197 SUM 8632 28886 INC 15125 505605640 SUM 6260 14005 SUM 14124 19749 SUM 3071 22121 INC 18998 267410004 INC 14494 816910420 SUM 5722 23528 INC 13078 869542528 INC 8441 546259650 INC 26515 752769601 SUM 16590 30647 SUM 21272 30013 SUM 2908 19436 SUM 9449 31274 SUM 2093 18068 SUM 1261 13728 SUM 1237 21250 INC 25713 758506250 INC 23034 776200008 INC 22208 714227195 SUM 8734 26142 SUM 9603 30924 SUM 87 9305 INC 23032 106439227 SUM 10740 12589 INC 28706 738701478 INC 15135 130362227 SUM 1864 7952 INC 10671 134869485 SUM 5167 25406 SUM 7784 23488 SUM 7637 31382 SUM 1271 21403 INC 27544 28542751 INC 1859 927133340 SUM 1125 3923 INC 25190 28539612 SUM 560 14730 SUM 26882 29708 SUM 2158 4319 SUM 1816 31287 INC 13950 734396186 SUM 5754 28884 SUM 7087 24071 SUM 13323 22460 INC 11219 919931646 INC 22374 22734703 SUM 7436 30015 SUM 5584 20412 INC 3490 147331862 INC 3780 997904701 INC 4495 946828757 INC 9437 147334375 INC 21038 759519528 INC 14358 591693456 SUM 7749 9833 SUM 3960 24486 INC 13195 912568392 INC 13526 410057438 SUM 803 13454 SUM 8029 26917 INC 10573 941161274 INC 957 686800469 SUM 13540 28516 INC 20255 18337136 SUM 1558 29485 SUM 3515 29304 INC 25352 482943875 INC 2868 969967813 INC 28543 600109801 SUM 21751 26709 INC 18485 604307055 INC 2027 2668369 SUM 21262 30983 SUM 9500 15274 SUM 5834 12947 SUM 1000 8933 INC 5314 72665067 INC 24098 601799582 SUM 318 24139 INC 24948 887989884 SUM 1206 30460 SUM 7517 22378 INC 5278 850282322 INC 1375 64516588 INC 16870 994441416 SUM 9371 31256 SUM 12080 29629 SUM 749 16687 SUM 210 23952 SUM 776 20858 SUM 3975 23829 INC 14928 5493720 SUM 9737 21663 SUM 1825 11169 INC 19048 478952835 INC 26575 935304941 SUM 12733 30716 SUM 19613 31392 INC 8460 877715415 INC 1443 257197047 INC 22966 12201467 SUM 14123 27900 SUM 8747 29741 INC 23 29052382 SUM 3267 22283 SUM 7441 31189 INC 29169 600027056 SUM 5100 26769 SUM 676 14359 SUM 5797 13279 SUM 814 23670 INC 25599 878828628 SUM 8194 26212 SUM 603 29871 INC 16367 80269394 INC 8298 959541792 INC 13738 995465562 INC 4311 751927591 SUM 11947 27901 SUM 11341 16757 SUM 1811 13071 INC 25330 693270553 SUM 25151 30589 INC 15316 7893563 INC 1365 43713220 SUM 7334 21354 SUM 1869 13522 INC 16999 986922573 SUM 3287 22669 INC 3962 668767059 INC 15430 13154423 INC 23715 898299046 SUM 4482 10867 INC 24494 71081831 SUM 7411 17122 INC 22221 490911915 INC 15789 991286930 SUM 47 23833 INC 26549 77957952 SUM 835 18397 SUM 1720 30381 INC 12622 534730136 SUM 479 13115 INC 1195 751894328 SUM 7469 29700 SUM 543 29775 INC 10419 964680403 SUM 20118 29181 INC 29423 558872111 SUM 5510 30752 INC 4136 894454951 SUM 1455 25209 SUM 1992 31225 SUM 16654 26898 INC 7392 578995613 INC 29535 19267093 SUM 867 20043 SUM 3625 17792 INC 11642 26984835 SUM 4529 30228 SUM 1706 13184 SUM 1696 26906 INC 25413 871181781 SUM 5608 18193 INC 3478 989162258 SUM 226 14268 INC 7227 944125368 INC 2103 576739162 INC 27122 749266442 INC 13273 73719755 INC 27620 74839004 INC 24807 995491887 INC 16798 143271798 INC 23664 453922363 INC 21704 63496810 INC 18173 147432232 INC 11723 576485668 SUM 4094 27535 INC 30641 270822935 SUM 5074 28509 SUM 14191 30577 SUM 7628 23107 INC 21511 745574064 SUM 6510 26759 SUM 865 5724 INC 6798 483174280 SUM 3327 14419 SUM 405 25836 SUM 22924 31453 INC 17384 871319912 INC 14811 834196136 SUM 123 6927 INC 17489 299703690 SUM 6755 18948 SUM 1088 17442 SUM 7657 30355 INC 7374 927897367 SUM 12772 30766 SUM 1844 28273 SUM 1359 8918 SUM 15521 30519 SUM 3625 9856 SUM 7551 27886 SUM 16459 27530 SUM 13822 29318 INC 18761 113065293 SUM 4594 27021 INC 20773 26898784 INC 15689 28898411 SUM 2456 22220 SUM 2785 12091 SUM 19936 28411 SUM 18659 29464 SUM 14677 30665 SUM 2748 31361 SUM 1714 26383 SUM 550 28070 SUM 21 31323 INC 1611 877506239 SUM 22055 28307 INC 10607 11665700 INC 30675 532858990 SUM 221 29560 INC 27017 938405316 INC 22024 609511626 INC 9183 894581777 INC 22681 930992189 INC 8484 543453254 SUM 608 8676 SUM 18048 27800 INC 9817 501719093 SUM 4325 27618 INC 27705 138510843 INC 2530 23400862 SUM 644 7094 INC 4246 938867226 INC 4319 130142211 INC 18921 471781442 INC 24315 75903098 INC 27429 875980562 SUM 3432 24410 SUM 3023 16802 SUM 165 20419 INC 15263 877953235 SUM 1403 4058 INC 24322 213258140 INC 11933 24813416 INC 19079 601110464 INC 20630 143222448 SUM 2509 17003 INC 31351 22459247 SUM 18403 27946 INC 21942 164330551 INC 287 945071404 INC 1429 692388051 INC 3286 819883076 SUM 844 1679 INC 19143 955273393 SUM 926 31441 SUM 9571 16263 INC 30315 16497488 SUM 15449 30113 INC 3199 692977637 INC 22132 677785627 INC 9391 738097311 SUM 247 19329 SUM 12203 30255 SUM 2881 25395 INC 27258 461705768 INC 10843 475766518 SUM 2310 28671 INC 13338 854611413 INC 17958 390804468 SUM 15444 24335 SUM 20372 27419 INC 10021 142740332 SUM 11779 29816 INC 10880 71892785 INC 4335 107057568 INC 1931 423795770 SUM 701 16858 SUM 628 8039 SUM 4481 31193 SUM 19079 30546 SUM 2634 26402 INC 30788 28893726 SUM 11766 28328 SUM 936 24902 SUM 4261 22483 INC 30112 72899804 SUM 5618 22259 SUM 9442 25220 INC 16988 995519208 INC 10756 348981526 INC 14075 63594940 SUM 6216 26990 INC 4894 886299542 INC 11093 751198511 INC 1777 487490657 SUM 1680 7343 SUM 2502 24101 INC 15073 925610320 INC 20990 38027889 SUM 124 5166 INC 28192 928401279 INC 25602 6608717 INC 398 887179210 SUM 9548 27694 SUM 5421 21649 INC 26279 138926714 SUM 10634 22012 SUM 8136 24945 SUM 463 21616 SUM 18879 31313 INC 4668 854426702 INC 15029 962589945 INC 351 21383431 SUM 2540 30506 SUM 9583 17293 INC 9768 28227320 INC 6804 262645724 SUM 8341 22680 SUM 21095 30781 INC 21057 815529135 SUM 44 5760 INC 4615 349613256 INC 2191 751975753 SUM 7475 12352 SUM 2893 26222 SUM 20268 29949 SUM 14299 25804 INC 17561 613786342 INC 13945 136803997 INC 25742 417946155 SUM 129 9477 SUM 3068 24631 INC 6174 938321903 SUM 9133 13902 INC 29224 280028673 SUM 115 31055 SUM 8896 29876 SUM 856 19251 SUM 11869 18213 INC 9088 977795200 SUM 9301 28356 INC 24349 702529430 SUM 1272 29903 SUM 3479 28028 SUM 12273 23011 SUM 8570 28097 SUM 11945 20861 INC 27156 12163694 SUM 11952 24393 INC 20715 543209327 INC 8512 146954210 INC 23060 787889045 SUM 9901 30573 SUM 17414 29270 SUM 10238 19997 INC 29769 978388268 SUM 8200 31173 INC 11216 6863224 SUM 7190 29465 INC 13508 930944881 INC 23238 987061090 INC 18774 155560451 SUM 158 14528 INC 1848 688996489 SUM 11828 25385 INC 21965 555563163 SUM 1244 30278 INC 5559 409206037 SUM 2550 18676 INC 18484 12625608 INC 20125 306471596 INC 19325 865137478 SUM 22732 28367 SUM 20487 29907 INC 8461 259489600 SUM 5295 23772 INC 9492 11103762 SUM 12043 30406 SUM 26028 29981 SUM 9965 23291 INC 22969 957355309 SUM 13446 31435 SUM 12549 25344 INC 29642 949972464 SUM 943 17714 SUM 3087 6153 INC 3796 602132270 INC 21473 932943112 INC 3730 56940511 SUM 452 16171 SUM 920 30784 SUM 8720 25964 SUM 3703 23005 INC 6505 892465465 SUM 4609 21013 SUM 39 8218 SUM 6434 31077 SUM 17262 25989 INC 15114 936965899 INC 7734 136674707 INC 13023 56705584 INC 22164 543442899 SUM 730 17500 SUM 17711 27417 SUM 19165 24159 SUM 6001 30234 INC 9094 4658334 SUM 954 29541 SUM 26163 30554 INC 29283 836216862 SUM 766 30141 INC 23150 143262907 INC 8157 897414326 INC 29245 306063019 INC 7959 954513063 SUM 1775 20606 INC 28224 441815493 SUM 17256 31213 SUM 4769 20434 SUM 2155 25448 SUM 1544 17648 SUM 13812 29262 INC 13850 490845582 INC 26136 26958898 SUM 1389 22637 SUM 5317 14148 INC 19634 147473602 SUM 5666 30050 INC 16637 603842446 SUM 13156 29478 SUM 4102 23539 SUM 24294 27250 INC 23709 470915669 SUM 10247 29442 SUM 3630 18672 SUM 398 30220 SUM 681 11993 SUM 5931 8295 INC 19270 140638366 INC 26992 672903196 SUM 22950 30935 SUM 619 24118 SUM 23031 30212 SUM 12647 26417 SUM 4944 30863 SUM 16846 29614 SUM 18701 23901 INC 23320 600622630 INC 7086 828404525 INC 15570 467948530 SUM 16760 31208 SUM 16153 30832 SUM 25939 26703 INC 3434 878595103 SUM 2334 20241 INC 23764 3916866 SUM 9158 17158 SUM 7088 30715 SUM 10957 20942 SUM 7135 21150 SUM 513 21901 INC 24135 823503071 SUM 493 17027 INC 21904 869125914 INC 16933 891685348 INC 29590 727079473 INC 6915 953213736 SUM 2279 15601 INC 4746 802912795 SUM 972 14913 INC 24708 409244110 INC 7555 125857148 SUM 25324 30702 INC 20465 825134530 SUM 3 25179 SUM 17491 28464 INC 11166 442761301 INC 7979 972343624 SUM 14787 20913 SUM 23151 31441 SUM 11076 21328 SUM 2912 26930 INC 9023 610511254 SUM 9944 30157 SUM 21301 31371 INC 24830 146336421 INC 9489 38391522 SUM 302 29989 SUM 8907 31032 INC 8632 111388745 SUM 892 30195 INC 23030 418660705 INC 26213 146385992 INC 10028 232160010 SUM 3508 10575 INC 10632 282065500 INC 17833 837300500 INC 21337 771451937 SUM 1954 4548 SUM 15058 26835 SUM 9814 21128 INC 14870 606098092 INC 6829 891558440 INC 21015 29055597 INC 14873 223613674 INC 3968 760604707 INC 5505 519506443 INC 2055 564304310 INC 10258 878971061 INC 29681 928931793 INC 8722 18419914 INC 6937 20676592 INC 14593 935526843 SUM 1322 25714 SUM 12151 19828 SUM 19236 30683 SUM 14369 30326 INC 17023 844457893 INC 25349 492056963 INC 23197 53061921 INC 20689 935711701 INC 3534 527210185 INC 10056 55746396 SUM 4646 27891 SUM 2908 22952 SUM 8967 30616 INC 14567 787532886 SUM 9447 14172 SUM 1258 20624 SUM 6948 31383 INC 14465 147272569 INC 24017 794079506 SUM 963 16839 INC 12671 798382031 SUM 289 13859 SUM 760 16463 SUM 582 8366 INC 10695 726550145 SUM 10986 23780 SUM 4746 10587 INC 4738 758250072 INC 21144 807754178 SUM 633 11355 SUM 5868 26260 SUM 12735 23166 INC 26264 476353025 SUM 339 9552 SUM 28637 31408 INC 19572 952061515 SUM 3565 22228 SUM 16803 27196 INC 4188 77104601 INC 20029 897811315 SUM 3042 30975 INC 2165 28808638 SUM 3971 24772 INC 8061 910046742 INC 11050 949000070 INC 8673 517654096 SUM 15385 21055 INC 11395 589127850 SUM 781 24295 SUM 5563 30349 INC 21499 317157217 INC 30617 599895510 SUM 2358 17958 INC 29144 344830295 INC 21443 876983565 SUM 3486 20210 SUM 6850 29696 INC 1713 21397198 SUM 25598 30149 SUM 1703 23421 SUM 21789 25754 SUM 11616 25500 SUM 20837 24265 INC 8222 615346270 INC 12069 715197088 SUM 609 10517 SUM 4547 25536 SUM 11019 27646 SUM 1860 29626 SUM 2029 8708 INC 28547 490492200 SUM 5726 25611 INC 19240 757203486 SUM 4111 29108 INC 24902 881187398 INC 27712 988017593 SUM 14550 29729 INC 6366 802160156 INC 30679 894132384 SUM 948 20413 SUM 4205 20397 INC 28016 893681600 SUM 7544 24320 SUM 1413 15925 INC 8166 695489030 SUM 6730 24511 SUM 12742 31290 SUM 2678 27293 SUM 4586 17616 SUM 22817 28983 SUM 553 8615 SUM 22768 31457 SUM 7338 30053 SUM 358 16463 INC 14474 475425982 SUM 13605 23013 SUM 6359 8200 INC 29184 71164931 SUM 8338 31452 INC 15052 841160734 SUM 864 15565 SUM 12355 28989 INC 27189 458635403 INC 2050 28514897 SUM 9212 22008 INC 25140 819508034 INC 30404 146378630 INC 24659 29025327 INC 10171 62532816 SUM 2105 15355 INC 4294 969060028 INC 2182 23837130 INC 24960 344562619 INC 14136 27958448 SUM 4563 21523 INC 26920 494755967 SUM 25179 27984 INC 19477 944097697 INC 26776 874567679 SUM 12140 21577 INC 716 147085353 SUM 3991 16160 SUM 9647 29403 SUM 862 12446 INC 10072 873796427 SUM 15176 23479 SUM 11924 17035 SUM 428 1486 INC 29417 132610454 INC 14513 448608405 INC 18014 873346266 INC 4145 28496645 INC 3851 536079172 SUM 9116 29224 SUM 5420 18220 INC 206 930847313 INC 11479 123106865 INC 20595 29080658 INC 5811 793714328 INC 3093 146035394 INC 6505 417948380 INC 17727 146957055 INC 281 878708616 SUM 816 27285 SUM 57 6926 SUM 1481 22406 INC 2185 812621649 INC 13125 894134015 INC 17312 844728267 SUM 1668 17541 INC 29756 854603242 INC 22207 945762041 INC 22788 797878977 INC 17495 945072782 INC 5063 19628874 SUM 4716 6658 INC 2784 122028330 INC 26080 993769790 INC 2491 26988938 INC 6670 409257619 INC 11488 593291524 SUM 17671 31149 INC 7686 576626921 SUM 28591 31206 SUM 20411 28018 INC 8405 956441226 INC 6603 820512296 INC 25891 995353916 INC 16699 26824926 INC 20973 978705122 SUM 10863 16064 INC 4419 861283948 INC 22357 905831257 INC 2040 860865288 SUM 10138 27510 SUM 94 1171 INC 24391 695685974 SUM 13848 30442 SUM 5226 14144 SUM 9362 30644 SUM 11441 27418 INC 24330 819476617 SUM 859 26843 SUM 1228 4994 SUM 5544 19339 SUM 5260 17454 SUM 1297 31239 SUM 5537 20736 SUM 21796 31257 SUM 3840 24766 SUM 13074 28573 INC 8155 961973896 SUM 5757 29086 SUM 7399 29521 INC 22009 751192615 INC 12974 5766738 SUM 10583 29950 INC 17275 73336383 SUM 3041 28606 SUM 539 11672 SUM 12471 23970 SUM 3681 13289 INC 31243 911815979 SUM 4445 14126 INC 6219 816129074 SUM 10979 19107 INC 17519 610468542 SUM 13397 22817 SUM 4134 10597 INC 22260 146411517 SUM 5640 23040 SUM 6887 19352 INC 24380 910570604 SUM 25783 31444 SUM 12545 31338 INC 2271 20672631 INC 1542 691019748 SUM 3365 25616 INC 19983 961939847 SUM 14842 24712 INC 4662 993422623 INC 5779 962138226 SUM 274 30473 INC 6025 189641258 INC 12063 73507046 SUM 23611 30324 SUM 29628 30653 SUM 5619 10275 SUM 467 22875 INC 535 483745888 SUM 9488 30258 SUM 12303 24064 INC 6875 625860702 INC 9912 492213030 SUM 144 27287 SUM 11539 21801 SUM 8848 30502 INC 19885 587699141 SUM 3255 6655 INC 17310 349579437 INC 27641 142774393 INC 24363 744304331 SUM 20744 30727 INC 19974 139032998 SUM 7862 24909 INC 25998 488273337 INC 2676 319020045 SUM 3293 24455 INC 29770 310791857 SUM 3328 24898 SUM 5764 26247 SUM 4747 27009 SUM 2728 23091 SUM 2966 28394 SUM 11025 22212 SUM 23407 29473 INC 7371 625908912 SUM 1484 18256 INC 1650 143808718 SUM 2865 23173 INC 8670 402061578 SUM 20435 25401 INC 15463 384885777 SUM 3714 27832 INC 22926 28386090 SUM 162 27430 SUM 7793 29576 INC 14638 828715817 INC 20742 400873103 INC 22228 466785471 SUM 4465 31222 SUM 14392 29937 INC 23003 803121832 SUM 6856 21405 INC 18729 25937244 INC 27953 200032993 INC 23086 784206785 SUM 763 24116 INC 2590 280001504 SUM 18411 31299 INC 25919 892659049 SUM 5461 28743 SUM 12611 24679 INC 12436 844475190 SUM 3155 29897 SUM 7905 30549 INC 11773 567100623 INC 19971 27986907 INC 490 954938271 INC 30655 17280668 INC 19309 878259571 SUM 1747 22612 SUM 4849 27193 SUM 428 24052 SUM 21487 28302 SUM 11145 12154 INC 7265 202762662 SUM 1849 29462 SUM 630 13146 SUM 9167 14626 SUM 4032 26379 SUM 4178 29664 INC 24078 138556712 INC 2225 29046740 INC 30366 744784790 INC 10183 756005866 SUM 1523 19484 SUM 1700 26858 INC 5685 73164817 INC 26010 827384545 INC 24540 736707372 INC 8365 487964720 INC 19396 860857545 INC 17164 76063051 INC 27407 147406969 SUM 8271 26446 SUM 305 9548 INC 9152 7398629 SUM 13075 18761 INC 26061 550930633 INC 24332 864069910 INC 13608 890648471 INC 4209 295378209 SUM 12950 14810 INC 15494 506513002 INC 11721 21734256 INC 17066 113902429 INC 30631 360682272 SUM 3597 28998 SUM 5127 29404 SUM 15991 26875 SUM 13971 28665 SUM 13282 27583 SUM 14127 28919 SUM 8357 24541 INC 5070 930483425 SUM 3554 19593 INC 15900 71639786 SUM 465 24112 INC 13450 895288740 INC 10845 601960426 INC 12733 34128010 SUM 11117 29104 SUM 2478 6422 INC 12166 27747813 INC 4866 997746594 SUM 2790 27925 SUM 8623 30920 SUM 9303 30769 INC 28014 24335999 SUM 22777 25561 SUM 1302 24550 INC 9463 670006725 INC 4608 739152896 SUM 3692 30045 SUM 86 12490 INC 23267 205947459 INC 29654 143175990 SUM 5869 29474 SUM 7884 22690 INC 8497 475840807 INC 19761 16468110 SUM 11397 20405 SUM 3431 21232 SUM 7691 17851 SUM 19095 31454 SUM 14695 31268 SUM 15479 26896 INC 23380 141163527 SUM 15837 30558 INC 28360 142749362 INC 6775 894785744 SUM 8374 20022 SUM 122 7387 INC 14758 475592761 SUM 13644 30715 SUM 2104 15924 INC 17613 136710249 SUM 389 11818 INC 667 139033103 INC 19409 937147936 SUM 7074 31379 INC 27930 950720809 INC 27655 452611100 INC 11167 894726455 SUM 17204 25156 SUM 7965 23461 INC 7081 894746647 INC 4735 406296247 SUM 987 13242 INC 3097 886474913 SUM 6475 30397 INC 25971 862018870 SUM 3451 30535 INC 9065 955617137 SUM 26957 30414 INC 20160 64248130 INC 11684 967217015 INC 29482 130413697 INC 16118 978459692 SUM 9042 29358 SUM 6214 16107 INC 16220 138960504 SUM 28013 31260 INC 10807 3117012 INC 17103 802312167 SUM 1061 28719 SUM 16491 30589 INC 8982 978754277 SUM 10254 29529 SUM 20491 31115 SUM 5022 25539 INC 24447 993853316 INC 29842 424854637 INC 24933 408091021 SUM 6476 24748 INC 23291 311732853 SUM 507 28527 SUM 25621 29905 SUM 12820 30057 INC 4778 125401270 INC 8611 29028609 SUM 4740 25996 INC 4382 112862869 SUM 8139 19102 SUM 2230 28307 SUM 12092 19107 INC 224 357630814 INC 9079 413011903 INC 4586 776458348 INC 29037 957772443 INC 2413 942469670 INC 18034 119900219 SUM 26555 29564 SUM 6697 23482 INC 1054 893813989 INC 16145 626413778 SUM 1327 19662 SUM 15631 31294 INC 5149 12206881 INC 1080 88371364 INC 3646 853876262 SUM 19732 30365 INC 19204 804730647 INC 5461 52066652 SUM 1364 26272 SUM 5176 18946 SUM 1651 18882 INC 4878 961914393 INC 15819 837822197 INC 18477 936278245 INC 16353 472787598 SUM 625 7541 INC 22723 340690444 INC 22351 146921119 INC 19504 608474275 SUM 2089 28487 SUM 726 20719 SUM 8795 27321 INC 2982 353744364 SUM 10202 18171 INC 19122 924063168 SUM 768 30988 INC 13567 473192685 SUM 2958 18243 INC 25593 954800419 INC 11882 738083997 INC 5364 606240385 INC 27716 7831069 SUM 4785 16048 INC 4984 10593716 SUM 19889 26744 INC 4766 324023237 INC 19710 56668887 INC 21309 794196984 INC 16612 849294989 INC 2360 760356883 INC 14273 468773675 INC 22539 575471832 SUM 6854 27755 SUM 67 12012 SUM 7621 24879 SUM 993 25638 SUM 2728 31013 INC 26708 537134042 SUM 19272 31385 INC 21670 29044961 INC 29757 133196220 INC 26247 878958790 SUM 78 27712 INC 12968 75895424 SUM 6368 15422 INC 755 932320562 SUM 7 20905 INC 25815 147392590 SUM 774 21076 INC 499 10174193 SUM 2569 19463 INC 9021 146428450 SUM 6500 18908 INC 26052 878943089 SUM 11788 31073 INC 5883 935065613 SUM 5883 15730 SUM 821 6655 INC 8390 447115222 SUM 1342 28009 SUM 6148 18051 SUM 11268 25177 SUM 3471 13633 SUM 8999 30994 INC 11124 28151273 INC 20515 26607173 SUM 629 28094 SUM 1568 24911 INC 14038 884736380 INC 23739 16458515 INC 29527 113302184 INC 6242 321448033 SUM 1987 17577 SUM 15714 30849 SUM 1292 13382 INC 25446 272946556 INC 10890 130672022 SUM 13693 29930 SUM 7684 27611 INC 22465 12147410 INC 8897 138508968 INC 18174 71820844 SUM 156 25668 INC 22513 28540681 INC 17037 743184095 INC 29124 130672808 INC 628 121757490 SUM 127 7882 SUM 9479 29554 INC 29503 77807228 SUM 8079 31237 INC 1407 26353866 SUM 3481 18159 SUM 6915 11418 SUM 5197 27228 SUM 16050 26411 SUM 10230 13899 SUM 23717 25616 INC 11940 547878504 INC 4690 885601237 INC 13166 71975512 SUM 3593 28849 INC 27976 994444482 SUM 4995 5479 SUM 4774 16062 INC 23539 888191407 INC 2530 10945683 SUM 1229 18858 SUM 3683 22610 INC 19990 28990146 INC 16424 591813704 INC 29441 357740554 SUM 5346 16614 INC 28678 129086259 SUM 8689 25763 INC 7444 751971145 SUM 12430 28725 INC 9305 888531071 INC 1644 418408949 SUM 6623 8416 SUM 1812 9336 INC 9964 648624185 SUM 1830 18236 SUM 4245 8791 SUM 13725 24792 INC 26813 950741938 INC 18366 913058665 INC 2095 480651717 SUM 713 30661 SUM 3188 22962 INC 11861 27363613 INC 27005 97126973 INC 1532 147424622 SUM 17273 27685 INC 2185 742342100 SUM 14168 22074 SUM 5115 14187 SUM 4769 24584 SUM 3476 27369 SUM 7353 24167 SUM 3668 31440 INC 28542 757981167 SUM 11888 27666 INC 15349 146752936 INC 6192 955293484 SUM 5351 16772 INC 4431 10151981 SUM 7558 14866 INC 26826 422477421 INC 15894 28740805 INC 30400 5689099 INC 21331 961803853 SUM 10388 25050 SUM 984 18131 SUM 2637 24921 INC 27980 955332172 INC 5213 944771706 SUM 315 7272 INC 5741 89380364 INC 295 212836344 INC 2245 944248786 INC 18679 951464825 SUM 9553 28122 SUM 5658 24945 INC 13960 955066056 SUM 2010 28795 INC 21918 23761990 SUM 10514 31313 INC 8688 760617759 SUM 14078 14826 INC 2045 130045167 SUM 1149 27486 INC 30307 534842526 INC 7886 528299140 SUM 9376 30044 INC 17052 69861977 SUM 2221 31178 SUM 4336 18330 SUM 11304 30568 SUM 2115 15411 INC 8424 811382525 INC 29643 475087192 SUM 2223 22058 INC 4134 385290572 SUM 16890 31436 SUM 7231 24004 INC 16867 599607403 SUM 7136 26518 SUM 173 15372 SUM 881 14902 SUM 7272 29402 INC 14754 809063012 SUM 2042 12810 INC 4417 474806348 SUM 4574 19851 SUM 4147 28944 INC 2908 139043784 SUM 925 19193 INC 19819 204679116 SUM 15844 29191 INC 14817 534456756 INC 17088 89417608 SUM 27081 28473 SUM 6026 12654 INC 18114 266562475 SUM 10896 14980 SUM 23606 28892 INC 22313 710277073 INC 11175 12258750 INC 8965 19627464 SUM 1128 24118 INC 4450 732774251 SUM 19856 28087 INC 26174 192275363 INC 21632 104442229 SUM 1127 23109 SUM 3205 23214 SUM 13348 26638 INC 12917 892470713 SUM 4349 14856 INC 5365 23839099 INC 24720 686268537 INC 12216 12086872 INC 10424 2731971 SUM 377 19945 INC 16916 950567287 SUM 1612 29897 INC 12919 802970646 INC 27354 474889194 INC 24569 107985874 SUM 9879 31164 INC 11390 207934336 SUM 18073 31457 SUM 3919 13589 INC 29721 994358613 SUM 7264 19646 INC 5968 35820406 SUM 396 18752 INC 9686 142994648 SUM 2351 15120 INC 25 146821179 INC 14951 12216612 SUM 1970 29732 SUM 2360 27401 INC 24464 88058401 INC 22303 482440644 SUM 547 20403 SUM 716 27613 SUM 5036 27708 SUM 5664 28034 INC 7116 27984392 INC 21930 28537996 INC 28889 408584978 INC 13538 995593090 SUM 24436 29150 SUM 14238 29571 SUM 9981 26933 INC 5631 112901475 INC 24303 24852005 INC 28850 804425739 INC 17533 888514355 INC 10430 894829272 INC 25447 807654115 SUM 4906 22219 SUM 33 12313 INC 8453 490092563 INC 16048 29776554 INC 20438 113721956 INC 2374 488002794 SUM 2716 30395 SUM 13648 26939 INC 28965 28788566 SUM 5611 31283 INC 4951 147212303 INC 16495 27226276 SUM 2754 12229 INC 15247 138233864 SUM 8172 27102 SUM 9535 27295 INC 24043 147443442 INC 27822 315611418 SUM 15124 26693 INC 12167 335881825 SUM 4086 16025 SUM 12344 21823 INC 10204 143240460 INC 22552 138921491 INC 7721 146905094 SUM 4046 21654 SUM 1345 14301 SUM 13949 30548 INC 17710 397270160 INC 6055 147468576 SUM 2473 31175 INC 29040 602168332 INC 28091 934914106 SUM 351 25401 SUM 18835 29874 SUM 4570 30714 INC 7796 982071042 INC 17481 342118856 SUM 7775 29877 SUM 737 18208 SUM 6763 29766 INC 10494 957647895 INC 10978 617385554 INC 16388 3781887 INC 16344 939817552 SUM 3422 21954 INC 4394 490111891 SUM 1450 28441 SUM 2644 11716 SUM 9211 23453 SUM 17382 28219 INC 10773 722771386 INC 16381 418456166 SUM 2502 18788 SUM 6511 30193 INC 1297 743347862 SUM 3781 30432 SUM 621 12305 INC 5097 23409575 INC 13304 4506461 SUM 3373 24473 SUM 255 28906 SUM 18789 28007 INC 24620 23365527 SUM 4870 29442 SUM 21857 29536 SUM 10391 15860 SUM 1581 15827 INC 4177 134807477 SUM 5412 30441 SUM 10553 31251 INC 13809 812720550 SUM 10431 14603 INC 18034 467370634 SUM 12 20975 INC 27634 541142775 INC 26249 758409275 INC 19635 986613609 INC 13832 870649263 INC 21848 63589834 INC 1364 961880527 INC 21689 610427665 SUM 9478 27295 SUM 2848 17078 SUM 1812 30429 INC 13308 336620894 INC 14392 984821200 SUM 6398 29323 INC 5544 440519829 SUM 2557 23331 INC 19495 16075454 SUM 1060 17569 SUM 10597 25219 INC 21115 476072616 SUM 5226 18330 SUM 5435 13963 INC 11676 921499348 SUM 3266 21045 INC 30536 754836179 INC 21449 272698603 INC 27358 6238513 SUM 3687 25108 INC 5110 990812636 SUM 44 18681 SUM 10166 29846 INC 17166 951132463 INC 8310 45757942 INC 14406 927879566 SUM 12585 25115 INC 22459 383554236 SUM 735 12869 INC 3050 46800457 INC 5874 300113618 INC 7468 483773901 INC 19742 8746841 INC 27934 333478267 INC 1545 889174901 INC 18880 12402603 SUM 3471 17628 INC 4005 835239685 SUM 2129 29543 SUM 11831 29492 INC 18884 150039540 SUM 20050 31444 SUM 12633 29906 SUM 4021 29349 SUM 456 17861 INC 6117 290826504 INC 14435 536866547 INC 12934 473252734 INC 17056 71872214 INC 27994 143212289 SUM 1287 30418 INC 29924 605574451 SUM 14368 24405 SUM 9625 26732 SUM 3642 25940 INC 7610 78425054 SUM 3449 31163 INC 5980 536339420 SUM 2431 19648 SUM 10709 26478 SUM 2590 15989 INC 8706 610513183 SUM 3746 18435 INC 922 17720095 INC 22236 657307003 SUM 7042 29898 SUM 2175 12361 INC 3473 995266827 SUM 10256 31096 SUM 4803 24080 SUM 905 11717 INC 13109 659175127 SUM 4337 7979 INC 29204 79625131 INC 17462 383102694 INC 10051 26909181 INC 14043 842335725 SUM 6496 22535 SUM 2670 14529 INC 248 531272848 INC 29332 877685155 INC 20743 222145574 SUM 18350 26383 SUM 8106 26406 SUM 3573 28393 SUM 14126 27779 INC 17720 876916173 SUM 2180 29749 INC 26631 24708042 INC 3355 143129316 SUM 17930 29842 SUM 4844 21887 INC 13582 340829235 INC 3503 483800565 INC 27469 961971420 INC 4817 775890313 SUM 13807 26860 INC 29754 33878010 INC 18823 24704318 INC 15683 97052854 INC 12438 290328602 INC 750 334356232 SUM 14028 23091 INC 7946 913331821 SUM 5789 29689 INC 21097 136947382 SUM 12006 29093 INC 11402 147419616 SUM 38 11768 SUM 1550 24669 SUM 1857 13483 INC 10203 17242092 INC 24116 113631678 SUM 1112 17506 INC 17861 807734723 SUM 448 26789 INC 11716 349434401 INC 16013 810838884 SUM 17620 27895 SUM 9576 26210 INC 4926 24807919 INC 11617 341829487 SUM 12415 13825 INC 28635 40041941 SUM 12283 30691 SUM 12657 23619 SUM 11792 28291 SUM 15575 30783 SUM 296 16664 SUM 14349 28324 INC 10149 143272820 SUM 950 28261 SUM 872 26666 SUM 7475 17343 SUM 817 10963 SUM 14674 28765 SUM 5446 16734 SUM 420 30456 INC 29854 26803527 SUM 10649 28154 SUM 461 29380 SUM 2964 8101 INC 19183 742548357 SUM 15062 28563 INC 12197 219408403 INC 6811 22787861 SUM 7492 24301 SUM 12015 24750 SUM 13624 16227 INC 15680 80078578 INC 21128 24542677 SUM 14292 28016 SUM 10174 25366 SUM 6801 23557 INC 26034 146213643 SUM 17165 27841 INC 30775 995226645 INC 12393 11780927 SUM 3410 4941 SUM 1714 20529 INC 16999 862018015 INC 28332 582048983 INC 13240 27979952 INC 25103 221672260 INC 24180 741762976 SUM 7724 29621 INC 13271 490844916 INC 17236 570711640 INC 19819 222538514 INC 22185 491092041 SUM 7231 29864 SUM 5415 16588 INC 27587 901014063 INC 24273 843752553 INC 29833 96299327 INC 28994 794385398 INC 11356 131730197 SUM 25806 31059 SUM 3712 24331 INC 29367 955320375 INC 3939 409272007 SUM 4443 21931 SUM 3983 20436 INC 11489 71034892 SUM 16248 24562 SUM 8089 28960 SUM 10175 20958 SUM 11194 26549 INC 17192 480766693 INC 2378 1265911 INC 6095 955258160 SUM 5514 29771 SUM 606 25612 INC 23574 579477461 SUM 23 28872 INC 8491 725962671 INC 5596 740443901 INC 206 916972722 INC 29492 458168477 SUM 21574 30878 SUM 7434 31030 INC 11785 288483991 SUM 1151 14679 SUM 791 8618 INC 3323 684686021 SUM 1631 24474 SUM 12642 31210 INC 14369 867171147 SUM 3193 26246 INC 15309 706891262 SUM 3078 31350 INC 9797 925113668 SUM 8040 13659 INC 18439 111511172 INC 21635 331079188 INC 21758 985518040 INC 15422 760269350 INC 30103 861290106 SUM 3606 25689 SUM 8610 31022 INC 16657 744765323 INC 28644 941863014 INC 21656 849983877 SUM 838 29922 SUM 1296 11417 SUM 1981 25888 INC 6381 442806710 INC 9951 944816765 INC 19131 293595632 INC 1556 946974892 SUM 4540 28812 INC 20279 21029502 INC 8865 610230373 INC 22279 955091299 INC 13920 425081944 INC 5704 576987049 SUM 19230 28884 INC 3929 503623600 SUM 1595 26672 INC 28144 820989086 SUM 15461 20951 SUM 28877 31074 SUM 10043 27515 INC 16850 454456990 INC 217 774368344 SUM 1354 11268 INC 21791 308501708 SUM 14538 29358 INC 6255 761732011 SUM 13317 28649 SUM 196 30558 SUM 3770 25791 SUM 14622 26069 INC 8526 74073415 SUM 3656 30334 SUM 370 17620 INC 25886 453237034 SUM 297 27190 SUM 3207 31018 SUM 11748 20929 SUM 3989 17456 INC 14770 73578551 SUM 4063 28483 INC 22518 999701553 INC 5646 918014722 INC 13781 951147040 INC 20055 127548561 SUM 22570 28528 SUM 19712 21605 SUM 18419 31374 INC 7345 893927356 INC 21067 25925007 INC 11280 113795759 INC 30215 889403660 SUM 586 13192 INC 30505 760628147 SUM 9378 31065 INC 10794 21212719 INC 4598 760593958 INC 31167 133557297 SUM 4500 16569 INC 11327 892197779 INC 10833 591694403 INC 13351 894732820 SUM 7018 29486 INC 6835 903739268 SUM 9340 16730 SUM 21361 31091 INC 8956 791144135 SUM 1973 24906 INC 5817 739265310 SUM 9102 16465 INC 12442 734818530 SUM 939 18436 SUM 2053 27206 INC 12295 26975430 SUM 796 16743 SUM 346 3936 SUM 19379 29867 INC 10048 878469895 SUM 12605 27107 SUM 2162 31140 SUM 4123 15501 INC 27040 156642983 SUM 561 29678 INC 8362 944399776 SUM 7610 31323 SUM 24214 29186 INC 18641 457835189 INC 5389 34358976 INC 30329 816851833 INC 947 333750233 INC 4208 423977001 SUM 7558 29735 INC 4647 961951677 INC 31102 543173303 INC 12851 19719518 SUM 2751 31001 SUM 132 28551 SUM 16 18013 INC 24755 536508601 INC 470 820853166 INC 28901 955297983 SUM 3744 26635 INC 31138 898620388 SUM 1942 30692 INC 5238 458613575 SUM 11952 31421 SUM 4970 9021 INC 2488 743336802 SUM 14583 26765 INC 23230 27628517 INC 6243 432012581 INC 16543 142217515 SUM 9035 27294 SUM 10523 29785 SUM 1549 16473 SUM 6377 31381 INC 26356 141440702 SUM 621 16083 SUM 4797 29905 INC 19940 77140316 SUM 973 18312 SUM 9097 25551 INC 8625 26833090 SUM 4468 31378 SUM 22678 29572 SUM 18805 30954 INC 9968 28560161 SUM 6977 26654 INC 4948 457873592 SUM 7303 17956 SUM 3714 28172 SUM 79 1514 INC 25806 2611046 INC 2508 690206511 SUM 11710 28516 INC 18948 409236754 INC 2183 67266568 INC 28478 325161822 INC 12414 610479186 INC 24868 71378172 SUM 7593 26213 INC 24291 330356234 SUM 10727 31129 INC 30752 996381681 SUM 12350 24101 INC 17921 927137336 INC 11468 139048877 SUM 8292 23700 INC 104 139051904 SUM 5981 17128 SUM 5964 30445 SUM 11562 31014 INC 390 529286129 INC 29111 207664493 SUM 7408 30977 INC 2141 667198351 SUM 146 2618 SUM 371 15463 INC 17922 975227770 SUM 15654 23859 SUM 18862 27670 INC 22339 763240531 INC 14866 943694709 INC 21993 530744575 INC 20008 134807582 SUM 10235 31368 SUM 3401 31059 SUM 2998 20360 SUM 7157 29056 INC 5211 531658672 INC 16253 113618597 INC 26045 105536277 INC 13654 144580027 SUM 5568 24491 INC 24768 610288158 SUM 18083 31352 SUM 497 7840 SUM 1549 30626 SUM 364 18641 SUM 5410 30526 SUM 11106 19459 SUM 6632 20124 INC 25429 657343614 INC 6055 233375581 SUM 10863 28528 SUM 7843 30933 INC 8344 760597455 INC 13206 541886171 SUM 388 17763 INC 20265 505529617 INC 13547 760639760 SUM 110 10659 INC 2604 880573643 INC 27532 686583328 SUM 1587 10796 INC 24162 482244484 SUM 23060 29775 INC 12775 940942524 INC 17525 685283530 INC 1920 988533039 SUM 7622 21691 SUM 24589 31147 SUM 18237 26730 INC 14047 592782382 INC 1387 971843570 INC 13355 22765969 INC 16108 961660337 INC 13203 892772688 SUM 4681 27446 SUM 3233 25947 INC 29962 490626370 SUM 79 27226 INC 20998 491399426 SUM 1762 20342 SUM 68 5545 SUM 249 9817 INC 24225 527185 INC 15311 141151865 INC 3930 106582562 INC 1234 750754352 INC 28317 29068336 INC 24879 995125818 INC 24832 368080913 SUM 19996 30269 SUM 15323 30394 INC 3809 869700435 SUM 18699 19488 SUM 7779 21305 INC 13507 817216330 SUM 7308 20522 INC 513 29053273 SUM 6157 10878 SUM 2002 23504 INC 26664 448182646 INC 18564 932485253 INC 17864 760042070 INC 12704 610295263 SUM 15874 31200 SUM 862 14386 SUM 4736 20419 SUM 303 24114 SUM 3620 20327 INC 4749 683927233 SUM 11994 26376 INC 27747 457926785 INC 480 759582043 SUM 414 23204 SUM 633 4459 SUM 11788 25662 SUM 20849 27347 INC 29748 995472017 SUM 6048 28381 INC 15869 770082062 SUM 1691 13168 SUM 3305 28985 SUM 8004 24562 INC 7004 929074011 SUM 2117 17782 SUM 21846 31303 INC 12217 937416840 SUM 113 16137 INC 14924 567128491 INC 10481 39857275 INC 4843 678799593 INC 9775 787015390 SUM 14863 24585 INC 20349 865354406 SUM 8886 29802 SUM 14711 26087 SUM 3593 31204 SUM 3127 20590 SUM 4625 26844 SUM 1244 11886 SUM 2937 12126 INC 15273 955363673 INC 4834 46631921 INC 24431 45668335 INC 20790 105370009 SUM 3028 22008 INC 18468 92308237 SUM 6825 12768 SUM 24726 31415 SUM 15312 29141 SUM 1761 22569 INC 22339 750786255 INC 19418 28902425 INC 30469 428994630 SUM 1476 27515 SUM 22208 27298 INC 1693 112473755 SUM 15188 28142 SUM 2857 23827 SUM 412 19694 SUM 814 23485 INC 11118 109670329 SUM 7951 23804 INC 29674 861215593 INC 29453 136426489 INC 13482 878996748 SUM 17809 24974 SUM 3307 15934 INC 3742 3821295 SUM 8062 24312 SUM 10878 29481 INC 20675 223543286 SUM 4992 16040 INC 14684 111585531 INC 23894 63007371 SUM 4861 21357 INC 339 45660887 INC 19150 819056976 SUM 1324 28754 SUM 2507 31072 SUM 1322 17026 SUM 4623 17737 INC 4101 120512046 INC 17843 108646088 SUM 13810 24071 INC 15568 894583304 INC 25849 550090999 INC 12485 953570548 SUM 7777 22103 SUM 2857 23384 INC 30000 136866816 INC 12862 111654930 SUM 1539 15713 SUM 7118 28136 SUM 3635 8534 INC 30508 147287648 INC 30357 686616615 SUM 43 18339 INC 6556 475358572 INC 25673 376158341 INC 16878 602069773 SUM 2429 11677 INC 19188 752667751 INC 4936 608246822 SUM 9874 31087 SUM 9705 21834 INC 11261 910567515 SUM 2439 29324 INC 21415 13263988 INC 20437 10579824 SUM 130 8196 SUM 23173 29782 INC 18578 349591634 INC 29297 472187388 SUM 7980 23490 SUM 10552 16623 SUM 19 1865 INC 3470 8359971 SUM 14501 30359 INC 26279 267299870 SUM 1893 16921 INC 2187 143275242 SUM 20654 28302 INC 29045 838921530 SUM 1546 27038 SUM 1231 30673 SUM 714 10972 INC 27628 28176484 INC 25522 861046603 INC 575 535095955 SUM 14101 31044 SUM 10201 21864 INC 21775 468800791 INC 17073 741698792 SUM 17411 25571 INC 13655 993291929 INC 10768 950864233 SUM 2108 27077 SUM 2174 24366 INC 7081 142180791 SUM 6106 23041 SUM 8952 27939 SUM 30649 31026 INC 21094 705844920 INC 31253 26726404 SUM 3496 29260 SUM 21972 30227 INC 8980 875552192 INC 8356 147469754 INC 596 904396446 INC 21146 146920083 SUM 19834 28998 INC 5780 28420206 SUM 1415 30414 SUM 243 29764 INC 3567 488927276 SUM 2309 20584 SUM 15757 22828 INC 25546 243214344 SUM 23994 31018 SUM 12598 21960 INC 7467 839899279 INC 8158 893914146 SUM 5688 23036 SUM 21291 30259 SUM 6920 15708 SUM 1282 7694 INC 23856 71080917 SUM 2342 11232 INC 7944 457959496 SUM 1414 30458 INC 14637 25622409 INC 22938 608483273 SUM 57 2210 INC 21676 546243673 SUM 8866 23279 SUM 6898 28664 SUM 14884 31359 INC 7901 483524545 SUM 7940 18592 SUM 7365 30943 SUM 295 13899 INC 9741 870875790 INC 26070 140878767 INC 13046 626271448 INC 12312 146120581 INC 3967 63150621 INC 12268 845410793 INC 15252 146434437 INC 2467 130665159 INC 13890 704691360 INC 18983 759283893 INC 467 878740587 INC 15398 858676608 INC 28800 475789738 SUM 10940 23367 INC 23689 863939575 INC 20867 960882218 SUM 8986 21544 INC 23034 6488592 INC 15005 732771458 SUM 13428 29851 INC 12197 111826184 SUM 2560 22269 INC 27264 28412518 INC 24543 870367463 INC 20632 492191686 INC 26550 938182087 INC 12008 885670084 INC 30377 113612121 INC 26803 979680163 INC 8209 784074714 SUM 3380 30185 INC 7198 146903932 SUM 1118 26991 SUM 1246 6248 SUM 6674 22013 INC 1916 12225766 SUM 1118 27676 SUM 9704 23283 INC 3599 914137026 SUM 1859 15330 SUM 9040 11185 INC 20849 845177844 INC 4664 78724053 INC 20421 789965153 INC 10654 893702589 INC 17764 146716407 SUM 4021 29485 INC 956 999016867 INC 26977 71066868 INC 26443 674216839 INC 23354 560117628 SUM 1985 20540 SUM 314 30636 INC 26826 475141100 INC 31200 710125726 SUM 7550 23482 SUM 3629 26750 INC 14798 731584076 INC 19529 130673600 INC 28761 301012570 SUM 28 30041 SUM 8048 20922 INC 22122 79826769 INC 9602 788467572 SUM 14321 25179 SUM 6976 26015 INC 23774 9362729 SUM 266 29705 INC 16813 875948133 INC 13150 937411321 INC 27989 25386479 SUM 787 30075 INC 17231 215005174 SUM 6257 26932 INC 13831 844805266 INC 24323 34703701 SUM 1769 7218 SUM 7704 30185 INC 24650 13250144 SUM 3480 27319 INC 5944 214818234 INC 3183 992212045 SUM 103 11222 SUM 5847 8049 INC 14517 46484354 INC 2939 677552813 SUM 6471 26445 SUM 12630 26613 SUM 154 28976 SUM 10814 31315 SUM 21606 30109 SUM 1616 25898 INC 2136 918895518 SUM 21652 24993 SUM 21939 28925 SUM 2696 25867 INC 15965 430832775 INC 15594 804743798 SUM 13838 21738 INC 16841 954781590 SUM 19939 27957 INC 20171 893404570 SUM 3302 24765 INC 17809 574928397 SUM 3838 16439 INC 5177 881056521 SUM 16320 17498 SUM 4203 7763 INC 21961 971291186 SUM 3778 29963 SUM 2580 30392 SUM 9762 26254 SUM 21784 25717 SUM 11045 27528 INC 15699 583800396 SUM 266 6171 SUM 9558 23090 SUM 6791 27440 SUM 188 14889 INC 22258 115999903 SUM 5324 29694 INC 19738 118070459 INC 6482 940855769 SUM 11886 15403 INC 31406 914964062 INC 5724 329238105 INC 20128 56908940 SUM 10194 29308 SUM 14998 29400 SUM 8498 28611 INC 1374 826698152 SUM 11453 25846 SUM 3048 17035 SUM 450 19485 INC 25219 960921386 INC 876 145305585 INC 9870 21693774 INC 17893 28379 INC 1210 954247013 SUM 8345 30445 SUM 167 2570 SUM 828 18147 SUM 12439 27097 INC 13813 491672787 INC 18593 101304925 INC 30013 418427819 INC 20510 945158220 INC 2147 832722007 INC 5192 678332779 INC 29201 126303616 INC 3115 895573439 SUM 9796 16221 SUM 7444 29255 SUM 15525 29664 INC 10218 25669135 INC 20990 972850867 INC 20085 686823283 SUM 24842 29203 SUM 5762 14157 SUM 5895 31141 INC 25890 526643907 SUM 2104 30692 SUM 4273 8045 INC 20971 12266287 INC 19772 742675385 SUM 7873 23045 INC 22564 26677014 SUM 2145 26386 INC 2281 24707511 INC 11367 530501802 SUM 7941 29610 SUM 20306 31287 INC 11173 263462041 INC 12214 425069595 INC 3314 541094354 SUM 790 30203 INC 3708 693542049 SUM 14028 21758 INC 18412 103390242 SUM 14979 23293 INC 18063 758507586 SUM 4166 12029 SUM 4087 28598 SUM 23501 29801 SUM 5452 20463 INC 4439 667894063 SUM 10970 30491 INC 25999 657262097 INC 2384 383103943 SUM 1784 20689 INC 10571 97098941 INC 9089 957232043 SUM 5797 28848 SUM 18504 31148 INC 6071 341721807 SUM 13968 30901 SUM 5184 27153 INC 21115 668007138 INC 7005 777670239 SUM 4251 24851 INC 5648 272673307 SUM 9680 29386 SUM 3757 25938 SUM 2090 17293 SUM 18036 30286 SUM 13566 29788 INC 24927 784288388 INC 12791 96948088 SUM 13880 31024 SUM 18012 31187 SUM 19687 31312 SUM 10 30491 INC 30758 80267446 SUM 5685 21861 SUM 1925 27400 INC 26098 54847393 SUM 517 20431 INC 24478 826706301 INC 7140 736084134 SUM 6669 29772 SUM 131 28732 SUM 3727 26931 INC 13144 104406127 INC 26968 28917936 SUM 2416 28344 SUM 8974 31365 INC 12049 145057383 SUM 3771 31086 INC 3538 610231896 SUM 1872 7156 INC 14002 857089809 INC 14651 71595803 INC 10004 954801371 SUM 20873 31342 INC 3455 752498336 SUM 11149 21790 SUM 25031 31132 SUM 10406 27555 SUM 751 22830 INC 28802 981412843 SUM 15894 29703 INC 18737 795804289 INC 2848 28537245 INC 26469 974245695 INC 26629 28434399 SUM 119 24858 INC 5972 26649093 INC 29477 409464512 INC 31142 29981751 INC 26290 941875635 INC 20031 38462568 SUM 29686 31426 SUM 13430 26579 SUM 1736 8244 SUM 18386 30478 INC 14335 986564502 INC 26683 53097339 INC 270 12754930 SUM 630 18833 INC 16786 420356463 INC 5783 795161694 SUM 3341 19554 SUM 144 13622 SUM 19967 30820 INC 25110 307023816 INC 4645 929117959 INC 15229 920739529 INC 14309 882610703 SUM 6476 15510 SUM 5384 25862 SUM 5817 30929 INC 1822 492157040 INC 13983 534462182 SUM 931 21583 SUM 16462 30505 INC 18094 485321678 SUM 14715 22854 INC 5784 18547929 SUM 8934 15744 INC 10488 266328996 SUM 5216 24301 SUM 15933 30702 INC 22174 24316209 INC 18824 224731235 INC 12160 27937887 INC 5968 416708261 SUM 4539 20645 SUM 10461 29613 SUM 4761 24633 INC 14674 917310832 INC 28764 468848219 INC 10961 867471147 INC 17177 601852576 SUM 16 18073 INC 12708 939254997 SUM 9558 26474 INC 12193 903125269 INC 19205 139855169 INC 190 751676222 INC 21838 65169186 INC 27357 136195019 SUM 25781 31413 SUM 2982 18983 SUM 4892 30507 INC 25116 219016954 SUM 2457 23111 INC 8453 458623535 INC 5031 796351538 SUM 3485 6052 INC 22365 953542292 SUM 62 19165 SUM 2430 27603 INC 13317 955296488 SUM 20722 23776 SUM 8268 25385 INC 28256 862013855 INC 20589 13211441 INC 29516 922368407 INC 18901 147405274 SUM 6870 24207 SUM 6413 29981 INC 1078 961431169 INC 8500 988090817 INC 2770 536850068 SUM 22902 31167 SUM 3060 22289 SUM 7498 19503 INC 195 971754184 INC 7930 709731780 SUM 20127 30953 SUM 252 19856 SUM 26652 28406 SUM 5918 25992 INC 18865 732192601 INC 21018 669913562 SUM 19893 23083 SUM 15676 29641 SUM 8490 27846 INC 24411 836977167 SUM 3603 25209 INC 14931 3794765 SUM 15482 27835 INC 927 4633626 INC 21123 12166393 SUM 930 3733 INC 2949 109733766 INC 25546 145348019 SUM 8291 24869 SUM 14095 26259 SUM 8158 28995 INC 9537 80087301 SUM 10066 15134 INC 8681 96845274 SUM 15361 27262 INC 19216 26203403 INC 17154 416716199 INC 21497 739263370 SUM 4296 26130 SUM 12015 30328 SUM 7317 25109 INC 28021 794606990 INC 18580 130087651 INC 25222 955344292 SUM 4976 26647 INC 25785 535699170 SUM 148 15273 SUM 19110 23375 SUM 15580 19130 SUM 6864 30256 INC 8891 535387375 INC 6733 600593098 SUM 20019 28172 SUM 12037 27822 SUM 6067 29100 SUM 4874 27127 INC 4388 2497885 INC 16082 118102651 SUM 5401 27814 SUM 2193 19239 SUM 6690 20737 INC 7842 803171114 INC 31338 825131484 SUM 1295 18094 INC 2560 985016605 SUM 30920 31319 INC 28057 686616347 SUM 1426 23617 INC 26355 910927386 SUM 16306 28002 INC 21904 20385771 SUM 22530 25074 INC 27215 949389356 INC 9712 72669306 INC 8031 741490113 SUM 13588 25798 SUM 26234 31255 INC 23337 475822648 SUM 2831 18389 INC 26874 962927333 INC 28371 827553104 INC 10695 3011750 INC 16286 974412647 SUM 76 10206 INC 25176 945151706 INC 27317 937340899 SUM 5955 19850 SUM 1152 16704 SUM 12914 28644 INC 9554 147230473 SUM 1660 27354 INC 6490 492216737 SUM 5212 28000 INC 5051 684082783 INC 7577 456298169 INC 8632 79838283 SUM 30628 31369 SUM 20113 24394 INC 662 987713987 INC 8354 419808541 SUM 362 12228 SUM 4725 30741 SUM 8291 20097 INC 29576 404931137 SUM 24044 27639 INC 25877 641846244 SUM 17949 27924 SUM 610 28453 SUM 17068 25979 SUM 1895 24350 INC 1985 395885819 INC 1650 114878462 SUM 17710 29070 SUM 12535 25480 SUM 4517 24564 SUM 8888 25228 SUM 17456 25261 INC 10024 619358909 SUM 8618 26893 INC 2293 454417012 SUM 6820 29088 INC 28183 59366037 INC 22054 324438855 SUM 2482 29619 SUM 3943 13050 SUM 7263 22859 INC 5611 146949721 SUM 8821 24483 INC 2611 588802817 INC 7158 491602017 INC 25674 944982445 INC 11742 960378146 INC 21680 671083804 INC 27435 945180163 SUM 12146 30899 SUM 8244 23035 SUM 3366 27092 INC 11655 22493505 INC 17898 583857187 INC 31041 943860626 SUM 24007 26098 INC 16218 824390476 SUM 3256 27749 INC 26798 604257148 SUM 1570 22236 INC 26210 879818688 INC 4298 945711635 SUM 12714 23140 SUM 1804 11323 INC 10851 147421269 INC 16910 422947403 SUM 10975 31292 SUM 13140 15978 SUM 4345 24045 SUM 22870 27272 SUM 969 28981 SUM 18618 31428 SUM 5589 28211 SUM 2101 29680 INC 2403 540340895 SUM 4921 26781 SUM 3147 27766 SUM 3677 26200 INC 22356 928123369 SUM 5899 28988 INC 28105 819625833 SUM 12587 25968 SUM 96 23333 SUM 1798 23057 SUM 16678 24694 INC 20104 927960489 INC 23730 25925108 SUM 9698 20614 SUM 7818 31456 INC 30195 147314867 SUM 18893 27035 INC 17337 145355510 SUM 11599 17400 SUM 2835 25637 SUM 9436 31097 INC 24509 141188862 INC 14433 685844464 INC 16929 200236613 SUM 3995 26606 SUM 6506 26580 SUM 6727 30099 INC 320 892559294 INC 15088 715357280 INC 22696 550631854 SUM 16377 26239 SUM 17721 23266 INC 6245 10011712 SUM 5329 18496 SUM 16510 27841 INC 11481 869246945 INC 6205 491886539 SUM 159 24837 SUM 5277 10630 SUM 3892 9652 INC 22756 417288543 INC 21033 145258124 SUM 18573 23799 SUM 12438 29884 INC 207 804896860 SUM 607 19759 INC 18541 73636767 INC 31335 970265986 INC 25001 111040060 SUM 24582 31336 INC 14490 487708496 SUM 3847 23630 INC 26808 509807564 INC 5320 996170016 INC 15653 24879547 INC 24047 100820660 INC 26229 55171020 INC 28133 961289575 SUM 4529 20569 INC 17202 25921832 INC 8802 54529964 SUM 46 17429 INC 15929 144149290 SUM 1557 26143 INC 23064 390224572 INC 17009 979324184 SUM 9012 30958 SUM 3228 29510 INC 25644 57022324 SUM 1764 15483 SUM 55 20483 INC 3375 425100165 INC 21544 29049922 INC 14174 147466547 SUM 7280 22253 SUM 20913 29099 SUM 1864 5729 SUM 14879 23854 SUM 7250 24475 INC 22160 417911025 INC 30541 28271430 INC 27797 528422942 SUM 56 2489 SUM 7085 23247 INC 12510 80340540 INC 18317 96580314 SUM 8316 16051 INC 5252 692445529 SUM 4562 23336 INC 21602 65347607 SUM 9 18801 INC 26437 680177678 INC 2888 584432709 INC 26629 799255919 SUM 1077 18750 SUM 8269 20511 SUM 4096 14272 SUM 16919 30310 SUM 4130 26117 INC 10107 339493200 INC 17959 78242343 INC 4200 607532240 INC 4402 58141040 SUM 10031 26176 INC 29165 475410567 SUM 998 21232 SUM 10317 30600 INC 25012 75082655 INC 3642 954260783 SUM 2387 14197 INC 8238 800149879 SUM 969 15196 SUM 1210 22332 SUM 13044 31421 SUM 1427 6184 INC 27016 987009191 INC 3345 668724035 INC 15856 998199548 SUM 10344 29325 INC 22544 870559008 SUM 828 28535 INC 24582 91043494 SUM 10302 27824 INC 14452 689281463 SUM 20604 27532 SUM 11737 25371 INC 13387 125406160 SUM 14695 29458 INC 9031 97110984 SUM 14558 30078 SUM 4320 22656 SUM 266 20091 INC 14958 130656491 SUM 6278 20704 SUM 18651 21482 SUM 3911 23522 INC 13625 995408201 INC 1454 934338802 SUM 3186 20825 INC 25524 120085897 SUM 4795 16403 INC 28841 223316318 INC 16925 894341924 SUM 3079 29402 SUM 287 27660 SUM 14719 25258 SUM 2623 28196 INC 19213 888526916 SUM 1276 21837 INC 14801 128337627 INC 19006 455305703 SUM 19278 29061 SUM 263 23771 SUM 5659 19871 SUM 4654 11861 SUM 9264 30631 SUM 3428 18140 SUM 6568 28046 INC 2959 24882153 INC 22900 52935912 SUM 2357 14935 SUM 6040 29614 INC 6592 992965632 INC 1325 978725745 SUM 6604 25014 SUM 665 1519 SUM 19551 27166 INC 13549 16232292 INC 9389 8981163 SUM 22881 23988 SUM 1554 24379 SUM 2161 29420 INC 31062 57203086 SUM 10595 25585 SUM 4013 28858 INC 28972 71978966 INC 24697 19955262 INC 10668 28575882 SUM 17660 27769 INC 2318 995209248 SUM 13901 18717 INC 11245 823247780 SUM 10015 23162 INC 14256 143232755 SUM 723 23939 SUM 9182 16811 SUM 17331 30084 SUM 6761 30916 INC 9080 995498939 INC 22697 875993495 INC 4347 889579869 INC 8721 27817292 INC 6184 130567821 SUM 9 30127 INC 6316 955105722 INC 16220 143151400 INC 24224 418464023 INC 3863 912317103 INC 12952 656385480 SUM 7384 27277 INC 14258 79850403 SUM 2789 31223 INC 24262 915435989 SUM 12222 26520 INC 24947 444733780 SUM 12625 24204 INC 8116 876938764 SUM 9844 17171 SUM 13221 31459 INC 2006 110466609 SUM 4846 19899 SUM 6153 16690 INC 15984 388401627 INC 12186 940009925 SUM 14788 31453 INC 319 747703800 INC 18928 682638062 SUM 2527 29726 SUM 4678 23559 INC 1398 476393616 INC 6921 6318543 INC 21021 280097443 INC 14076 2116978 INC 13827 441749888 SUM 18595 27008 INC 26100 146720768 SUM 7036 31444 INC 7891 940953182 SUM 12505 24557 SUM 1318 13149 INC 19835 979535154 SUM 24869 31441 INC 4745 265216640 SUM 1899 20959 INC 23805 412201593 INC 11921 147164703 SUM 2374 8736 INC 24606 940361221 INC 14034 299097366 INC 4091 408455821 INC 9179 487863237 INC 19610 576500685 INC 28167 71644385 INC 22811 971311628 INC 19475 28174561 INC 14109 877953342 INC 10341 13263481 INC 17651 894020945 SUM 127 24373 INC 18878 664212323 INC 4160 586579532 INC 9947 805032802 SUM 8590 27286 SUM 18523 26394 INC 31280 142136127 INC 27142 24530099 INC 25212 76431438 INC 23922 701057466 INC 26898 126326203 SUM 1328 28982 INC 13524 844119267 INC 13660 265004537 INC 7334 588017078 SUM 3055 20882 SUM 21836 28549 INC 12647 28905243 SUM 1671 27221 INC 17418 71641983 SUM 3770 28879 INC 31212 452969714 SUM 2320 3689 INC 12394 803142483 SUM 2034 6332 SUM 370 17928 INC 20108 577035493 INC 2879 798312240 SUM 12667 18612 INC 4852 978603251 SUM 2289 27353 INC 4702 626156898 SUM 21860 24855 INC 12163 911266610 INC 13330 979707426 SUM 9737 24489 INC 9758 591986232 SUM 14735 29456 INC 27956 894478226 INC 28113 593820173 SUM 23246 31270 INC 18238 44162341 INC 28040 441560965 SUM 2830 19310 SUM 4401 14698 SUM 3277 28986 INC 16773 918441507 SUM 13731 29812 SUM 11410 29114 SUM 2616 29187 INC 4913 961629517 INC 34 68360639 INC 2463 984420836 INC 10132 100552975 INC 10875 894814666 INC 24180 756405045 SUM 1696 20954 SUM 24179 26059 INC 25766 973454753 INC 21507 619995558 SUM 6137 28165 INC 24666 847986874 SUM 1222 28292 SUM 923 19122 SUM 7837 26103 SUM 5538 14832 INC 27712 460849145 INC 23236 773988254 SUM 4000 15266 SUM 2934 28138 INC 12401 912585570 INC 13491 299180796 INC 13840 974817826 SUM 15027 26478 SUM 6270 26201 INC 501 139605899 SUM 2910 11120 INC 7726 938875226 INC 12985 470592826 INC 22392 315303612 INC 3559 354600875 INC 19700 20460024 SUM 362 21192 INC 30412 737983709 INC 21308 434407475 SUM 12435 21356 INC 4824 28527947 SUM 2868 25605 SUM 2326 26557 INC 20322 73721836 SUM 22372 29354 INC 14814 141691003 INC 22315 801552151 INC 28963 80319792 SUM 2074 30131 INC 10106 30948203 SUM 782 22098 SUM 7551 26801 INC 27556 144163847 SUM 17814 26139 SUM 1662 29928 INC 31068 156626723 SUM 9314 19024 INC 3163 26447411 INC 5469 942489746 INC 21101 4699990 INC 18824 467440794 INC 22291 535868429 SUM 20098 25785 SUM 21695 31123 INC 11971 951970720 SUM 420 12559 INC 10210 803234886 SUM 9408 17641 INC 18263 931420796 SUM 12615 27950 SUM 2061 23863 INC 1950 945858714 SUM 253 3217 SUM 6464 21494 SUM 9025 24982 SUM 2737 19794 SUM 2010 23915 INC 25051 760607064 INC 17786 52483342 SUM 3445 28850 INC 13831 475289846 SUM 5591 28414 INC 3039 146299283 INC 23614 893781589 INC 13839 8299013 SUM 2848 18341 INC 18758 13226347 INC 17983 757379421 SUM 1337 9070 INC 30272 63431018 SUM 25794 30138 SUM 7925 27138 SUM 22263 30083 SUM 1766 16125 INC 507 72354655 INC 7381 417838886 INC 20857 483828165 INC 8260 953162204 SUM 18306 27345 INC 31394 147291986 SUM 2567 10089 SUM 16645 25825 INC 16177 921124153 INC 15791 994963470 SUM 2453 9519 INC 23293 146642055 SUM 19444 29878 SUM 4728 10518 INC 1883 893818726 INC 6476 28074266 SUM 6795 30298 INC 6730 71959977 SUM 17524 29067 INC 9825 798957858 SUM 14393 26008 INC 3238 805864401 INC 16011 89109072 SUM 7846 27729 SUM 2267 6636 INC 10854 943479215 SUM 13208 27172 INC 16088 902045693 SUM 130 13482 INC 24354 610343594 INC 31383 89356671 INC 23819 894552822 SUM 15168 17197 SUM 7372 29182 SUM 15837 18721 INC 18328 144823780 INC 14227 860074254 SUM 4664 17819 INC 30988 76157072 INC 5736 147347938 SUM 9835 20882 INC 28195 878273855 SUM 17818 23840 SUM 878 8822 SUM 9723 18463 SUM 29409 31351 SUM 12149 15978 SUM 3173 27910 INC 9095 18481639 SUM 295 7286 SUM 11427 14994 INC 30642 862227012 SUM 7913 28466 INC 8105 161819178 SUM 4177 31330 INC 28527 12261699 INC 25364 978340368 SUM 3934 20316 INC 6520 806659637 SUM 12595 24524 SUM 14199 21716 SUM 1029 24513 SUM 12845 31422 INC 4073 754832898 SUM 400 12632 INC 1984 127692941 SUM 3910 8379 INC 23367 103510038 INC 23425 146903684 SUM 10186 25230 INC 25489 879038351 INC 18746 106967640 SUM 7600 30709 INC 30011 107833327 SUM 22371 31035 INC 16536 943996660 SUM 192 20103 INC 5381 56707431 INC 21031 341727550 INC 27300 24602233 INC 16788 826967409 SUM 1264 13223 INC 22351 234614828 SUM 2073 29303 SUM 12953 28705 INC 18377 138568533 INC 26136 821111516 INC 5949 39101393 INC 17741 4592830 INC 18328 31749182 INC 30116 73675215 SUM 8435 16898 SUM 17206 28298 SUM 15764 29111 SUM 5406 29540 SUM 12394 28028 SUM 6733 25767 INC 11407 888193403 INC 25609 93944373 INC 27507 753971703 INC 253 810953630 SUM 3707 31363 INC 26763 960832999 SUM 8283 24180 INC 7118 913105902 INC 3954 147437054 SUM 13008 30212 INC 13887 756085025 INC 29486 216535819 INC 26437 297265658 INC 31343 619790407 INC 2468 996368447 INC 7990 760439929 INC 3903 145330787 SUM 12761 29251 SUM 3843 29584 INC 15208 760627558 INC 12017 130703875 SUM 3444 16688 INC 11674 886701593 INC 24307 598977849 INC 11780 122151284 INC 8712 878350865 SUM 19974 30455 INC 25550 399905860 SUM 2660 22141 SUM 7687 24868 INC 13492 991554179 INC 11031 209651097 SUM 2997 30199 INC 24084 694215579 SUM 7856 29914 INC 10294 865521199 SUM 13629 28664 INC 18198 961450977 SUM 5642 28251 SUM 316 29508 SUM 847 25673 SUM 9806 18274 SUM 17601 21663 INC 1950 805110087 INC 6014 760072333 INC 30732 890668452 SUM 10155 31245 SUM 12912 31271 INC 16128 724941133 SUM 6146 13000 INC 22098 80354109 INC 21500 928846303 SUM 18638 30612 INC 18409 995612315 INC 14747 146426054 INC 17437 619233009 SUM 8563 30396 SUM 21926 28284 INC 21857 146894672 SUM 1595 16284 INC 24366 401519041 INC 1545 756345862 INC 14652 10048588 SUM 16067 31064 INC 3304 73720106 SUM 1346 10916 SUM 14930 30066 SUM 5141 27617 SUM 24284 31346 SUM 1369 12635 INC 10032 374416490 SUM 2850 14887 INC 9519 432745006 SUM 9765 31220 SUM 3904 22676 SUM 18588 29718 INC 24231 401690062 INC 13375 508747510 INC 9828 145225218 INC 4240 995173029 SUM 11287 24312 SUM 20781 29532 SUM 1177 21820 INC 31129 543461498 INC 30099 954499777 INC 24603 576879562 INC 29484 556144458 INC 28453 63612274 SUM 19569 31119 INC 20918 15537543 SUM 21042 25419 SUM 13113 25543 INC 8792 811764889 INC 12472 28993367 INC 339 806747514 SUM 229 20691 INC 19450 349523749 INC 3295 29056667 SUM 428 24542 SUM 3808 18337 INC 15582 893790829 SUM 1874 26440 SUM 13755 15785 SUM 4179 13860 INC 804 52051739 SUM 12444 31299 INC 14349 479463596 SUM 10989 19198 SUM 3541 30854 INC 3399 550934535 INC 27418 822886588 SUM 11686 26472 INC 16242 862212081 SUM 24493 30047 SUM 21607 29510 INC 22359 28468104 INC 28809 575164604 INC 7149 753418935 INC 17242 976516739 SUM 24343 29251 INC 15891 341474678 SUM 4173 16250 SUM 6223 30666 SUM 8046 26528 SUM 627 7269 SUM 2971 18482 INC 15841 146951307 SUM 517 28764 SUM 441 26762 SUM 6578 31298 SUM 5865 25803 SUM 4582 30392 SUM 4129 29496 SUM 2889 10779 INC 28526 548364347 INC 233 258037032 SUM 14386 30170 SUM 8570 30833 SUM 5342 24516 INC 27955 858642545 SUM 14604 21335 SUM 666 14934 INC 4604 61630666 SUM 12773 21780 INC 16246 888188327 INC 28893 31649344 SUM 2578 22300 SUM 5028 16114 SUM 25185 31189 INC 13007 142634058 SUM 1948 11074 SUM 8983 28083 INC 16220 487478594 SUM 1318 19741 INC 17373 73680676 SUM 7566 23389 INC 3718 735960042 INC 17469 642159259 INC 20080 795903271 INC 9620 820308116 SUM 1151 6024 INC 2360 112646578 INC 30932 970347080 INC 6904 71719350 INC 21608 608066885 INC 31321 760648640 INC 25796 424784077 SUM 2941 28292 SUM 4684 14945 SUM 9706 27278 SUM 4478 13068 SUM 11301 27057 INC 8882 481459019 INC 2942 548373406 SUM 4482 8506 INC 25714 686876912 SUM 375 26754 INC 14599 136584967 SUM 17144 24205 SUM 4871 28277 INC 30768 8773196 SUM 12379 29335 INC 22677 22844716 SUM 12541 30801 SUM 3816 26263 INC 14263 418095343 INC 12786 740620322 SUM 6578 18176 INC 8409 890671457 SUM 20786 24171 SUM 7207 20200 INC 2428 679932813 INC 30967 29083463 INC 17005 451552371 INC 2643 290885474 SUM 3626 27102 SUM 8939 30268 SUM 1638 25793 SUM 635 26164 INC 24490 147339013 INC 8141 136833172 SUM 7541 31299 SUM 11 5854 INC 4285 713367409 INC 6236 694833 INC 31119 113783458 INC 7790 113657948 INC 27059 553131668 INC 18311 539702080 INC 9368 845193403 SUM 1277 31341 SUM 7327 28099 SUM 17449 31162 INC 4287 74990684 INC 12488 147304433 INC 12042 329497822 SUM 7910 21689 SUM 15963 26986 SUM 395 10090 INC 9900 837927167 SUM 4290 27305 INC 21189 904145534 SUM 4292 23074 INC 21955 147457435 SUM 10519 29259 INC 413 868516198 INC 8925 836438984 INC 685 519497387 INC 448 931720144 SUM 5651 25073 SUM 4962 29861 SUM 5149 31357 SUM 5484 21240 INC 7520 945627603 SUM 92 31341 INC 2285 751433846 SUM 1552 8726 INC 26173 308455643 INC 15798 994468682 SUM 1312 28996 SUM 5010 31447 INC 6819 862240339 INC 20743 737109341 INC 7374 29064405 INC 13746 839042732 INC 25276 935289094 INC 4036 21698631 SUM 23313 30290 SUM 3597 26837 INC 10160 924061543 INC 12023 27847494 SUM 10060 28228 SUM 252 26740 INC 11877 281703762 INC 4675 995360933 INC 20962 213899935 SUM 11332 26670 INC 25733 509563206 SUM 11034 28401 INC 16196 101584889 INC 27176 938564901 INC 25180 945147416 INC 27328 305984188 SUM 10062 26539 SUM 3974 25598 INC 29889 789371392 INC 3078 63982103 INC 6485 29067600 INC 18757 546312002 INC 13946 28915486 SUM 5742 22487 SUM 5725 29553 SUM 18087 24537 SUM 23044 31414 SUM 12239 31038 INC 24521 38045825 SUM 51 30301 INC 9536 476342575 INC 16066 851627873 SUM 15376 22651 SUM 339 12500 INC 30664 875344467 SUM 1937 19404 SUM 8305 27857 INC 19910 982187273 INC 19562 27915432 INC 28401 710257609 INC 27841 522469602 INC 24870 856032183 SUM 3995 28153 SUM 1109 27607 INC 8753 503258250 SUM 7910 29222 SUM 5753 20455 INC 7947 819246407 SUM 971 7577 SUM 526 21157 SUM 7267 24943 SUM 3676 8232 SUM 3079 16109 INC 6183 146133175 SUM 264 29467 SUM 4841 30863 INC 175 147770110 SUM 3039 13637 INC 23785 102785724 SUM 22576 30858 SUM 3796 30253 INC 4336 995432217 INC 30864 644348666 INC 16181 938465377 INC 20869 62764655 INC 21605 3883475 SUM 7254 25987 SUM 4286 26018 INC 12820 877945602 INC 24031 265125885 INC 3082 976659008 INC 25967 144750689 INC 6422 888206126 INC 4337 870627622 INC 1506 845393986 SUM 7689 22097 INC 29618 934071923 INC 21471 937481192 SUM 17220 30510 INC 14229 982530960 SUM 9145 22689 SUM 2790 22540 INC 31121 543747316 SUM 11000 28697 SUM 1732 20855 INC 4314 20617262 SUM 9013 17825 SUM 9730 26173 SUM 16630 28654 SUM 3331 23050 SUM 5296 30887 SUM 260 7421 SUM 1443 12558 SUM 2403 28586 SUM 8952 19962 SUM 3566 11821 INC 7259 946412401 SUM 8072 30361 SUM 6360 18959 INC 29226 24575770 SUM 24378 27233 INC 27952 693469169 INC 3508 510627557 SUM 111 10588 INC 11456 609906957 SUM 20790 30617 SUM 127 14122 INC 8102 606940821 INC 23208 28521875 INC 27920 794314734 SUM 6911 19458 INC 16719 747813348 SUM 591 30144 INC 18526 351342544 INC 24770 624285597 INC 10254 24343031 SUM 2478 7636 INC 4273 526364080 SUM 512 9997 INC 28008 269889462 SUM 10815 20433 SUM 2752 30198 SUM 7780 25122 SUM 482 23830 INC 17461 481617550 SUM 351 21114 SUM 14694 28555 INC 8076 58232360 SUM 5317 23891 SUM 3681 27960 SUM 7202 13877 SUM 1674 13147 INC 17802 97092349 INC 572 946534743 INC 29643 660251338 SUM 6514 13377 SUM 15403 27613 INC 28997 45637272 INC 9114 770774056 INC 25320 476365449 INC 8736 945140620 INC 29559 10802692 INC 15547 578043680 INC 5623 672438 SUM 21218 30989 SUM 26817 30940 SUM 1912 8330 SUM 7634 25165 SUM 3534 20627 INC 17372 147085478 SUM 7448 20186 INC 19806 37594555 INC 28236 142992127 SUM 65 12116 SUM 20032 25177 SUM 727 30465 SUM 25756 30926 SUM 15577 28716 SUM 6571 29073 SUM 1219 28161 SUM 1372 11671 SUM 8818 25485 INC 27213 67394368 INC 10030 284166841 INC 24803 24277762 INC 10399 337946025 INC 29931 489364054 INC 11783 491635324 INC 23152 69159649 SUM 1229 11928 INC 9288 142395111 SUM 5250 8974 INC 12662 138995035 SUM 4682 13367 INC 5087 870636923 INC 25397 173319983 INC 1930 1296196 INC 26559 491366840 SUM 2776 16573 SUM 308 25410 SUM 805 31233 SUM 3644 25126 INC 29407 29062617 SUM 13985 24730 INC 14685 143241650 SUM 3865 29234 SUM 2024 5450 INC 18151 455331645 INC 21987 26945421 INC 21107 483743973 SUM 8674 21467 SUM 8418 22424 INC 16627 593520272 SUM 3003 26290 INC 26226 843646593 INC 8467 961963395 INC 10006 755635905 INC 20200 6614596 SUM 1339 30196 SUM 27 9339 INC 6442 459076180 SUM 22912 31410 INC 20957 491473862 SUM 3278 22673 SUM 8103 23205 INC 9547 16154405 INC 21614 2372442 SUM 10595 26008 INC 19374 660853493 INC 7711 756431958 SUM 3264 9439 INC 11105 11753057 INC 30511 952821040 SUM 11036 16885 INC 20389 945192268 INC 15693 970225926 INC 7571 874740101 SUM 10044 27293 INC 22493 70382057 INC 28811 827730450 SUM 11003 29466 INC 10970 384900233 SUM 1519 29434 SUM 6065 16943 SUM 3646 30917 SUM 729 12672 SUM 19731 25995 INC 31099 894349495 SUM 14526 23559 SUM 738 30335 INC 5844 827338912 SUM 4249 28584 SUM 5377 20268 INC 7904 325088473 INC 25860 794400298 INC 1754 127911060 SUM 267 11672 INC 29099 956541749 INC 5309 933285250 SUM 180 22951 INC 353 12566194 INC 17585 759041964 SUM 1475 16648 INC 24227 749937332 INC 11582 6234410 INC 15942 95048338 SUM 414 3125 SUM 16320 30754 INC 29014 13201584 INC 15956 311999825 SUM 838 5996 SUM 5405 29466 INC 10211 625269228 SUM 15447 17662 INC 5569 937707553 SUM 3282 10733 INC 29249 302792406 SUM 3915 24829 SUM 2693 21331 INC 7274 28754637 INC 27019 803176441 SUM 14629 29303 SUM 8234 26465 INC 17493 343892170 INC 11722 347494598 INC 28199 576856009 SUM 14530 30012 SUM 7216 18650 SUM 13280 28216 INC 5421 944564336 INC 16718 757466617 INC 8257 134567612 SUM 10069 25301 INC 20560 11578393 SUM 18092 30331 INC 28350 820572872 INC 4562 993834409 SUM 4748 30114 SUM 1247 19190 SUM 12611 25130 INC 6668 855994103 SUM 154 30549 INC 27882 147317855 INC 2060 270976381 INC 2349 417784803 SUM 12359 30599 INC 24894 621159035 INC 9736 138398823 INC 13875 491619290 INC 10085 682349892 INC 4101 11513203 SUM 2344 11218 SUM 1573 24022 INC 13633 923777306 SUM 7851 20046 INC 20687 625902490 SUM 20818 28909 INC 29278 893770788 INC 10139 414153518 INC 1248 992157779 INC 26514 724949132 SUM 15118 25193 INC 629 28652466 INC 29973 788439556 INC 20071 147381395 SUM 7452 30647 INC 26483 427335867 SUM 13259 31384 INC 28720 518255828 SUM 751 17734 INC 29400 874803811 INC 25782 804763183 SUM 5656 23591 INC 14869 576480776 SUM 5947 31049 SUM 1191 17551 INC 11434 743556266 SUM 17394 24017 INC 23943 660468448 SUM 3677 5590 SUM 10254 19324 INC 29827 458656086 INC 24967 867319083 SUM 2596 22835 INC 2440 385293095 INC 222 747047816 SUM 5517 25460 INC 28417 73442744 SUM 11467 22309 INC 31237 492027307 SUM 3613 22939 SUM 2258 25784 SUM 1573 8051 SUM 16016 29630 INC 21868 940837776 INC 21783 859907437 INC 5400 590165371 SUM 4539 18812 INC 11018 22610050 SUM 5129 27586 SUM 5558 16993 INC 28683 303272063 INC 22105 562306627 INC 8208 323177101 SUM 16317 29434 SUM 12796 30512 INC 13384 71823291 SUM 545 22411 SUM 6300 27488 SUM 7144 29914 INC 5015 9092124 SUM 212 10841 INC 30748 737535963 INC 311 708479445 SUM 827 19080 INC 30871 41926589 INC 31327 143008367 INC 26533 65641196 SUM 8035 25629 SUM 11289 26010 INC 22483 953579712 SUM 255 25741 INC 10298 330156054 SUM 55 16948 INC 20110 978695718 SUM 6134 30321 INC 26727 601159470 INC 7596 130662264 SUM 3894 20342 SUM 8596 20622 INC 26487 71367753 INC 9341 698679293 SUM 7939 31232 INC 15129 80314830 SUM 13462 30552 SUM 2708 24255 SUM 11981 25197 SUM 532 15558 INC 13700 12817425 INC 2608 966913005 SUM 14885 27067 INC 27382 536834178 INC 1722 938126220 INC 30763 28825235 SUM 4904 12427 SUM 8336 22449 INC 27289 482497801 SUM 2247 23504 INC 4325 103623615 INC 3101 791754791 SUM 2594 13497 SUM 2544 25175 SUM 11778 18167 SUM 11248 19158 SUM 18357 30687 INC 8953 113383418 INC 23087 134079469 INC 23836 139061688 INC 26381 267608653 INC 22592 129475904 SUM 14828 27833 INC 27042 20539842 INC 23021 608464661 INC 1337 845478594 INC 29085 69522230 SUM 245 7643 INC 3336 322840380 SUM 5472 15062 INC 11719 138802377 INC 26173 878484040 INC 9135 686851468 SUM 7313 13272 INC 24171 1581328 SUM 4696 30150 SUM 5966 31079 SUM 3105 27722 SUM 10960 25532 INC 5765 488016606 INC 22625 143273487 SUM 24877 30658 SUM 5281 29809 SUM 21133 28489 INC 4839 608994184 INC 26848 916765781 INC 28028 777854316 SUM 3576 11884 INC 9128 852790389 SUM 703 19761 INC 10565 781246845 SUM 6197 27197 SUM 4861 20736 SUM 487 8510 SUM 7346 30663 SUM 13030 28830 INC 14878 856531823 INC 4482 750012889 SUM 12463 26202 SUM 9670 13051 SUM 3730 22012 INC 6218 600840106 SUM 7326 27976 SUM 13170 18400 SUM 4154 6872 INC 15636 24485708 SUM 21650 31294 INC 31439 878847921 INC 27352 136910190 SUM 10387 26881 SUM 9722 20823 INC 21379 909460477 SUM 4974 30640 SUM 2596 19219 SUM 16730 27238 INC 9647 11243149 INC 21954 8900271 INC 15665 961928546 INC 218 128044786 INC 18752 271994456 SUM 9553 25485 SUM 9320 31405 SUM 1088 30152 SUM 4828 9408 INC 4902 28504116 INC 9826 625020292 INC 19235 819189847 SUM 10663 21987 INC 9158 950450789 SUM 3277 22746 SUM 1184 26566 SUM 7343 25119 INC 3363 693012153 SUM 4414 17324 SUM 2591 16051 SUM 10933 19327 INC 4359 601386127 INC 18107 407335044 SUM 26356 30997 SUM 2110 7922 INC 5138 27472619 INC 24846 961919387 SUM 4133 13576 INC 1849 591542693 SUM 12812 20216 INC 14171 339540163 INC 4043 24868462 SUM 7639 20749 INC 28543 95272422 SUM 5472 19608 SUM 141 15021 SUM 18837 27456 SUM 8594 31435 SUM 16309 30890 INC 19136 868800806 INC 22160 130460381 SUM 8769 25976 INC 27191 11758039 INC 25304 607895679 INC 19124 589055469 SUM 5219 26936 INC 28704 214852476 INC 19299 10826773 INC 22942 130390527 INC 23156 793116293 INC 23261 61475845 SUM 1381 22429 SUM 11556 27932 INC 5440 424009695 SUM 8206 17384 INC 27071 11876717 INC 15141 465394612 SUM 7731 30745 INC 5542 933028766 INC 6783 129859279 INC 13453 92229088 INC 7174 2846467 SUM 957 30474 INC 17205 308769341 INC 30007 60807243 INC 11429 483037034 SUM 1711 22592 SUM 517 23762 INC 11834 38273249 SUM 3045 30151 INC 20498 868541221 INC 24200 490622457 INC 25021 760493803 INC 28242 761979163 SUM 1678 12128 SUM 11974 24183 INC 11402 28770177 INC 8678 483074204 SUM 11500 14575 INC 30878 213804857 INC 2169 424986946 INC 3052 881196418 INC 11702 848928904 SUM 8388 27765 SUM 2405 27377 INC 5487 399318586 INC 3186 112864468 INC 14378 821306230 SUM 23211 26144 SUM 19644 29712 SUM 64 13615 INC 12664 52039962 INC 30936 996391259 SUM 5056 22662 INC 27658 146877429 SUM 3853 29679 SUM 6802 23333 SUM 22973 28401 INC 25978 12131000 SUM 2761 5398 INC 28659 12314855 INC 15242 147160831 INC 15964 144329031 INC 20767 357566606 SUM 5387 23653 INC 4769 130274343 SUM 7151 27660 SUM 4433 24166 SUM 2104 31270 INC 20340 946900498 INC 17098 693111735 INC 22411 491111825 INC 22892 738097680 INC 12608 979697985 SUM 1074 1751 SUM 6284 20365 INC 16612 934259204 SUM 1063 25092 SUM 46 5650 INC 8555 950385652 SUM 15909 23557 INC 17590 862217977 INC 11395 891427024 SUM 12180 21832 SUM 25926 30962 INC 12744 415228482 SUM 12076 30367 SUM 373 22921 INC 27681 27954050 INC 3141 890481126 INC 6649 821097136 SUM 2991 13858 SUM 7013 20613 SUM 623 30451 INC 30658 147466861 SUM 3938 27745 INC 16529 871152754 SUM 7200 31441 INC 29121 75121513 SUM 2677 4434 SUM 15966 30624 SUM 9924 29825 INC 18412 139019302 SUM 17148 30889 SUM 5731 26125 INC 24454 400418364 SUM 3338 27832 SUM 2954 27574 SUM 1695 27913 INC 21113 879015811 SUM 2569 8048 SUM 658 28135 SUM 13804 28748 INC 9199 57873086 INC 16901 828700666 SUM 30442 31384 INC 30136 883400423 INC 27306 28264097 SUM 1981 21754 INC 10333 938512523 SUM 8875 30662 INC 29224 55212334 SUM 4829 11452 INC 10662 28989227 INC 29743 56158082 INC 20656 20602148 INC 10481 874754598 INC 3969 944735668 SUM 21016 25546 INC 13027 76691989 SUM 5994 23536 SUM 784 28150 INC 5339 328234919 INC 12346 744565335 SUM 25970 31455 INC 17527 482458117 SUM 7104 27698 INC 9162 46733299 INC 19925 752232791 INC 24474 476144579 INC 1772 666981124 INC 19206 357448230 SUM 5826 12304 INC 27431 54105219 INC 14233 494364003 SUM 14302 31301 INC 30829 836284344 INC 20630 930830915 INC 4289 119888678 INC 22662 130529260 SUM 3195 13740 INC 30844 136250024 SUM 774 24758 INC 9252 726688185 INC 14956 532342797 SUM 9734 28495 SUM 7648 25831 SUM 3045 28611 INC 24583 119930344 INC 14763 145352082 SUM 1841 14535 SUM 4840 19307 INC 22200 873758084 SUM 21392 31281 SUM 12358 28013 SUM 5388 29256 SUM 7835 10440 SUM 12780 29021 SUM 6190 12670 SUM 10323 12935 INC 19371 142064588 INC 11551 489857170 SUM 11156 27741 INC 20607 17965037 INC 13066 145351628 INC 17140 61407916 SUM 2641 7411 SUM 1932 20655 SUM 2513 25196 INC 1783 938205474 INC 19819 602463809 INC 31028 870530810 SUM 1075 4901 INC 4254 73136039 SUM 1409 15706 SUM 1795 18469 INC 3749 779295273 INC 28235 871958656 INC 16047 806591425 SUM 10833 27453 INC 4155 29030959 INC 15644 516240610 INC 13901 6969041 INC 30416 669955181 INC 12209 111800337 SUM 13217 31015 INC 18617 204869385 SUM 10216 27896 INC 20655 441840359 SUM 3783 12015 SUM 4676 29637 INC 23663 881341367 SUM 9977 31286 INC 17957 52447823 SUM 21510 26878 INC 18589 78622911 SUM 485 18728 SUM 4046 28040 SUM 7624 27461 SUM 780 31201 SUM 3911 31140 SUM 6662 14320 INC 23160 64812577 SUM 1886 15022 SUM 1890 30035 INC 26375 878784401 SUM 2617 18400 SUM 5189 22800 SUM 9768 26040 INC 1087 11712129 INC 21043 202622947 INC 10030 774368344 INC 11579 985748321 INC 26113 112874601 SUM 17263 25978 INC 15634 949139888 INC 31145 77950884 INC 6627 29042910 INC 22910 72969779 INC 10141 420909842 INC 20387 136695400 INC 8965 665301521 INC 27581 760307264 SUM 13868 23991 SUM 14823 20541 SUM 782 18453 SUM 8289 26737 INC 11052 884018840 INC 2670 413218342 INC 18365 16358595 INC 28738 823504017 INC 12762 12974422 SUM 27054 31391 INC 10155 195883566 SUM 10269 29982 INC 18971 757206950 INC 6550 995871878 INC 15218 995350244 INC 15045 26801145 SUM 8148 14736 INC 29454 20164898 SUM 3372 14701 INC 5903 539279109 SUM 9244 24896 SUM 4588 20935 INC 3292 990752672 SUM 2365 28878 SUM 5102 19655 INC 7051 921280959 INC 23085 279003207 INC 12621 362650921 INC 11380 957614317 SUM 8233 25945 INC 2667 18421702 SUM 10278 30623 INC 22357 24773038 SUM 7607 26762 INC 1164 130033023 SUM 6336 24929 SUM 19745 26304 SUM 7028 28040 INC 21001 845345663 SUM 6759 31285 SUM 8616 23927 INC 272 71029395 SUM 3911 22558 INC 12985 691945280 SUM 350 28262 INC 619 142208283 INC 3672 12298185 SUM 8262 13512 SUM 613 28492 INC 704 438855780 SUM 26129 30717 INC 29744 136989361 SUM 8012 30767 INC 7457 607983976 SUM 11208 29190 INC 14682 759434147 SUM 12643 28562 SUM 1453 30190 INC 14666 16451570 INC 29956 199652197 INC 25755 735935569 SUM 3621 24729 SUM 5278 10461 INC 3248 73705366 INC 14433 45371234 SUM 11938 29124 INC 2883 142469274 INC 12088 144214420 INC 11402 624315427 SUM 3459 30130 SUM 3431 23598 SUM 229 10696 SUM 1082 10921 SUM 1353 30019 INC 7005 827456494 SUM 20558 29225 INC 19760 491640312 SUM 1461 6045 SUM 26823 31355 INC 17351 28940779 INC 22878 3903737 INC 20258 79827901 SUM 1085 25499 INC 16136 19018565 SUM 17542 31149 INC 13471 472057262 INC 13357 917585442 INC 18941 401389763 SUM 7174 22512 SUM 2762 27798 INC 14954 993284876 INC 28310 263878172 INC 8329 651805495 SUM 674 26231 SUM 1581 30427 SUM 12783 30444 SUM 2676 6858 SUM 4464 30169 SUM 11056 27412 INC 26501 913357910 SUM 5505 19752 SUM 4375 23415 SUM 9090 27411 SUM 41 9971 INC 14598 889005771 INC 4625 860673773 SUM 20597 27149 SUM 10920 31162 SUM 20301 31002 INC 27453 3882728 INC 28594 886477897 INC 24470 28951973 SUM 10880 17969 SUM 2351 8437 SUM 922 30589 SUM 12379 21041 INC 2478 893697232 SUM 6495 27783 INC 21317 72412220 INC 22388 991825333 INC 30781 961862924 INC 2236 418438973 INC 17393 357305793 INC 24731 935269910 INC 12757 427502239 SUM 417 15115 SUM 7140 17849 SUM 10858 27686 SUM 13978 30679 INC 10528 563908470 SUM 10107 26356 INC 23721 960905867 INC 27518 752208657 INC 22219 858956043 INC 26377 27735879 SUM 9461 20819 SUM 14415 28327 SUM 12777 24654 INC 11215 2235824 INC 14730 26238160 SUM 6686 19468 INC 13792 27928360 SUM 845 12181 INC 23974 125236172 INC 8382 530040728 SUM 27166 31353 INC 17583 952934745 INC 2737 59181222 INC 18773 551635424 INC 17971 387476096 INC 1395 83764433 INC 1988 490945820 INC 16057 710967755 SUM 4573 30319 INC 11120 138440741 SUM 6389 30257 SUM 286 22135 INC 12776 794869516 SUM 19576 24397 SUM 3729 31132 INC 28170 77855442 INC 19372 738670192 SUM 4692 23559 INC 17987 139073151 INC 2077 817844073 INC 27454 1794395 INC 29483 377468737 INC 29776 977475419 SUM 15959 27798 SUM 11704 27861 SUM 9637 29331 INC 24739 143104174 INC 8095 566555447 INC 6654 17893062 INC 27812 147462571 SUM 271 21387 SUM 1109 21389 INC 2716 916169687 SUM 14380 25753 SUM 10826 27700 INC 25903 8647831 SUM 22928 31199 INC 22044 79939464 SUM 63 22019 SUM 12 16629 SUM 8057 25337 INC 3615 820718716 INC 30822 28025383 INC 20057 904874803 INC 26908 971969953 SUM 9251 31008 INC 26821 986826108 SUM 7911 26988 SUM 18558 28713 SUM 1182 30014 SUM 3635 27535 SUM 1049 10591 INC 11417 749039289 SUM 1003 27078 SUM 173 11739 INC 18040 945520742 SUM 2656 31308 INC 19027 147051394 SUM 6360 18693 INC 25622 476342071 INC 18286 147208878 INC 5767 3686045 SUM 2540 17987 INC 18574 87890859 SUM 4049 31306 SUM 3777 21480 INC 29785 845469264 SUM 2638 22366 SUM 1156 28386 INC 30355 606105133 INC 12551 760560998 INC 15274 12205464 SUM 11460 27387 INC 29504 876627780 SUM 29248 30503 SUM 8007 30583 INC 30676 878473085 INC 6877 376311952 SUM 13906 29566 INC 863 954666488 SUM 1259 17465 SUM 58 554 SUM 14603 31426 INC 20037 124038931 INC 26108 752205624 SUM 15472 26140 SUM 16522 23350 SUM 3999 30690 SUM 2946 24638 SUM 5178 31431 INC 17545 888919678 SUM 4976 14068 SUM 4441 5885 INC 10048 28014100 INC 1765 143008809 INC 17105 844961262 SUM 8820 26160 SUM 16948 26874 SUM 1550 21341 SUM 4875 30475 SUM 12988 31118 INC 26909 736463301 SUM 842 12123 SUM 5173 18838 INC 21070 591030360 INC 29943 487960333 INC 1556 467646071 INC 1579 38431654 SUM 15946 27791 INC 3059 955271618 INC 16431 743807424 SUM 8747 29698 SUM 19251 31006 SUM 6354 22209 INC 30547 399366175 INC 25704 606405382 SUM 3531 5506 INC 5467 995210985 SUM 12259 29391 SUM 8172 28309 SUM 13111 26949 SUM 6107 30778 SUM 14715 26969 INC 28522 787364559 SUM 11844 31434 SUM 1232 20149 SUM 14695 30265 SUM 8606 22133 SUM 17 22205 INC 24092 11257198 SUM 1836 23586 SUM 14697 30717 SUM 7015 30301 SUM 1546 13539 INC 26254 855700011 INC 16483 113829462 SUM 1715 27975 INC 14329 598009771 INC 7782 364602897 INC 22754 921789085 SUM 3484 24078 INC 15261 668797060 INC 297 891608271 SUM 8843 26294 SUM 5946 23722 INC 11016 572802426 INC 15620 776345325 INC 25074 850465175 SUM 1045 30991 INC 2853 874853350 SUM 11875 28889 SUM 6415 28751 INC 23253 931032238 SUM 7272 23409 SUM 22937 31263 INC 6885 143572337 INC 19235 811390205 INC 9074 727097179 SUM 815 19858 SUM 6186 20829 INC 4857 947912 INC 6803 740553513 SUM 2220 21022 INC 4302 742146506 INC 18344 992050327 INC 12044 879682364 INC 3155 344268718 SUM 4220 30131 INC 12230 24756381 SUM 9799 16782 SUM 10330 17224 SUM 1143 28561 INC 28827 390929042 INC 9261 626405999 INC 26693 457494816 SUM 6553 25145 INC 12939 886605281 SUM 3988 30781 SUM 2534 25925 SUM 13619 30216 SUM 6586 23301 SUM 13818 17122 INC 13946 753113727 INC 12751 147215422 INC 28844 889607141 INC 5326 47169800 INC 6165 214586383 INC 8955 960199367 SUM 10708 30007 INC 15045 827203385 SUM 15532 29918 SUM 2315 29923 SUM 8975 19484 SUM 11119 27468 SUM 140 23514 INC 30566 334836065 INC 16611 60405168 SUM 168 28283 SUM 3479 15674 INC 6270 113657305 SUM 24836 30905 SUM 8823 30742 INC 9878 138907475 INC 25048 145171612 INC 20908 726178296 INC 18430 753312746 INC 12861 420844521 SUM 5160 22209 SUM 14072 27435 INC 12816 941934094 SUM 756 22973 INC 21838 867986399 SUM 7911 29564 SUM 18846 30123 INC 7548 968259908 INC 267 906777670 INC 7515 954165158 INC 15897 825316972 SUM 17351 23242 SUM 25985 31145 INC 25905 930923666 SUM 5471 27362 SUM 4864 24347 SUM 4067 8639 INC 6389 536056877 SUM 9159 27066 SUM 4468 18594 SUM 2540 28512 INC 9587 518204921 INC 19726 537152700 SUM 7140 30106 SUM 7861 31305 INC 16488 159318668 SUM 13758 29725 SUM 2049 30447 SUM 4568 26535 SUM 2684 8564 SUM 3466 21349 SUM 12440 29902 SUM 5170 21839 SUM 3462 30190 SUM 2085 29639 SUM 20657 27260 SUM 14711 24595 SUM 8865 23383 INC 25439 135193849 INC 3442 142195159 INC 30371 223738303 SUM 4311 11367 SUM 8707 20672 INC 19212 944671528 INC 23768 279957363 SUM 1099 30819 INC 14916 893974684 SUM 4326 12609 INC 30662 820579360 INC 28837 28964295 INC 21149 147088076 INC 11046 262271267 INC 30521 418443661 INC 14122 935722512 INC 18335 992695520 SUM 12415 29373 INC 22355 760610944 SUM 1162 22956 INC 26114 425010000 INC 10883 138560567 SUM 3152 30231 SUM 1138 8893 INC 12625 27977191 INC 3624 686357863 SUM 7175 22373 SUM 1467 27915 INC 2868 685579720 INC 4442 256140805 SUM 16435 29320 SUM 10879 13500 INC 27054 884681782 SUM 645 3406 INC 769 122286016 SUM 12117 24957 INC 10342 80108683 SUM 5 4569 SUM 13939 18529 INC 24415 26419787 INC 8750 530572480 SUM 6089 22446 SUM 3285 22328 INC 25798 943526294 SUM 10538 21173 INC 1543 861403685 INC 9131 35855585 SUM 11636 28158 SUM 3043 20366 INC 6249 752227854 SUM 2694 3807 INC 18316 844370457 INC 27815 301968155 SUM 7153 19181 INC 17584 147452318 SUM 22730 30986 SUM 338 14918 SUM 27361 31339 SUM 6665 28857 SUM 28349 30537 INC 26130 74572079 SUM 2937 28390 INC 16399 19615474 SUM 8971 25386 SUM 789 24180 SUM 3250 31418 INC 6526 72523801 INC 26469 145385458 SUM 1528 29483 SUM 3502 26375 INC 24066 600119614 INC 15214 16470656 SUM 4789 20726 SUM 2516 30686 SUM 202 15901 INC 12426 487778523 INC 6338 755619558 INC 977 894302405 INC 8203 821364916 INC 23512 113842238 SUM 6638 28619 INC 14122 746635339 SUM 3369 25014 INC 27704 760080533 INC 22528 146691059 INC 9607 108621181 SUM 16786 20846 INC 3763 918292968 INC 29776 147645227 SUM 11208 28595 INC 16177 754359784 INC 9766 393131821 SUM 15778 28441 INC 16831 883443111 SUM 12935 22526 INC 10854 72568141 INC 13885 12467124 SUM 8355 31009 INC 21569 3245673 INC 41 401414108 INC 4480 826005319 SUM 433 1818 SUM 17032 29454 INC 1823 850374546 SUM 8819 18157 INC 27454 955345700 SUM 6912 27785 SUM 12766 26691 SUM 1582 17027 INC 23786 818139425 SUM 1140 15216 SUM 2339 20400 SUM 569 17655 SUM 2682 20986 INC 14868 714113195 SUM 2652 31131 SUM 710 22289 INC 6336 491776049 INC 13767 490976122 INC 28199 894732625 INC 3514 756439521 INC 8060 851390331 INC 3434 921135798 INC 19953 138900572 SUM 2637 30910 SUM 18407 29588 INC 17623 755397177 INC 19840 959503850 SUM 7522 14718 SUM 8006 28839 INC 6329 63410336 SUM 4760 26510 SUM 2994 14442 SUM 13555 22690 INC 1479 305560392 INC 18981 353279324 SUM 234 28252 INC 9087 243126269 SUM 11530 29817 INC 5031 202687218 INC 24332 809840245 INC 7753 935267476 SUM 4474 23223 INC 9616 859187855 SUM 1446 18963 INC 989 215389708 INC 1100 659898350 SUM 22094 26105 INC 4623 10814056 INC 17793 945691876 INC 30060 4730013 INC 13816 838455632 SUM 5291 12104 SUM 2972 10707 INC 6958 5558223 SUM 9640 24952 SUM 2380 20208 INC 21536 996182580 SUM 11727 21979 INC 271 743754212 SUM 12666 31365 INC 3115 903373781 SUM 9114 30663 INC 24580 26851745 SUM 4687 29967 SUM 10420 27229 SUM 2269 30542 SUM 18914 25070 SUM 5579 14368 SUM 12490 20784 INC 14261 147448778 SUM 1886 13504 INC 23645 509132127 INC 7263 804291806 INC 6448 994873652 SUM 8574 30016 SUM 7981 29517 SUM 17982 29461 INC 14489 215380811 SUM 5669 7251 SUM 18886 24552 INC 7595 969174230 SUM 2417 20583 INC 5446 606776204 INC 5121 416107109 INC 9971 39922007 INC 29149 147445362 INC 3503 61152094 INC 4643 946070816 INC 6683 985597311 SUM 880 31144 SUM 2849 18287 INC 21067 995173477 SUM 5637 29419 INC 24858 786121747 INC 12447 841276323 INC 3295 930363850 SUM 4778 10353 INC 12511 845429686 SUM 11573 29342 INC 28020 12249089 SUM 14319 23777 INC 19266 937398076 INC 1903 145351660 SUM 2530 12536 SUM 185 12439 SUM 10134 28500 SUM 15549 30557 SUM 9011 15963 SUM 16422 23202 INC 11892 808673325 SUM 85 20487 SUM 8151 22050 SUM 6592 25839 INC 19501 46739723 SUM 2892 21818 INC 17929 399071092 SUM 2620 9636 INC 28606 760538795 INC 26661 662363946 SUM 4023 25441 INC 23662 727094385 INC 29028 953078279 INC 22372 458554285 INC 13139 711249766 SUM 3791 23931 SUM 18610 28264 SUM 3971 17426 SUM 330 5534 INC 26469 654154358 INC 5198 593552512 INC 8081 52340907 INC 23764 346338051 SUM 25065 28220 SUM 27001 31437 SUM 199 24140 INC 23569 760104677 INC 11403 928187900 SUM 14360 23929 SUM 8519 22368 INC 6528 455426134 SUM 11400 17311 SUM 8521 20766 INC 10665 870798470 SUM 16461 27456 SUM 1073 30880 INC 18948 952195002 SUM 12081 25972 INC 11851 892346366 SUM 7635 17444 SUM 11504 30298 INC 5440 215129597 INC 10065 73691497 INC 14567 46101954 SUM 14775 27450 INC 13958 536808665 INC 8912 60634740 SUM 17117 20533 INC 23328 145859972 SUM 3730 23049 INC 4006 13761794 SUM 1698 26071 INC 3455 951470682 SUM 381 29381 SUM 1527 11840 INC 31134 610220981 INC 19133 955672037 SUM 4286 28003 INC 8879 128584486 INC 15332 408303296 INC 10934 608429396 INC 7157 13241388 SUM 3773 20942 SUM 10162 24095 SUM 14976 21854 SUM 4012 24110 INC 13042 692733904 SUM 15132 26208 INC 30947 992285989 INC 16623 608505028 INC 12335 129907165 SUM 586 27829 INC 2536 961913686 SUM 5498 30277 SUM 1751 24350 INC 3253 749036568 SUM 34 22694 INC 17852 482036165 SUM 11002 14828 SUM 1157 10835 INC 27475 475805721 SUM 202 24235 SUM 19178 28829 INC 29076 880147623 INC 23711 39990122 SUM 7815 30454 INC 24259 29086000 INC 9269 530378064 SUM 4038 27749 INC 424 75866887 SUM 5423 28623 INC 19836 11807143 INC 14813 337928061 INC 8498 980107965 SUM 7133 28713 SUM 3221 22772 INC 2294 68264988 SUM 5472 31381 SUM 7212 14621 SUM 5844 19600 INC 2777 514687793 INC 30261 56899283 SUM 170 12029 INC 27753 946145759 SUM 5810 8713 INC 29370 20694066 INC 16896 139043074 INC 23145 424998727 SUM 2246 20987 INC 28617 641114335 SUM 3683 22200 INC 18951 24870771 SUM 8700 12838 SUM 10974 16031 SUM 6970 13317 INC 14711 71416979 SUM 337 18671 INC 1132 11680475 INC 18048 894589660 SUM 7189 23334 INC 24942 105795228 INC 5923 488922065 SUM 11881 28906 INC 4665 147437541 SUM 17496 29222 SUM 11204 23856 SUM 1468 25790 INC 24239 957593641 SUM 728 21764 INC 1945 144739419 INC 21468 491002552 INC 944 921735439 INC 24129 142434187 SUM 2306 29277 SUM 4890 30669 INC 4678 301984590 INC 30613 149866775 SUM 4209 30288 SUM 258 15537 INC 9436 942492851 SUM 8877 30701 INC 18763 643071748 SUM 3670 23689 INC 4086 142715160 SUM 10866 24216 INC 28172 266691132 SUM 9955 23843 INC 23515 621540658 SUM 847 20341 SUM 827 29645 INC 15223 861169516 SUM 10711 30742 INC 24014 686096800 INC 18908 12585957 SUM 24847 26943 INC 17079 172806500 SUM 608 26095 SUM 314 26140 SUM 15169 31100 INC 12827 46230599 SUM 276 8820 SUM 13550 18369 INC 14066 668355140 SUM 12804 24094 SUM 3997 29084 SUM 3003 23553 INC 19148 807084926 SUM 11094 31245 INC 23964 844171545 SUM 11621 19776 SUM 21976 31007 INC 9828 17363746 SUM 4233 21273 SUM 5535 10387 INC 17107 28896097 SUM 6365 22034 INC 7773 783665191 INC 5042 805257839 INC 7294 63530186 INC 1481 56689390 INC 15541 141129146 INC 2700 591670766 SUM 5690 29189 INC 12755 951922364 SUM 10574 23528 INC 12557 802819887 INC 2033 977901775 INC 29047 478450012 SUM 7577 15409 INC 25446 610566591 INC 21735 251540780 SUM 3245 18956 INC 18655 536289167 INC 1668 42308042 INC 22619 876656088 SUM 5750 25914 INC 6055 40477247 INC 2284 146292420 SUM 6798 28601 INC 1266 28799263 INC 11146 724935469 INC 14017 660926273 INC 13675 147327367 INC 15001 967111730 SUM 14468 18694 INC 1456 31716121 INC 11034 24582359 SUM 3065 30006 INC 31102 273968649 INC 27113 423528838 SUM 11203 30671 SUM 1980 15837 INC 29969 809834007 SUM 24623 30319 INC 7069 262139575 INC 24051 751389628 INC 21998 28970641 SUM 11152 28606 INC 20835 113245426 SUM 7328 12189 INC 21347 21747589 INC 3938 893542403 INC 8707 953224659 INC 27781 177589943 SUM 15649 26432 INC 22160 12644071 INC 14119 727067793 INC 11942 986612300 SUM 5219 30691 SUM 1691 16798 INC 25292 145765095 SUM 1665 29711 SUM 3757 21152 SUM 1127 24189 INC 11297 7515904 INC 7802 469106265 INC 22226 3910960 INC 25112 869042322 INC 5998 852294463 INC 20152 24722518 SUM 1055 11490 INC 893 995499059 INC 1863 924924801 SUM 21199 25459 SUM 6296 21257 INC 26817 810583790 INC 23779 13081722 INC 14440 871402765 INC 6749 522270411 INC 7377 423969868 SUM 7576 27719 SUM 13053 25837 INC 6183 852098108 SUM 7978 14354 SUM 5983 17267 INC 30140 65252112 SUM 3450 19668 INC 1450 25399862 SUM 6896 30378 INC 23248 995446592 INC 28233 27992484 SUM 23931 30823 INC 367 995425342 SUM 3778 28466 INC 17136 423222528 SUM 3297 28730 INC 5025 324390730 SUM 4008 24061 INC 24108 882980917 INC 28286 80354142 SUM 11606 22711 INC 17058 961926982 INC 5944 818977682 SUM 5642 30296 SUM 45 14536 INC 7015 959605906 INC 1480 122179172 SUM 8873 17015 SUM 1614 22953 INC 23268 952277250 SUM 2472 19487 SUM 6546 20017 INC 941 5456048 SUM 9073 19941 INC 29325 281664268 SUM 8473 25880 SUM 1698 15440 INC 1323 626117841 INC 15365 820773243 INC 20239 878052674 INC 25730 384082862 SUM 10493 27169 INC 23291 672272014 INC 16658 994422453 INC 24560 709133904 INC 21808 718142917 INC 2321 497258164 SUM 8802 26023 INC 10222 955822424 INC 460 933458757 INC 3321 995502475 INC 14563 463963857 INC 25566 939025205 INC 17894 234867599 SUM 21619 25030 INC 28630 945609442 INC 18418 931630048 INC 5681 609757488 INC 11834 826899318 INC 30422 223586474 SUM 6956 16681 INC 9263 146870757 INC 30170 441315806 INC 14654 142997558 INC 26353 893791139 SUM 537 29893 INC 26056 122307376 SUM 1078 29847 SUM 9495 25922 INC 16844 144832786 SUM 1276 26838 INC 17307 11265180 INC 3075 266104196 INC 22442 945767021 SUM 9478 17400 INC 2984 88225851 INC 4874 741775092 SUM 19555 30844 SUM 7431 31351 SUM 651 17057 INC 30808 975931116 SUM 10142 21408 INC 19128 543453268 SUM 10313 13727 INC 9363 555509246 INC 3637 876679667 SUM 8971 20380 SUM 14383 26642 INC 28037 854875085 SUM 3264 27731 SUM 3817 24520 SUM 4471 25338 SUM 1590 25779 INC 6315 528772060 SUM 15278 30599 INC 5176 811613883 INC 23866 946689460 SUM 18389 25100 SUM 4722 16408 SUM 2604 7625 SUM 5250 12007 INC 20211 56918190 SUM 11200 28866 INC 24486 956681416 SUM 5370 26181 INC 2730 949122320 SUM 3366 15730 SUM 7621 21468 SUM 2952 20288 INC 6797 7403198 SUM 10767 20401 INC 148 401514565 INC 20651 878852500 SUM 3808 17462 INC 19950 567602141 SUM 4071 24906 SUM 11514 24764 SUM 1947 4413 SUM 2623 18893 SUM 14934 31000 SUM 1551 30802 SUM 1452 23018 SUM 16036 26796 SUM 9257 17484 SUM 17764 29020 INC 10184 504268205 SUM 4341 29928 SUM 18813 28526 INC 29939 945114939 SUM 9447 26537 INC 4234 167249988 SUM 8674 23389 SUM 11599 26141 INC 16264 946895872 SUM 2108 18940 SUM 2845 19120 SUM 19336 28529 INC 16562 759932022 INC 20199 870610385 INC 1831 962667769 INC 23916 28885570 SUM 3742 31301 INC 12800 999603602 INC 7593 585293461 SUM 465 21697 INC 10023 138761151 INC 8702 22234334 INC 27753 105227639 INC 14608 69462891 SUM 131 25432 SUM 533 6132 INC 9807 10110021 SUM 20570 29971 SUM 1682 22282 INC 23678 931567519 INC 2994 27953990 SUM 16119 29378 SUM 4646 30848 SUM 16967 22198 SUM 6181 8490 INC 21422 959861935 INC 30069 686198157 INC 24100 194225360 SUM 1994 27803 INC 5677 961825598 SUM 5354 21334 SUM 258 5606 INC 29059 955558794 SUM 19153 30663 SUM 3873 22535 SUM 1293 25673 SUM 1771 27863 INC 24945 479174585 SUM 18831 30409 INC 30920 610073596 SUM 11250 30440 INC 14921 143228733 SUM 3404 17034 INC 17351 510904 INC 27577 586455946 SUM 2990 17049 INC 4962 672517999 SUM 13888 29237 INC 30285 483461616 SUM 15366 19363 INC 10663 79188161 INC 313 22221081 INC 31197 21648124 SUM 13201 24869 SUM 9237 22670 INC 7145 759491664 SUM 289 30688 SUM 13008 19298 INC 5307 77111034 INC 21965 46738698 INC 29954 888515154 SUM 1374 5664 INC 3415 978881888 SUM 1934 26616 SUM 5800 24801 SUM 1805 20302 SUM 6566 25128 INC 7154 758850877 INC 5517 725101534 SUM 13450 30422 INC 23615 862219479 INC 22122 415157230 INC 9723 744791562 SUM 18365 21175 INC 13849 465557067 SUM 8418 15861 SUM 735 27742 INC 12330 873136092 SUM 11587 31136 INC 7870 618010924 SUM 10905 21510 SUM 8706 13233 INC 28076 576988663 INC 30400 341090777 INC 30745 921775858 INC 4628 52730661 INC 19935 71862522 SUM 3134 14656 INC 9061 600091171 INC 25740 218459492 SUM 6013 30267 SUM 21387 30963 INC 16889 955195670 SUM 10601 27769 INC 16185 998214324 SUM 866 10027 INC 13353 403184643 SUM 21943 31176 INC 195 562748149 INC 225 887692223 INC 16468 670919978 INC 3577 526699352 INC 30644 182855136 INC 26737 80329119 INC 25941 471903390 SUM 839 14345 SUM 1852 11311 SUM 9375 27760 INC 15752 455240318 INC 10324 73600183 INC 12864 917395280 SUM 1658 24075 SUM 24103 30297 INC 13991 843885141 SUM 3461 27250 INC 15003 131123578 SUM 6726 14242 INC 28121 42549742 INC 7029 667166873 SUM 21524 31395 SUM 6894 12573 INC 7237 610077715 SUM 23657 31049 SUM 1295 29595 INC 12396 741748625 INC 29254 323230505 SUM 4120 23073 INC 2579 128063542 SUM 5316 25176 SUM 19293 27780 INC 24494 424917859 INC 6294 130631880 SUM 56 16183 INC 1875 991280185 INC 28031 846273241 INC 11962 134267000 SUM 294 5354 INC 6199 576006858 INC 14055 925941732 SUM 5915 11777 SUM 7425 20811 SUM 10024 20633 INC 28944 953520770 INC 28054 995308443 INC 2325 490109973 INC 849 878523854 SUM 18327 28672 SUM 2490 12875 SUM 8719 27615 SUM 9009 30770 SUM 9558 21309 INC 26799 424834439 SUM 11154 23817 SUM 11079 24110 SUM 11930 21848 SUM 340 4342 INC 10958 21236935 INC 19456 593789721 INC 29174 10165182 INC 19869 878780917 SUM 2983 25293 SUM 6957 30202 INC 4820 206722169 SUM 2141 15124 INC 20807 556576557 SUM 3627 27357 INC 17841 63587254 SUM 3816 29635 INC 15020 533092655 SUM 10099 26386 INC 16518 873755631 INC 22288 406107234 SUM 10042 26766 INC 27167 413445039 SUM 8047 22098 SUM 19412 31174 SUM 13341 29271 INC 27202 843508231 SUM 4948 5910 INC 17871 802126198 SUM 11575 30973 SUM 4441 18189 INC 20207 12027578 INC 18348 449138179 SUM 5126 10544 INC 27568 811695738 SUM 1210 4889 INC 7304 957086389 SUM 2480 21409 INC 20156 984982882 INC 24595 467043969 INC 25023 283672686 SUM 9493 28407 SUM 8189 26531 INC 20480 128236118 SUM 1296 23854 INC 9424 801632372 SUM 21598 31246 SUM 7609 28389 INC 15122 176688893 INC 21112 954010244 INC 27568 897981995 INC 29813 576708150 SUM 5347 29412 SUM 11966 21183 INC 10702 961953546 INC 29430 944621489 SUM 2094 29939 SUM 1005 30559 SUM 2004 26031 SUM 6152 11333 SUM 21049 30718 INC 169 811811198 SUM 13125 26183 INC 24459 683757625 INC 29721 8109439 INC 28443 636388174 SUM 1308 20666 INC 2422 608450514 INC 7966 24699448 SUM 8446 16631 INC 9705 464854878 SUM 4923 28950 INC 27892 832612565 SUM 93 29309 INC 17187 888051827 INC 10488 778169958 SUM 6437 24965 SUM 9088 29139 SUM 107 17025 INC 6373 610556567 SUM 11022 16722 SUM 1043 12725 INC 28570 6478827 SUM 1626 29963 INC 25381 491740209 INC 7733 871131338 INC 4146 626157797 SUM 2336 15019 SUM 25403 31161 INC 5652 626394984 INC 11226 937408033 INC 10997 27684080 INC 18476 145378294 INC 342 762061204 INC 16156 113884406 INC 1333 962606640 INC 4526 113927282 INC 30846 409015537 SUM 9858 25892 INC 10908 113763530 SUM 27185 28871 SUM 21489 29435 SUM 15634 22259 INC 19423 489970592 SUM 20809 26678 SUM 254 8127 INC 24020 759845335 SUM 11950 29697 SUM 16486 27284 INC 12830 71431573 INC 9169 112566015 INC 31240 353786897 INC 15758 44690207 SUM 1873 25433 SUM 6168 26033 SUM 1181 13751 INC 4056 860965408 SUM 3153 30577 SUM 1383 18092 INC 24735 753782924 SUM 14443 17839 SUM 1275 27364 INC 26105 566260 INC 29639 509925711 INC 30158 127156312 SUM 22857 30912 SUM 4516 23048 SUM 7365 28982 INC 4003 56638794 INC 8845 936000742 SUM 7906 25516 INC 2968 551635686 SUM 10183 28999 SUM 14173 26717 INC 27875 473298273 INC 25320 861297074 SUM 14740 24289 SUM 5560 30447 SUM 1792 25517 SUM 378 26922 SUM 14211 20663 SUM 5015 31120 SUM 27550 30332 SUM 11126 27788 INC 26812 28429669 INC 5824 22506491 INC 30329 838913038 SUM 912 15916 INC 20074 399761601 SUM 700 9680 INC 8454 528057977 INC 19536 471200555 SUM 19071 24389 INC 8299 936371606 INC 26458 491836515 INC 23777 22218752 INC 8114 836852168 SUM 6864 22305 INC 20240 539293492 SUM 5651 31303 SUM 19506 25270 SUM 14334 29343 SUM 6902 27448 SUM 15262 30110 SUM 14805 22425 INC 10864 102022197 SUM 18018 29626 SUM 714 25227 INC 5737 142232203 SUM 4136 30026 SUM 3846 24003 SUM 771 18166 SUM 19230 25507 INC 20946 584329608 SUM 6343 13424 INC 25497 876727548 SUM 17412 28795 SUM 5300 18102 SUM 697 26116 SUM 1699 8213 INC 754 221583849 SUM 10685 21713 INC 20776 950396103 INC 15268 307931396 INC 6363 451200996 INC 10289 659535583 INC 22239 743751185 SUM 853 21886 INC 7177 588989086 SUM 4593 29469 SUM 26071 28107 SUM 2171 20110 SUM 2718 24564 INC 9295 585142860 INC 23990 11619330 SUM 875 23065 INC 16226 861043884 INC 23844 487453760 SUM 1163 12467 SUM 6312 19708 INC 16623 564546658 SUM 298 12929 INC 13391 60007764 SUM 5117 20119 INC 6865 141167710 SUM 134 19462 INC 25300 400235276 INC 18499 388311896 INC 15900 805361454 SUM 7327 14373 SUM 2818 17928 INC 17679 872295047 INC 11966 910728221 INC 9395 894862138 INC 27951 482681424 INC 7264 321784428 SUM 5812 28988 SUM 16219 28309 INC 19606 885044834 INC 11556 438337961 SUM 8586 18360 INC 31124 61110047 SUM 1339 22377 SUM 4081 11603 SUM 16987 24070 INC 11407 24183489 SUM 15526 20742 INC 5704 86079818 INC 29614 939341403 SUM 7385 26910 SUM 13096 17599 SUM 7047 12584 INC 7932 29060709 SUM 4664 26450 INC 5186 141995356 INC 13068 760046803 INC 9695 28952277 INC 4442 21723902 INC 28924 874363264 INC 17554 48564168 SUM 3330 19131 INC 12805 143017853 INC 29454 960481944 INC 15748 130125156 INC 26941 888216845 SUM 4416 7391 INC 26958 551657005 SUM 17681 22333 INC 2390 73676452 INC 11135 564434573 SUM 25321 28039 INC 6072 486923752 SUM 8192 24372 SUM 25466 31342 SUM 20676 29004 SUM 7594 30372 INC 2977 878881804 SUM 550 16605 INC 19388 141086654 SUM 1427 31031 INC 21108 140831404 INC 16610 938545547 INC 23183 977166720 INC 26496 10555275 SUM 11415 31434 INC 25083 143422078 INC 25685 332599171 SUM 25123 29739 INC 10843 18557580 SUM 11858 22475 INC 8149 20282912 INC 7143 993720420 SUM 1430 20448 INC 12566 990738305 INC 24685 481351939 SUM 6001 24924 INC 29833 525480569 INC 23850 332561187 INC 14449 70310970 SUM 5603 22118 INC 13872 968586787 INC 15059 918515522 SUM 2381 27491 SUM 10268 22885 SUM 29039 31284 INC 21542 955329339 SUM 11599 30266 SUM 748 17373 INC 4245 692646184 SUM 4787 24243 INC 540 677455238 SUM 110 7900 INC 106 456718781 SUM 1269 26876 SUM 236 28071 SUM 21506 31234 SUM 6960 29132 SUM 10838 30139 SUM 5214 26603 SUM 11439 22146 INC 5114 18601878 SUM 9725 23282 SUM 3667 30718 INC 16234 868792915 SUM 6972 20271 INC 1201 869897805 INC 541 886184376 SUM 9817 21766 SUM 18422 30849 INC 4510 543440978 INC 24965 12172390 INC 27009 919942624 INC 18223 945017925 SUM 6678 28138 INC 21718 882846969 INC 6734 733344698 INC 15933 56665908 INC 10075 678275388 SUM 13537 28044 SUM 8600 26365 SUM 6862 27578 INC 11602 615640852 INC 19762 147469749 INC 5844 532277744 INC 31069 341104646 SUM 3210 15981 SUM 4437 27085 INC 25722 273204666 INC 19197 21929466 INC 14875 95927930 SUM 16825 31324 SUM 14387 27454 SUM 26499 31341 INC 27773 995485448 INC 29034 989938202 INC 9027 716116589 SUM 16578 31211 INC 25742 40128491 SUM 10159 29359 SUM 3428 15632 INC 17686 887957348 SUM 6985 30831 SUM 4126 17597 SUM 16191 19215 SUM 7209 24792 SUM 9582 16717 INC 17154 143094342 INC 3322 79209347 INC 17783 928021685 SUM 613 23972 SUM 12346 26779 INC 25905 939833536 INC 13800 3840637 SUM 7978 28250 SUM 2480 3280 INC 25395 610579562 INC 27376 130162597 SUM 18396 30442 SUM 6324 29252 INC 667 574870092 SUM 17807 25125 INC 30869 953035254 SUM 4813 29702 SUM 3918 26640 SUM 18012 27182 SUM 1823 30470 INC 2028 647012169 INC 3360 485237128 INC 8239 623867707 SUM 6010 30933 INC 23684 271963977 SUM 4519 17092 INC 2762 894705257 INC 11369 450239464 INC 1517 221562174 INC 6820 308167239 INC 11974 936254394 INC 3277 785781705 INC 29024 483707771 SUM 972 13746 INC 30341 955202792 SUM 8392 26857 SUM 3655 27741 SUM 9173 27609 SUM 21937 29706 SUM 3848 28575 SUM 6928 24209 INC 7769 139037045 SUM 1465 18309 INC 25964 859852489 INC 9770 24347467 INC 3970 600621817 INC 19757 139053279 SUM 3094 13866 SUM 225 31307 INC 21225 878900221 SUM 11864 30327 SUM 4557 14151 SUM 4251 20475 INC 24712 861325211 SUM 5410 30250 SUM 10527 22976 INC 16673 333272871 INC 12105 39190114 SUM 11782 26526 SUM 827 17951 SUM 196 18677 SUM 2642 17437 INC 25592 138804774 SUM 1055 9124 SUM 818 20591 SUM 22119 30176 SUM 19827 28055 INC 27723 14239950 INC 21350 534478514 SUM 22289 30645 INC 19297 109698628 SUM 822 29755 SUM 3636 27156 SUM 3954 29644 INC 5912 141041506 INC 4622 7943628 SUM 21904 31419 SUM 9794 29439 SUM 10430 23305 SUM 10904 28027 INC 23476 173449800 SUM 9544 19127 INC 22976 995409698 SUM 2533 31214 INC 29630 939581875 SUM 4103 16114 SUM 7751 29375 SUM 7397 20350 INC 9665 38026109 SUM 5943 23111 INC 19239 471652585 INC 7474 953418358 INC 30049 146674744 SUM 4340 31393 INC 17465 807156071 INC 30013 760520673 INC 16274 801406316 SUM 19387 25578 INC 9831 584329798 SUM 2420 25795 INC 24961 898381912 INC 30655 958721557 INC 16155 418759844 SUM 25017 30943 INC 29269 607442438 INC 1904 324550543 INC 15095 10178237 INC 10326 92770736 SUM 4022 28977 INC 10243 986850750 INC 13915 20637904 SUM 2435 11999 INC 25780 942576747 INC 5690 54633297 INC 22395 76815029 INC 26314 928364196 SUM 3741 9694 SUM 22342 29476 INC 13507 26712113 INC 19179 27924530 SUM 20684 25643 SUM 1002 12102 INC 8611 73657313 INC 11459 72461852 SUM 8889 23126 INC 28475 89525907 INC 2805 78099098 INC 1129 13159551 INC 12283 45511711 SUM 4404 21211 SUM 221 24380 SUM 1820 4196 SUM 20207 27654 SUM 3397 27757 SUM 1157 18735 INC 16177 923177488 SUM 8449 26330 SUM 13546 26189 SUM 14231 28926 SUM 6315 29599 SUM 12310 30778 INC 18047 28008279 SUM 6085 26445 INC 6927 836014931 SUM 16206 22467 SUM 564 20876 INC 10429 23526033 INC 6740 450939628 SUM 14406 21206 INC 8413 881420307 SUM 11537 26010 INC 24865 35783969 INC 29684 143775440 SUM 13315 25627 INC 18930 218754868 SUM 1907 14719 INC 31297 113871302 INC 21227 719378682 INC 18994 241261631 INC 28673 704479062 SUM 19798 30349 SUM 2023 28802 INC 14778 268414985 INC 2039 566565510 SUM 16296 27782 INC 8378 28265458 SUM 20839 28367 SUM 4711 25180 SUM 2472 26160 SUM 14833 18948 SUM 17843 28665 INC 31195 109729460 INC 19512 955289299 INC 3750 903275374 INC 19882 28519553 SUM 9742 24325 INC 19321 342013402 SUM 8124 31174 SUM 21802 26354 SUM 3432 28768 INC 24753 10160458 INC 12364 626152533 INC 10028 744510770 SUM 8719 21862 SUM 15416 28998 INC 24977 44217268 SUM 6837 31342 INC 21500 29035937 INC 25129 127694644 INC 168 669704406 SUM 16500 23521 INC 23786 728600956 INC 31216 859058828 SUM 13568 17780 INC 24362 147475826 SUM 3955 30964 INC 29916 949790847 SUM 721 29166 SUM 668 15546 INC 12137 26053086 SUM 12491 29606 INC 315 74701587 SUM 2663 22759 SUM 2356 22012 INC 834 995656467 SUM 16689 29522 SUM 4543 20371 INC 7689 860878308 SUM 22473 31364 INC 299 754318237 INC 14076 971291605 INC 2843 475429600 INC 3406 733816116 SUM 17870 28605 SUM 14046 29207 SUM 9714 16310 INC 13357 940666763 SUM 15775 27707 SUM 6 12074 SUM 15959 29241 INC 13673 953909517 SUM 8813 29501 SUM 22140 30014 INC 10212 886898101 INC 9992 79881429 SUM 6349 29837 INC 4943 974990948 SUM 11004 27928 SUM 4817 12304 SUM 17331 31126 INC 28216 900730824 SUM 671 19670 INC 3364 147287501 INC 19717 26292254 SUM 16682 28394 SUM 24628 30306 INC 5712 743156617 INC 14753 983318270 INC 26514 13248096 SUM 13839 28587 INC 24821 609408912 SUM 414 16944 INC 5237 945072603 INC 10214 5732738 SUM 458 13485 INC 3751 758544706 SUM 16827 30766 INC 11458 788478471 INC 17569 12212151 SUM 9498 28316 INC 17469 74593916 INC 13551 271257563 SUM 2989 27461 SUM 826 6495 SUM 18802 27316 SUM 995 15297 SUM 2311 27166 SUM 3109 9040 SUM 1700 21979 INC 12112 141049555 SUM 1341 18266 INC 20875 20356082 INC 25410 14683479 SUM 1144 9808 INC 26217 80079446 INC 27776 160881188 SUM 2837 29647 INC 19130 335840070 INC 8653 994880735 SUM 8749 25050 INC 1467 912037575 INC 29804 129905624 SUM 4334 26329 INC 16179 874156529 INC 6202 961954836 SUM 9737 31196 INC 6930 71400736 SUM 4964 30239 SUM 395 26134 SUM 7315 20745 INC 6074 955640638 INC 4096 886232176 SUM 123 29280 SUM 13129 25391 SUM 3490 16338 SUM 20297 31189 INC 15891 109598611 INC 12967 145367424 INC 30425 28710411 SUM 5217 31402 INC 17552 861312618 SUM 11806 22824 INC 10797 22371408 INC 30632 9984293 SUM 639 7361 SUM 9550 18599 SUM 2903 17486 SUM 3657 29923 INC 12661 266530276 SUM 2440 24866 SUM 7125 31206 SUM 28048 29843 SUM 7647 26511 SUM 4808 30270 SUM 11604 30376 INC 9754 800787646 INC 6838 962666150 SUM 836 6747 SUM 11757 31226 SUM 20693 31219 SUM 4398 29784 INC 2979 222669766 SUM 15965 30825 INC 26126 972140105 INC 23858 28935950 INC 21411 199023800 SUM 1937 20725 SUM 5783 29474 SUM 3024 30104 SUM 21813 30730 SUM 4613 28946 SUM 25662 30944 SUM 171 30920 SUM 4840 29636 SUM 10451 30140 INC 19420 593266771 INC 6180 626046636 SUM 12357 18251 SUM 6501 27180 SUM 17380 23160 INC 14577 992991073 SUM 3056 9632 INC 13207 605570686 INC 12061 139006190 SUM 16608 30765 SUM 21189 28443 INC 14984 28290184 SUM 6447 26657 INC 5402 543445625 SUM 1343 23432 INC 20715 12205610 INC 21330 686585699 INC 11729 130624526 INC 882 46732111 INC 2261 706879821 INC 9104 760142013 INC 14155 605836546 SUM 3868 17105 INC 26790 146157375 INC 8966 147174362 INC 12541 147187167 INC 17137 547418566 SUM 2088 18504 SUM 806 22217 SUM 362 25634 SUM 2815 25790 SUM 10105 16956 SUM 15453 30464 SUM 1557 19568 INC 25183 6516214 INC 9642 26912549 SUM 2170 25322 INC 24081 17179617 INC 24152 601860005 SUM 26531 30355 INC 28808 872672466 SUM 10747 19418 INC 9529 580494565 INC 19338 961698300 SUM 7215 24596 SUM 1386 23052 INC 20495 65316095 INC 10225 147333108 SUM 9696 25631 SUM 8607 28605 SUM 2372 17035 SUM 6680 9883 SUM 596 24389 INC 18653 488454710 SUM 29020 31011 SUM 13696 31278 INC 28863 815850389 INC 30489 853608549 SUM 8490 25581 INC 5048 520088036 INC 4991 952937032 INC 15766 130695387 SUM 8548 23946 SUM 1389 30116 SUM 2803 11852 INC 21927 649145740 SUM 21111 29954 SUM 4733 26622 SUM 4163 28556 SUM 1720 29453 INC 3111 989202943 SUM 27682 30684 INC 4727 939290170 SUM 23592 31275 SUM 14032 20725 SUM 4281 17801 SUM 7693 22396 SUM 7156 27381 SUM 5988 28317 INC 27531 998592658 INC 7923 11221739 INC 18682 841289953 SUM 2952 30748 INC 27671 145379750 INC 29706 539266776 SUM 12448 30539 INC 19127 654294305 SUM 8688 28970 SUM 5520 15104 SUM 16767 26475 SUM 9180 24589 SUM 3320 16021 INC 23008 284141852 SUM 7690 25303 SUM 27 30062 SUM 6254 28068 SUM 2927 20154 SUM 2737 27196 SUM 9625 28704 SUM 7602 25682 SUM 4685 19393 SUM 1007 8048 SUM 1725 16892 SUM 23774 28825 SUM 14868 23076 INC 3977 979692386 INC 18670 534064453 INC 8731 916482737 INC 5581 146414498 SUM 3511 17500 INC 3689 930152882 SUM 6362 16644 SUM 480 20609 INC 16600 112836972 SUM 17037 30668 INC 24706 256565135 INC 5817 758322951 SUM 10066 18152 SUM 641 19601 SUM 4909 29671 INC 6300 933230042 INC 5612 609066615 SUM 12218 30770 INC 22855 27978853 SUM 7104 28070 INC 7571 986594553 SUM 8031 20202 SUM 3068 27352 SUM 9922 23683 INC 6933 944562701 INC 7922 395666493 SUM 11523 29842 SUM 8437 29463 SUM 11674 19088 SUM 1836 18438 INC 24181 989665717 INC 779 748393095 INC 11071 87142071 INC 24855 17293169 INC 28230 938884901 SUM 1140 28407 INC 26589 954124528 INC 20519 147433376 INC 28130 610325520 INC 309 912718679 INC 28942 946395057 SUM 343 11140 INC 6618 147435888 SUM 3021 30532 INC 7338 925103985 INC 13385 65007288 INC 6697 357706331 SUM 10897 26888 SUM 16240 23263 SUM 3084 25992 SUM 23212 31314 SUM 5204 17122 INC 16997 994940496 INC 5447 126410101 SUM 1507 20307 INC 27093 60358121 INC 3602 994868522 SUM 1163 23236 INC 12961 716550568 SUM 2665 29094 INC 30606 12164875 INC 12498 491979449 SUM 22839 27813 INC 1690 939208089 INC 9423 79277232 SUM 952 14953 INC 29502 69756722 INC 19162 683712139 INC 7574 323866934 SUM 13353 20229 SUM 1187 23707 SUM 2576 15824 SUM 5394 21994 INC 11776 613123285 SUM 8476 13674 SUM 923 13420 INC 4619 604235947 INC 7055 147449892 SUM 19539 29846 INC 13295 71578145 SUM 4808 15855 INC 2554 50341494 INC 28359 554344588 INC 24603 837488374 SUM 276 29913 SUM 664 28547 SUM 1037 10256 SUM 7961 27582 SUM 3532 27118 INC 14246 823282547 INC 10972 493108216 SUM 12719 27341 SUM 5788 15290 INC 21128 1756760 SUM 189 2178 INC 30749 458298344 INC 9075 845259058 INC 28742 29045977 INC 7731 526902670 INC 17299 522166323 SUM 11062 27319 INC 7954 59291588 INC 9605 691161302 INC 13538 986512899 INC 1836 29083905 SUM 2511 28422 SUM 5087 16651 SUM 25590 29090 SUM 15291 28881 INC 7956 18540671 SUM 18448 30025 SUM 30221 30696 INC 5359 266316575 INC 14537 353611818 SUM 10989 30191 SUM 3323 24245 INC 23218 886136491 SUM 13460 31010 INC 29031 955641078 SUM 4079 28730 SUM 6015 21558 SUM 7337 20604 INC 20193 988044985 SUM 17623 30402 SUM 1185 18731 INC 16294 991312912 INC 26688 27190475 INC 17591 73531801 SUM 1179 31080 SUM 9016 30768 INC 6342 96726997 SUM 7436 30788 SUM 3032 14908 INC 4358 128465714 SUM 3819 29067 SUM 995 28863 INC 28220 12658532 SUM 775 30241 INC 3060 877437587 INC 17089 922054634 SUM 9170 22289 INC 429 105482527 SUM 660 30594 SUM 728 16720 SUM 5262 30337 SUM 17790 28706 SUM 10184 28002 SUM 18117 24700 INC 6651 945967487 SUM 6098 23542 SUM 18694 28626 INC 11942 976848925 SUM 2415 6029 INC 2545 742821788 SUM 2247 19357 SUM 20802 28829 SUM 440 21553 SUM 12842 21556 INC 24392 999562476 INC 30125 51009058 SUM 7147 10395 SUM 22303 31034 SUM 8347 21700 SUM 867 18554 INC 8629 995396172 SUM 14474 29006 SUM 25114 30624 INC 26363 146338115 SUM 14860 23050 INC 6129 583885673 INC 3741 878485515 SUM 10045 19109 INC 15327 938527247 INC 6432 624045173 INC 24723 777835140 INC 1773 40182459 SUM 19357 22824 SUM 10401 14361 SUM 7509 31046 SUM 79 14105 INC 17344 441639385 INC 30070 147282188 SUM 11949 30497 SUM 4207 31004 SUM 2506 29337 INC 5960 736316041 SUM 6328 20735 INC 15308 600044990 SUM 5029 25111 INC 21785 134876472 SUM 3491 29031 SUM 5586 26253 INC 26148 109722140 SUM 3846 21709 INC 27476 873783404 SUM 895 21654 SUM 1763 7579 SUM 1508 4491 SUM 2517 26940 INC 18256 16081246 SUM 23645 30823 INC 25695 788738600 SUM 1958 17776 INC 12419 56809097 INC 29032 462734487 INC 7408 726017953 INC 9352 961805819 SUM 12677 31454 INC 17356 521271228 SUM 18331 30531 INC 30291 21245806 SUM 8122 29053 SUM 10020 30193 INC 13837 961943518 INC 15975 7963646 SUM 3807 14137 SUM 17135 29610 INC 11274 89515451 INC 10081 143272493 SUM 174 16999 INC 9325 539136725 SUM 2757 23358 SUM 4915 24740 INC 3058 857095331 INC 24707 751956281 SUM 16164 31449 INC 20831 427003117 SUM 12206 29311 INC 17155 874810619 INC 9790 251467393 INC 13667 592200158 SUM 7773 10077 SUM 10921 26325 SUM 596 8521 SUM 17017 20790 SUM 22957 31073 INC 23000 15978466 INC 21633 995341095 INC 9729 123625062 INC 28644 41523315 SUM 8706 29423 INC 20819 564366191 SUM 1852 24417 INC 22558 691359502 SUM 432 27637 SUM 1992 20464 INC 30553 205758864 SUM 10392 24710 SUM 2357 29419 SUM 1794 18933 SUM 4594 31286 INC 30730 145195101 INC 17977 208103804 SUM 4639 16481 INC 30750 916756339 INC 2486 685108136 SUM 12317 24802 SUM 6572 27990 INC 26795 689260691 INC 4112 35337161 INC 1426 832274107 INC 16966 144298401 SUM 13752 28687 SUM 17505 19814 SUM 14218 28643 INC 24470 764454986 INC 29258 982832790 SUM 12363 29658 SUM 1809 24969 SUM 7490 22478 SUM 443 24467 INC 22968 537160192 INC 30590 128768972 SUM 8992 31162 SUM 14535 28244 INC 15783 985548614 SUM 19163 29258 INC 9510 308304757 INC 359 637526580 INC 15951 536833173 SUM 16887 31299 SUM 6408 17937 SUM 3287 28018 SUM 239 21768 INC 10214 130439530 SUM 1307 29002 INC 8057 26101042 SUM 6499 29078 SUM 16720 28016 SUM 9151 24077 INC 28735 20570781 INC 13585 576902146 INC 5276 889339916 INC 18446 190078304 SUM 10173 17504 SUM 3503 31448 SUM 8334 30947 SUM 16422 23811 INC 10979 684022160 SUM 21345 28980 INC 6591 935296500 INC 15035 73694485 INC 3893 250662949 INC 21060 357935416 INC 25468 114969646 INC 7900 820592202 SUM 12549 29553 INC 1249 888114585 INC 3771 739629673 SUM 8532 19601 INC 20988 961324294 INC 23366 878876213 INC 7040 543170577 INC 3665 787899204 INC 20436 760644589 INC 10220 828706893 SUM 1429 20087 SUM 9286 27871 SUM 6827 30743 INC 2911 142189136 INC 600 722930588 SUM 3660 19571 INC 14905 20634511 INC 8873 72638591 INC 27002 147182440 SUM 2725 18604 SUM 5069 18786 SUM 5190 29853 SUM 13650 28540 SUM 10448 27125 INC 6111 743691305 INC 16552 9652331 SUM 168 18300 INC 19775 56752176 SUM 11519 22109 SUM 6522 21807 INC 22209 79214248 SUM 19881 30197 INC 14608 795859761 INC 27808 726946050 SUM 1426 19368 INC 5226 97113515 SUM 4700 24845 INC 16482 139019656 INC 26647 891675775 INC 8849 140172239 INC 15052 856047930 SUM 12795 29244 INC 26448 585260944 SUM 14332 17639 INC 19939 944668459 SUM 2683 29982 INC 9586 96757371 INC 27279 869689704 SUM 2330 25456 INC 10702 943481834 SUM 1034 29690 INC 22511 217174257 SUM 788 19047 SUM 767 19561 INC 5144 871722727 SUM 4944 19407 SUM 2088 31439 INC 254 625719026 SUM 3656 26646 INC 1168 924216462 SUM 26720 31412 SUM 18964 27392 INC 23681 624172027 INC 29567 730917040 INC 5776 211188857 INC 4717 147479401 SUM 8439 24187 SUM 1347 20063 SUM 11341 17648 INC 26029 292724175 INC 24354 26439242 SUM 7609 19797 INC 7374 788147783 INC 4993 266030550 SUM 27602 31403 INC 28451 147195514 INC 23894 713835228 INC 9779 608458020 SUM 1887 29416 SUM 8341 22455 SUM 8913 29273 INC 576 381641101 SUM 877 16322 SUM 2200 21380 SUM 572 8281 INC 15540 979146897 SUM 60 9766 INC 20484 893253657 INC 1771 143281890 INC 31418 939406449 INC 14773 25838345 SUM 14396 21861 INC 15473 26962352 INC 4040 118062308 INC 6899 589526484 SUM 2347 28652 INC 10168 111779796 SUM 983 29474 INC 3392 899511809 INC 19842 194714949 SUM 4434 29058 SUM 15871 25822 SUM 384 26984 SUM 6703 31439 SUM 12190 24073 SUM 250 30782 INC 27562 544279256 INC 3016 487394153 SUM 4576 22719 INC 17631 845438694 INC 21688 579927830 INC 11286 3610986 SUM 4330 23659 INC 20479 610593109 INC 29764 80345042 INC 15655 402589859 SUM 12080 24063 SUM 12560 30964 SUM 1165 20381 SUM 2010 12970 SUM 1980 20396 SUM 12188 28557 SUM 13866 29536 SUM 18498 29429 INC 9590 743811143 SUM 541 29143 INC 11109 417826384 INC 10351 140138369 INC 21208 142680524 SUM 23032 31419 SUM 20522 22223 SUM 11052 21345 SUM 3075 19588 SUM 11719 29204 INC 9379 6908223 INC 20494 894828041 SUM 252 11998 SUM 9891 17473 INC 3526 492043370 SUM 10147 23871 INC 29088 28457776 SUM 33 29487 INC 11949 859167375 INC 22233 686643574 SUM 8269 19081 INC 6825 203680596 SUM 2790 21503 SUM 11840 29942 SUM 3932 14638 SUM 19413 29569 SUM 3307 14462 SUM 784 19695 SUM 3012 26064 SUM 1192 29882 SUM 7832 12360 INC 16481 760587460 INC 16543 879187724 SUM 28362 31109 SUM 756 14883 INC 22361 79808331 INC 27216 527920016 SUM 15387 30072 INC 7026 601664527 INC 19657 260001579 SUM 16126 30513 INC 19430 73456799 INC 22117 933939071 SUM 1791 14721 INC 29471 771388508 SUM 5104 10752 SUM 6603 29725 SUM 5915 20362 SUM 1321 26957 SUM 6938 21457 SUM 13286 26357 SUM 8587 31000 SUM 9613 30101 INC 25946 917846726 INC 9692 10443226 SUM 3768 9648 SUM 1721 29573 SUM 2249 23626 INC 12956 349158759 SUM 5744 16107 SUM 20316 26481 INC 152 71579455 SUM 5846 23175 SUM 9790 20736 INC 9073 11782268 SUM 21137 30628 SUM 3355 28547 INC 9945 727619726 INC 11646 785926142 SUM 24281 29534 INC 27589 918457591 SUM 28433 31010 INC 25094 775505920 SUM 16476 27326 INC 12613 755338591 SUM 13561 24803 INC 1255 12281534 INC 17574 357963612 SUM 786 13334 INC 31316 573057741 INC 1349 62880813 SUM 6344 26863 SUM 27 27537 SUM 7502 31235 SUM 995 13860 INC 21561 778169721 SUM 8660 24003 SUM 8773 30452 INC 13688 71422021 SUM 11879 29346 SUM 4754 16375 INC 10404 113597963 INC 13451 996448276 SUM 1003 13813 SUM 15594 24673 INC 28929 888013732 INC 16206 59353578 INC 30221 27165205 SUM 4036 25389 INC 5931 110469780 SUM 2207 19551 INC 12654 721396494 INC 2291 622129139 SUM 3749 13348 INC 17571 24850614 INC 20540 28706201 SUM 16308 26026 SUM 2992 23830 SUM 9194 29364 INC 26163 12214770 SUM 9619 28902 INC 9571 189170829 INC 2150 469589257 SUM 10075 30420 SUM 24466 27889 INC 12453 887132464 SUM 22092 28192 SUM 6736 30120 INC 14927 282111034 SUM 9927 12125 SUM 2684 28074 SUM 955 19104 INC 5211 991202701 SUM 27354 30556 INC 21240 26980118 SUM 3218 9870 SUM 21290 30774 SUM 19069 31278 SUM 10392 27971 INC 22247 827622883 INC 21071 820862086 SUM 6239 25911 SUM 13421 28118 SUM 10999 29192 SUM 272 24030 INC 31349 974296907 SUM 11394 16515 INC 26591 39349504 SUM 8432 26002 INC 9205 939204843 SUM 3747 27295 SUM 7560 26459 INC 11506 335311794 INC 11674 287121975 SUM 4344 19466 INC 26338 717859052 SUM 4376 25754 SUM 1945 14535 INC 18396 759877386 SUM 27339 31232 INC 21516 128596450 SUM 5413 29975 SUM 10711 18768 INC 7315 22286069 INC 14106 894614639 INC 4143 111778015 SUM 19169 26754 INC 24284 693250318 INC 13007 24631153 INC 5841 333697097 INC 21085 71625719 INC 5215 920585359 INC 22374 255681643 SUM 4510 26413 SUM 9613 28300 INC 1983 73415750 INC 28362 533722482 SUM 1686 25764 INC 29632 479572074 SUM 2656 25970 SUM 2415 27534 INC 78 65059238 INC 26072 147393540 SUM 2525 29424 SUM 815 24925 SUM 91 2668 SUM 6195 24695 INC 19688 728051751 SUM 14610 28900 INC 31305 223619889 INC 10072 16477647 INC 28183 2572142 INC 1071 811480841 SUM 2423 29942 INC 6379 870607177 INC 256 737106596 INC 767 458646768 SUM 7747 21216 SUM 2070 21840 SUM 6611 23541 INC 5666 249870249 SUM 2147 30140 INC 4253 69463513 INC 28981 934258122 SUM 12229 28011 INC 19835 42250466 SUM 2701 30386 INC 18632 27450577 INC 28281 915033382 SUM 736 28952 SUM 19496 26189 SUM 25654 30722 SUM 8672 26466 INC 18819 61009694 SUM 59 20533 SUM 14138 27784 SUM 12849 27796 INC 26639 134504845 SUM 9401 30140 INC 20431 12301736 SUM 7190 17322 SUM 5027 29708 INC 5788 141952668 SUM 9283 30389 INC 15768 372385461 INC 30844 147133663 SUM 9329 30533 SUM 9083 14549 SUM 10385 18147 SUM 2020 30323 SUM 1084 25535 INC 15304 939578176 SUM 21655 31237 SUM 12445 28193 SUM 15869 30684 SUM 7634 24792 SUM 4455 16798 INC 3358 2205637 INC 5242 25087622 SUM 3634 26494 INC 30185 937988334 INC 22014 29079291 INC 17645 414108597 SUM 22296 30097 SUM 6581 19538 SUM 9011 24740 INC 21150 934573057 INC 29537 803049703 INC 13633 850648099 SUM 14208 26558 INC 17847 113839540 SUM 5967 28460 SUM 864 24057 INC 29336 18543688 SUM 2555 23488 INC 12153 333488870 SUM 8951 26989 SUM 6949 30653 INC 8528 752243580 SUM 4705 21194 INC 15957 742724431 INC 18504 591021596 SUM 10038 30006 INC 16140 6952037 SUM 4998 20566 SUM 6984 27022 SUM 3436 24142 SUM 18774 28123 INC 8132 29003214 INC 11751 420634263 INC 5630 657502101 INC 21849 59052538 INC 9763 660936351 INC 28817 24069915 SUM 4725 9193 INC 23239 814862642 SUM 5885 25688 SUM 6935 29642 SUM 7163 30443 INC 18163 449397338 INC 18289 113736175 SUM 4223 31184 SUM 14638 28260 INC 27906 245673883 INC 18549 122024949 SUM 9591 28313 SUM 1048 6018 SUM 795 29833 INC 369 19520796 INC 12093 875857201 INC 6636 742252599 SUM 1644 23229 INC 7324 266561667 SUM 13171 28131 SUM 80 27391 INC 8823 758459990 INC 24361 28104664 INC 3195 268285172 INC 19948 28486174 INC 23545 20661995 SUM 826 6074 INC 19487 274892538 SUM 753 26227 INC 3090 962326685 INC 15174 383702195 INC 31077 19012942 SUM 2430 19109 SUM 9716 13276 SUM 12062 25552 INC 13860 593042191 INC 19152 912589302 SUM 12118 21374 SUM 4708 14496 INC 5355 920735543 SUM 4996 26747 SUM 2326 28262 SUM 3118 24511 INC 20821 149825341 SUM 6050 30468 INC 29211 79513997 SUM 5032 31113 INC 24427 788473575 INC 30163 146429034 SUM 327 11774 INC 22070 29035303 INC 13638 39098510 INC 517 492196006 INC 22059 985554338 INC 31299 866423231 INC 6809 610445433 SUM 9882 15218 SUM 9038 31404 INC 12540 28550067 SUM 6330 31453 SUM 12033 25962 INC 12951 441823827 INC 25654 28976755 SUM 20364 29869 INC 173 442486431 SUM 7175 27258 INC 15054 145248439 SUM 22712 27756 INC 23426 22270464 INC 9614 116477691 SUM 2326 16383 INC 23230 755723131 INC 14090 673501621 SUM 7189 27020 SUM 22868 28340 INC 23538 575990951 SUM 11364 27110 SUM 7562 29072 INC 17714 13260772 SUM 23 29050 INC 9861 490079311 INC 25735 472787103 INC 18091 29066409 INC 21899 80326075 SUM 2164 16892 INC 4587 27985636 INC 2192 800759292 SUM 4925 19696 INC 17851 760639957 SUM 12230 27878 INC 12496 322327030 SUM 1323 27996 SUM 9913 27696 SUM 3727 27338 INC 19479 743718737 SUM 5541 18261 INC 12703 147480480 SUM 17712 31239 INC 4930 945136245 INC 25355 54730451 SUM 433 13655 INC 16509 871872380 INC 1936 517948103 INC 13939 807353792 INC 10999 757363777 SUM 3343 22886 SUM 1846 20886 SUM 25995 30934 SUM 361 18614 SUM 453 31025 INC 18541 46410181 SUM 8488 29307 SUM 119 17881 SUM 3096 23652 SUM 12751 30945 INC 12614 77193377 INC 15846 938971596 INC 18269 145182095 INC 18393 483436016 INC 14738 756445745 INC 12313 875094477 INC 4086 940384999 SUM 4559 14515 SUM 4118 22407 INC 25320 27597672 SUM 213 21267 INC 25142 132160711 INC 12 624767008 INC 28535 73734285 INC 7613 273443464 SUM 5140 7515 SUM 10399 27029 SUM 7716 29811 INC 17915 974728092 SUM 10574 30715 INC 16867 332584291 INC 25988 988016023 INC 1238 920047045 SUM 9662 23382 INC 9198 560231164 INC 2527 874568813 INC 28999 626038655 SUM 2131 12448 INC 22808 911617119 INC 11724 6082627 SUM 1496 27745 INC 28288 601249160 SUM 1538 28168 SUM 18748 29723 SUM 27865 29064 SUM 6886 26446 INC 2779 710995465 SUM 8907 27533 SUM 6331 28839 INC 16087 113341168 SUM 18754 30055 INC 12234 29071923 SUM 17381 31447 SUM 427 20973 INC 10511 606271830 SUM 1683 26452 SUM 2707 13015 INC 18081 3979576 SUM 9486 15203 INC 25175 80260613 SUM 65 10841 SUM 1908 21319 INC 22313 945194827 INC 15021 734319510 SUM 3191 9317 SUM 2396 17260 SUM 19371 30249 SUM 18279 23750 SUM 2199 25356 SUM 10761 29489 SUM 10723 31141 INC 12103 144830550 SUM 3284 12778 SUM 12668 31366 INC 31254 480668189 INC 13775 710313159 INC 19386 938435280 INC 1938 24045089 INC 2299 492203057 SUM 10458 25550 INC 28902 452151117 INC 26989 129633148 SUM 18984 27149 SUM 10420 26349 INC 9562 639401578 SUM 8855 24560 INC 26419 744708511 INC 14784 509135829 INC 137 539172608 SUM 3340 20042 INC 24587 11386658 SUM 8703 29410 INC 4767 607730625 INC 27232 559294708 SUM 11023 26825 SUM 7509 22413 INC 31334 877802262 SUM 6680 31174 SUM 27528 30566 SUM 460 22485 INC 16134 474271826 INC 24226 797823222 SUM 11887 19239 SUM 4990 25317 SUM 21093 28108 SUM 595 17315 INC 21163 852620799 INC 3061 113619939 SUM 18067 21536 SUM 3924 20473 INC 18443 113708384 INC 4131 73660107 INC 5042 913794890 INC 19293 952153627 INC 9268 897351529 SUM 22131 28689 INC 23951 104839226 INC 14717 827724553 INC 17404 978255598 SUM 6796 9297 INC 29410 474249531 SUM 12526 28808 SUM 15656 29344 INC 22141 116874160 INC 17120 805125060 INC 6638 58996005 SUM 1616 24247 SUM 20935 31177 INC 19860 893112080 INC 19358 485864373 SUM 18873 29053 SUM 1755 18989 INC 5786 67424258 SUM 4748 30453 SUM 2460 14584 INC 21832 870386498 INC 6222 130655492 SUM 314 20496 INC 1064 845922758 INC 6608 16502194 INC 6778 971259888 SUM 1196 23933 SUM 1563 29019 INC 17397 79030527 INC 3854 673089793 INC 24651 744375884 SUM 4631 10054 SUM 11766 20559 INC 1653 487741648 INC 19362 917487052 SUM 17491 29759 SUM 506 28086 INC 24176 816931006 INC 28663 625585566 INC 17284 522256543 INC 17000 575721106 INC 17267 483669952 INC 1439 28863723 SUM 14351 21960 INC 3849 147211900 SUM 3585 28524 INC 30207 796861732 INC 5567 886475293 INC 9089 606458988 INC 10275 394313695 SUM 225 12256 SUM 1742 20394 INC 10865 115510425 INC 2629 130686531 SUM 9788 31401 INC 19953 26928948 INC 4175 894231427 SUM 1943 20820 INC 21250 137932435 SUM 14117 31092 INC 27889 810952635 SUM 2682 21888 SUM 12692 29773 INC 9325 761258177 SUM 12601 23308 INC 13189 804240420 SUM 5302 25653 INC 28392 72641268 INC 1981 954138418 INC 28764 610296047 INC 9263 942699905 INC 18646 827660532 INC 9829 38306698 INC 22509 100641429 SUM 16151 31314 INC 11748 842545654 SUM 7194 20946 SUM 4946 31145 SUM 1203 23652 INC 29787 924772630 INC 30952 51716457 SUM 17740 24326 SUM 532 21062 SUM 7547 18032 INC 21134 146175810 INC 8289 8751102 SUM 15541 24700 SUM 4723 24409 SUM 3395 12829 INC 20913 422692322 INC 14796 199791787 INC 28124 137991824 INC 27399 944983364 INC 12770 985034267 INC 6014 25877506 INC 1802 609776467 SUM 13766 21038 SUM 4681 17543 SUM 9849 16142 INC 26945 934193644 INC 2842 190042664 SUM 4530 16323 INC 10832 492211920 INC 25984 80309238 INC 19101 217026591 INC 24797 693490080 INC 22977 353515508 SUM 3196 29149 INC 20240 145270760 SUM 5072 25202 INC 22935 888487064 SUM 15848 29976 INC 9466 677187303 INC 2207 75892886 SUM 5622 18681 INC 11519 18577982 INC 6642 728016767 INC 16667 475741940 INC 27829 939562120 SUM 8796 28811 INC 10777 838838328 INC 29130 954372508 SUM 835 25402 INC 2158 17946491 SUM 4433 17325 INC 19698 120991259 INC 5505 687210856 INC 12771 623639750 INC 28927 535105669 INC 29664 751567395 INC 404 140658594 SUM 2128 23088 SUM 7054 30014 SUM 13374 25570 INC 11399 583022621 SUM 12224 31395 SUM 9210 29704 SUM 1282 13012 INC 19860 458095272 INC 18830 62500333 INC 13421 927647374 SUM 1613 25937 INC 28118 122942899 INC 10047 677441956 SUM 3713 21283 INC 2434 216009703 SUM 6558 30337 SUM 3123 22993 INC 4813 615568030 INC 26841 760460753 SUM 9567 22490 SUM 1479 18493 SUM 180 19557 INC 15769 488733546 INC 23842 883011424 SUM 20268 22525 SUM 4032 19717 SUM 7047 14859 SUM 18000 30153 INC 24392 703654293 INC 10976 694896251 INC 6180 453217689 SUM 10956 20691 INC 21246 28280459 INC 20756 825610754 INC 13755 481944093 SUM 110 23801 INC 25647 989795045 SUM 985 26503 INC 5072 28978093 INC 18120 421814656 INC 23285 576961052 SUM 109 11375 INC 8364 885145079 SUM 19478 29378 INC 25675 997219967 SUM 5470 29892 SUM 701 13330 INC 20678 264236873 SUM 4447 21351 INC 13828 993411113 INC 9928 750636030 INC 5087 527394856 SUM 16878 30258 INC 26293 726040980 SUM 1361 14045 SUM 6470 29087 SUM 1177 14635 SUM 15789 31271 SUM 4120 14475 INC 8392 547500276 INC 18265 978445085 INC 1624 346984347 SUM 807 23614 INC 13780 121256650 INC 23840 873676277 INC 22300 953246719 SUM 546 15189 SUM 7310 28692 INC 25952 131976144 INC 19544 954491290 SUM 954 28077 SUM 1716 15970 SUM 8601 26431 INC 9637 609542965 SUM 867 27873 INC 30659 142452584 SUM 25515 30904 SUM 13948 27728 SUM 2147 10201 INC 18422 873624539 SUM 268 31218 INC 9964 19594258 INC 6494 995546638 INC 4020 568563236 SUM 63 20820 INC 25944 27861758 INC 16163 2702048 INC 17347 448943971 SUM 13830 31023 INC 26392 38018756 INC 24505 349550849 SUM 4387 20045 INC 13363 136450696 INC 3602 870060626 INC 22020 973724580 SUM 11937 28478 SUM 1440 27921 INC 28217 858021628 SUM 9899 29216 INC 8947 534438014 INC 26950 921784399 INC 23938 19929758 INC 25978 112424955 SUM 500 4472 INC 28797 893884592 INC 24734 221558648 SUM 8433 23657 SUM 1999 6676 INC 91 825169366 INC 24719 743851644 INC 9117 805302333 SUM 3718 15086 SUM 29687 31434 INC 12071 12894837 SUM 20794 31006 SUM 2192 12397 SUM 456 27750 INC 13179 322023679 SUM 1058 20214 INC 11409 29033891 INC 16584 893969049 SUM 1117 28193 SUM 4925 24490 INC 22334 72372099 SUM 10061 26203 SUM 1679 25720 INC 12841 141885636 SUM 3811 19778 SUM 12127 27430 SUM 152 23879 INC 3553 860125744 INC 7914 166697675 SUM 697 30442 SUM 19257 31375 SUM 3690 29547 SUM 14021 20968 INC 6919 993424973 SUM 732 14084 SUM 3950 24731 INC 26581 569701372 SUM 11635 31169 SUM 11610 28002 INC 812 707145069 INC 13743 27998018 INC 18836 810093553 INC 30923 140541380 INC 25424 957773137 INC 4581 136833746 SUM 2717 19755 INC 15512 792084951 INC 29973 978618883 SUM 624 27083 SUM 3168 22417 SUM 21157 27395 SUM 10008 12295 INC 29416 103376176 INC 21718 65250979 INC 4726 29058950 INC 13767 572711489 SUM 351 3355 SUM 31 8761 SUM 14041 28988 INC 25788 29036098 INC 1528 757103459 INC 8908 534206854 SUM 15523 26423 INC 5165 328960565 SUM 1193 3454 INC 24299 43108891 SUM 16011 21612 SUM 49 30090 SUM 4743 29655 INC 16432 146735847 SUM 3994 29247 INC 19602 924106677 SUM 19903 25831 SUM 6054 22338 INC 4088 10874490 SUM 10234 30651 SUM 7007 25359 SUM 16 21985 INC 22538 760559156 INC 15636 760602684 SUM 3474 26112 SUM 25783 28731 SUM 3453 18789 SUM 4962 22462 SUM 6294 30713 SUM 87 22394 INC 16878 125687390 INC 30318 785938883 SUM 30626 31321 SUM 10006 30575 SUM 9757 26283 INC 26852 798726505 SUM 17668 30931 SUM 4126 28982 INC 30184 711378467 INC 18507 790045322 SUM 11627 29408 SUM 8339 13789 SUM 2404 30881 INC 28935 29034075 SUM 5340 18130 INC 28877 30005835 INC 15989 26960552 INC 26133 43611692 INC 18641 113882708 SUM 12581 30865 INC 6880 73159677 SUM 27987 31237 SUM 945 31058 SUM 3051 18887 INC 2450 809307498 INC 20412 475393047 INC 13963 852751237 SUM 7152 22440 SUM 843 24877 SUM 1516 27874 SUM 10148 30315 SUM 3799 6223 SUM 9704 29077 INC 26470 439753146 SUM 10767 30758 INC 11897 138677509 INC 30210 909404673 INC 8245 783277704 INC 8949 825312648 SUM 400 29125 SUM 16006 21994 SUM 19046 29886 SUM 2653 22655 INC 21604 888888676 SUM 720 24518 SUM 3519 8485 INC 21726 137901728 SUM 1582 24552 SUM 18372 23167 INC 25252 610312132 SUM 1570 17773 SUM 10155 24318 SUM 11378 22451 INC 27220 692798129 INC 15388 476208371 SUM 1581 28737 INC 15493 28417737 SUM 8048 15068 SUM 1255 6907 INC 18111 272999055 INC 4888 536345700 INC 19039 65247266 SUM 494 28207 INC 28913 609895363 INC 27342 861264467 INC 15486 596912787 INC 30662 993740902 SUM 8975 29540 SUM 8081 22481 SUM 2493 30263 INC 21363 988760524 INC 24790 602084097 INC 17638 29072519 SUM 22570 29707 SUM 6945 30154 SUM 5717 21680 SUM 13580 14619 INC 3908 838023318 SUM 11641 30731 INC 20511 745298262 SUM 2288 17540 INC 3160 758507531 INC 2263 105531382 SUM 15472 27763 SUM 3664 18944 INC 24086 24730057 SUM 6419 28612 INC 30226 475315668 SUM 16854 26866 INC 10522 917512344 INC 26704 339762697 INC 27325 109464046 INC 18333 773133659 SUM 17298 28004 SUM 21688 30081 INC 5341 938546923 SUM 4152 29011 INC 18738 28039142 INC 13533 259498223 SUM 42 12780 SUM 8163 20874 SUM 5193 11035 INC 16737 109670869 SUM 626 23643 INC 26772 678192368 INC 20863 960361204 INC 25374 956696516 INC 29446 19625919 SUM 12884 24184 INC 26182 480028515 SUM 7215 26153 INC 22877 26274648 SUM 3199 31319 INC 28418 888052954 SUM 3518 19403 INC 26411 113923859 SUM 18079 30444 INC 15719 146809782 INC 24478 932471843 INC 7907 415814998 INC 20354 122185148 INC 5795 246343962 SUM 17383 31401 INC 26465 136779530 SUM 21849 23647 INC 21919 896601347 SUM 3646 27376 SUM 11896 20118 INC 25867 145348833 INC 27852 331052161 INC 4215 609455674 SUM 19749 28853 INC 20876 104579615 INC 21802 886377685 INC 14905 588605052 INC 8117 353791230 SUM 11059 26168 SUM 13569 24487 INC 9296 988184960 SUM 2542 27397 INC 30945 218747131 INC 14919 992872348 INC 22742 143000902 SUM 733 30366 SUM 16959 31069 INC 5875 10854280 INC 29127 990281513 SUM 391 20794 SUM 1637 31009 INC 28114 952702003 SUM 24676 25829 SUM 22762 27329 SUM 725 29401 INC 22573 891481166 INC 30817 350803019 INC 17136 21449020 SUM 3375 30659 INC 6443 29078294 INC 3997 718403732 INC 17031 469890936 INC 21109 147409045 SUM 15206 29471 SUM 80 15536 INC 11248 147263071 INC 12769 147282602 INC 25192 991318079 SUM 26247 30743 SUM 25426 29823 SUM 13657 25946 INC 24931 415120044 INC 16004 18034227 INC 24896 621685220 SUM 16185 29889 INC 18553 925793687 SUM 7084 16185 SUM 21700 27658 INC 16624 608464456 SUM 11329 24236 SUM 3252 30539 INC 9372 188604402 SUM 2703 31438 INC 8553 20670749 SUM 1089 26363 SUM 5046 30450 INC 13297 744730006 SUM 1340 15702 SUM 4568 28716 SUM 13988 29152 INC 2761 993292575 SUM 4260 23184 SUM 3995 13385 INC 9166 876935173 SUM 1849 13554 INC 16398 350918605 SUM 2404 22276 INC 3206 887672624 SUM 12020 28519 INC 1237 968819235 SUM 2121 24952 SUM 4743 12139 INC 24347 801813411 INC 25944 649131328 INC 4103 883431131 SUM 2726 20664 SUM 9174 27286 INC 27751 130628232 SUM 3186 24456 INC 6271 989845541 SUM 24098 29577 INC 715 147355604 INC 9422 788471962 SUM 646 7681 INC 31150 458308262 SUM 12660 31350 SUM 7979 15045 INC 15355 206625935 INC 17804 671021059 INC 4758 483462112 INC 6144 45476386 INC 19133 146967243 SUM 301 14224 SUM 226 20365 INC 25427 62534190 INC 27583 610563827 SUM 24020 29530 SUM 6112 25513 INC 10091 25768887 SUM 18977 30167 SUM 2309 21499 INC 2325 758008864 SUM 11340 29924 SUM 7966 28347 INC 19326 22710385 INC 29268 10332682 INC 6348 40145553 SUM 17713 31408 INC 1594 59988631 INC 19970 143200670 INC 22335 944665696 SUM 4277 5905 SUM 1353 18999 SUM 14325 28073 INC 21144 949018318 INC 8491 886439463 SUM 2389 12099 INC 6031 903849302 SUM 7419 26154 SUM 1552 31110 SUM 508 20194 SUM 5021 27712 INC 19490 8047636 SUM 12694 28329 SUM 225 23622 SUM 26088 28114 SUM 17524 25882 SUM 11417 31339 SUM 16565 21376 INC 2341 11200642 INC 13649 132887038 SUM 259 26477 INC 9343 971288674 SUM 2200 21773 INC 20460 356928484 SUM 13296 18825 SUM 8205 26286 SUM 23441 29683 SUM 9137 25844 SUM 141 25566 INC 1317 316999498 INC 27200 407617059 SUM 3874 24379 SUM 97 23616 SUM 439 21983 INC 28569 401590739 SUM 4854 21220 INC 31139 200526263 INC 28694 471757231 SUM 8712 20070 SUM 11324 17863 SUM 2022 14649 INC 7723 402685110 SUM 4829 27487 INC 21984 452979429 INC 5538 4230041 SUM 2752 7346 SUM 8454 17162 SUM 1665 6752 INC 13981 792060585 SUM 2929 10088 SUM 12676 30587 SUM 9664 27621 INC 16649 5710295 INC 14233 339912744 SUM 5690 28026 INC 29445 610291094 SUM 4028 9520 SUM 21482 27144 SUM 1630 26889 INC 23044 20590554 INC 19293 818888955 INC 4821 324163761 INC 29176 383297714 INC 23620 467606149 SUM 2966 28778 SUM 11791 31188 INC 10733 147467837 INC 4450 973043470 INC 20562 893474886 SUM 3058 6087 SUM 7883 23125 INC 9849 113300547 INC 13735 147064204 INC 16433 766900773 INC 17214 58558885 INC 24718 11298830 SUM 7228 16961 INC 9677 26807212 SUM 11988 30560 SUM 3294 19221 SUM 12613 26989 INC 26668 6783836 INC 5609 4771945 INC 2963 336222774 SUM 6208 21349 INC 3460 273876567 INC 3398 498925617 SUM 14143 26808 SUM 16115 30757 INC 30861 16356045 SUM 202 10173 SUM 2669 29604 INC 14148 130389783 INC 1064 836282884 INC 25899 978084153 SUM 337 12924 SUM 4143 22073 INC 28430 955328896 SUM 21656 29658 INC 18376 486877062 SUM 9817 29879 INC 8189 34607826 INC 800 879039847 INC 8280 684264382 INC 6384 915817064 SUM 2527 6570 SUM 3107 29222 SUM 593 6769 SUM 441 6057 INC 5581 921069791 SUM 6779 25302 SUM 18099 29116 SUM 3229 27979 SUM 548 26659 SUM 11116 19881 SUM 4554 30228 INC 12643 138040483 INC 11309 910293038 SUM 13367 30340 SUM 4016 29674 INC 762 6585619 INC 25213 34063831 SUM 5864 14977 SUM 2367 20945 INC 2954 692709820 INC 8399 686340796 INC 1053 44425070 SUM 7343 30469 INC 19912 902791275 INC 15022 422884792 SUM 12245 30728 SUM 9948 26062 INC 6067 811406138 INC 27795 553854194 SUM 5070 23230 INC 22649 350740197 INC 15820 417018904 INC 1308 459444207 INC 18207 943092502 INC 7581 28526740 INC 23097 22256667 SUM 21711 30781 INC 31266 977581793 INC 4315 991916213 INC 20469 953546142 INC 31231 932032076 SUM 16746 18266 INC 7279 144843899 SUM 4741 31110 SUM 5025 28593 INC 29886 61362655 INC 8418 704471848 SUM 1431 27146 INC 20422 28273648 INC 986 357954642 INC 11734 743825907 SUM 1997 25501 SUM 1770 26089 INC 29660 945366443 SUM 2220 30267 SUM 191 16314 SUM 10336 16453 SUM 2156 12684 SUM 1969 29834 INC 18618 961925833 INC 1775 975553889 INC 7450 911617458 INC 25710 936835698 INC 30481 3620343 INC 16042 995475488 SUM 3732 26590 SUM 493 28813 SUM 7283 17533 SUM 10449 30961 SUM 7606 17967 SUM 3764 15264 SUM 8820 22107 SUM 7144 24577 SUM 1145 20419 SUM 512 9450 INC 31052 935516887 INC 971 139505193 INC 15900 593811099 INC 2348 424921512 SUM 4445 21934 INC 12435 984492394 SUM 1490 29724 INC 31099 901984022 INC 30082 377435298 INC 9175 38330554 INC 11604 970042430 SUM 3794 17669 INC 28949 683048624 SUM 2594 14880 INC 14252 46353437 INC 16780 872622791 INC 5601 874016637 SUM 13976 31419 INC 14667 19354845 INC 1804 593684580 SUM 4069 23318 SUM 1282 25296 INC 22708 957626300 INC 20086 659176080 INC 16126 950848124 SUM 13754 28990 INC 24270 827687244 SUM 10210 24380 INC 2583 819791408 INC 15937 341073005 SUM 10269 20930 SUM 2318 8526 SUM 16160 22656 INC 26663 541039918 INC 16397 889822320 SUM 3294 27627 INC 29102 945083894 INC 16152 149927580 INC 2478 46288762 SUM 11071 12759 SUM 6200 30452 SUM 320 24550 SUM 8823 25914 SUM 17511 21685 INC 25415 366945631 SUM 3746 27141 SUM 5419 23122 INC 9033 709633751 INC 6054 701325242 INC 15188 710723682 INC 8175 342155516 SUM 516 30059 INC 9383 879021955 INC 20534 956686231 SUM 1086 27319 SUM 1565 26408 SUM 7740 31439 SUM 469 17098 INC 20434 936635836 SUM 5080 18925 INC 29663 27734587 INC 17390 29080182 SUM 2727 18560 SUM 3616 29816 SUM 9627 23905 SUM 9036 19614 INC 15690 939714760 INC 5446 876634706 SUM 4325 23137 SUM 100 27987 INC 1699 619757421 SUM 2552 26487 SUM 32 1082 SUM 484 23349 SUM 18937 30585 INC 27615 852164152 INC 15684 812174359 INC 14674 727083850 SUM 26814 31009 INC 9129 804670845 SUM 9278 31244 SUM 15181 29201 INC 21887 816835091 INC 22886 538986162 INC 21186 796895729 SUM 19156 28212 INC 5137 726962844 SUM 1270 22111 INC 18880 79317880 SUM 23459 29012 SUM 8571 30306 INC 24326 130510410 SUM 9802 30162 SUM 6829 30435 SUM 1655 16151 INC 5369 9040637 SUM 10553 27892 INC 8859 519283364 SUM 1504 30484 INC 20534 907514671 SUM 10475 17132 SUM 13052 30776 INC 21381 939586170 SUM 5314 25139 INC 12606 624026070 SUM 3431 12503 INC 5970 926374616 INC 15129 138968589 SUM 1990 19754 INC 9621 992765921 INC 19187 869553851 INC 19728 104438067 SUM 1243 21658 SUM 3025 21615 SUM 3345 27676 INC 28787 875847520 INC 26391 869359130 INC 2364 24890437 INC 2074 997145031 SUM 10291 25254 INC 15698 542450577 INC 16467 536772573 SUM 4953 11956 SUM 9341 28355 SUM 18193 31234 INC 15580 558499915 INC 3749 138982620 INC 3503 492193646 INC 30148 156620506 INC 6698 140884639 SUM 8235 29894 SUM 1165 8600 SUM 7569 16365 INC 7879 759876555 INC 21124 27156853 INC 8738 940741670 INC 7189 955113026 SUM 25064 30490 SUM 2417 20375 INC 11223 299081890 SUM 3302 12680 SUM 15475 22839 INC 11281 894833426 SUM 7005 20830 INC 3676 912377050 SUM 2837 30725 INC 3075 357960154 INC 11606 844442971 SUM 1928 22215 SUM 22931 30497 INC 8434 56424304 INC 4029 911521794 INC 30106 987924289 INC 17773 939931728 SUM 885 9056 SUM 5035 29423 INC 7372 147373005 INC 12105 947462762 INC 1096 330073959 INC 19358 994345192 SUM 5762 30557 SUM 2457 6807 SUM 4037 31303 INC 7571 4575692 INC 25273 948889303 INC 28778 62528052 INC 26201 816913865 INC 9052 952194293 SUM 16100 23605 SUM 16656 18654 INC 2384 957157463 INC 905 4272627 INC 1565 692828443 INC 12098 978628399 SUM 7631 30753 INC 19238 531850831 INC 5591 147446754 SUM 388 29912 INC 11322 934918119 INC 596 454176774 SUM 5749 29859 INC 140 20576883 SUM 22929 28944 SUM 1135 16715 INC 29823 494476860 SUM 9633 30365 SUM 607 24927 SUM 1340 31030 SUM 1323 30490 SUM 2891 25011 SUM 3882 26612 INC 23270 11122121 INC 16155 617773343 INC 20455 212904048 INC 16658 104980517 INC 9018 68980994 SUM 9752 31247 INC 28086 170958093 SUM 6084 11666 SUM 18417 21033 INC 8356 24820561 INC 19101 189526763 INC 10646 54777651 SUM 1637 5856 SUM 40 27174 INC 15481 894857651 SUM 540 15552 SUM 7487 22275 SUM 626 8042 INC 14698 726410263 SUM 113 5954 INC 14219 256071455 SUM 17531 29977 SUM 14714 17684 SUM 83 28329 SUM 18361 31316 INC 27246 149925892 SUM 8445 17405 SUM 5610 26594 SUM 8236 20070 SUM 5897 28169 SUM 5315 9817 INC 19518 559954988 SUM 11744 30890 INC 26259 136882359 INC 20342 122307873 INC 10642 78761362 INC 18800 492130201 SUM 2634 17098 SUM 3753 26347 INC 2373 59939865 SUM 4749 9859 INC 13718 471028776 SUM 7163 22183 SUM 2234 30207 INC 22505 63461287 INC 1140 491867239 SUM 12408 27594 INC 25443 643081186 INC 27962 383263108 INC 18328 753610206 INC 22045 417314425 INC 14362 877667549 SUM 1340 18760 INC 21757 606123818 SUM 5661 29222 INC 25193 988181226 SUM 2902 25833 INC 25322 751187788 INC 11978 740842908 INC 3125 836706255 SUM 10067 13715 SUM 2196 30183 INC 22619 336456828 INC 3160 142688405 INC 15296 895383813 INC 10096 514955311 SUM 14116 20242 SUM 1753 30837 SUM 14815 29876 INC 20788 66215101 SUM 11503 29668 INC 23010 132305383 INC 13944 80110058 SUM 25485 31374 SUM 7744 19737 SUM 11821 25307 INC 26255 929987702 INC 11523 876207810 SUM 4354 19625 SUM 23725 30441 SUM 3499 24454 SUM 10612 28403 SUM 20256 30597 SUM 3259 26362 SUM 2047 25434 SUM 3226 20946 INC 15998 20593724 SUM 13935 26473 SUM 9029 31042 INC 27672 347133377 INC 11331 12240165 SUM 3375 23514 INC 8795 23813250 INC 67 961678399 SUM 6213 28200 SUM 12266 23704 INC 15457 992233763 SUM 24173 30381 SUM 1899 19012 INC 10396 486693223 INC 28102 736901679 SUM 18682 22321 SUM 7134 17347 INC 12324 882242003 SUM 2597 4307 INC 1723 610560040 SUM 339 21505 SUM 2468 19011 INC 31075 613829751 INC 17371 11112911 INC 16160 22649815 SUM 19830 30391 SUM 6527 25190 INC 3554 109111763 SUM 748 12557 SUM 565 24782 SUM 11204 29057 INC 2823 24768763 SUM 6018 22382 INC 18153 894588273 INC 9419 609002761 SUM 2012 28353 INC 18722 536328083 INC 9166 891362963 SUM 22502 31325 INC 16622 804755674 INC 26110 685680889 INC 3395 433278499 SUM 2305 17653 SUM 13146 29948 SUM 20754 29775 INC 6938 943959650 SUM 15858 21857 SUM 500 20258 SUM 21981 27779 SUM 6268 14485 INC 17343 76808822 INC 16995 357958679 INC 13208 670025474 INC 22450 492192876 SUM 21 2299 SUM 20654 29248 SUM 356 29002 SUM 8403 26950 SUM 4794 23883 SUM 1893 6239 SUM 5028 26593 SUM 3210 24085 INC 15574 138666516 SUM 9459 25699 INC 18125 458631267 INC 21746 126471305 SUM 17536 27880 INC 8072 727955043 SUM 9098 25813 INC 9832 856492826 SUM 5923 9936 SUM 2304 14632 SUM 9866 28379 INC 18720 95781658 SUM 684 15742 INC 6756 944997497 SUM 15071 30365 INC 27637 11126544 SUM 563 31167 SUM 5139 29462 INC 2563 308260564 SUM 11241 27220 SUM 11373 24211 INC 25561 836468955 INC 2490 233734498 INC 10187 80348412 INC 27414 985783860 INC 15697 720354776 INC 16053 75120250 INC 1876 234335012 SUM 15360 22863 SUM 869 16729 SUM 21859 28266 INC 20098 980597776 SUM 1258 19587 INC 29947 898543701 INC 21402 889742988 INC 2033 474105342 INC 25569 651334750 INC 22896 860115226 INC 22313 476376874 SUM 1620 23893 INC 22426 144285183 SUM 691 27848 INC 1677 863971683 INC 16109 29057960 SUM 4555 18001 INC 24080 877928166 INC 29120 984870213 INC 24681 743236690 INC 20557 610557665 INC 27472 560225123 INC 21460 483782762 INC 7705 886971001 INC 21531 412050837 SUM 1485 19028 SUM 669 30005 INC 128 315317652 INC 10070 894501059 SUM 2433 30396 SUM 851 16853 INC 10694 816609816 SUM 3989 29941 INC 16242 998668581 INC 23432 20688236 INC 1895 786393246 INC 28348 316497486 SUM 4890 30544 SUM 7366 25048 INC 23466 669976290 SUM 9044 12081 SUM 1289 18861 SUM 14376 29885 INC 1839 606355285 SUM 16142 28921 SUM 8970 28152 SUM 1798 26294 SUM 965 10474 INC 16573 522666405 INC 16637 758532689 INC 17131 28919897 SUM 216 13301 SUM 6190 22111 SUM 1562 23724 INC 21131 104992513 INC 20067 991649985 INC 21478 121105939 SUM 6698 16797 SUM 12803 24543 INC 22923 937592373 SUM 20083 25396 INC 3590 678048981 SUM 11525 27756 SUM 940 11654 SUM 1972 12465 INC 13800 443547285 SUM 18288 22072 SUM 1693 9083 INC 18757 756078735 INC 645 902714466 SUM 3605 30785 INC 24916 26929405 INC 21352 790933679 INC 25883 139052308 INC 7956 146915914 SUM 29777 31284 SUM 17054 28690 INC 21010 870397251 INC 9868 457934259 SUM 604 16255 SUM 2444 30584 SUM 3998 7569 INC 29158 502076800 INC 8643 147469492 SUM 961 28683 SUM 18399 29297 INC 22379 777145528 SUM 922 14174 SUM 822 1633 SUM 573 18330 SUM 5970 26750 INC 17781 130346817 INC 2082 991818874 SUM 6720 27402 INC 2384 390159188 INC 9298 492135055 SUM 7353 26584 SUM 14233 30336 INC 27943 559043688 INC 20290 334539 SUM 4729 21870 SUM 22529 27018 INC 30196 864957686 INC 26088 779127359 INC 3403 156646975 SUM 20361 24247 SUM 23218 29655 SUM 460 17950 SUM 3448 29452 INC 27437 723190883 INC 31429 854096934 SUM 1304 31231 INC 11878 759967217 SUM 4502 29476 SUM 14605 21965 INC 8055 246430316 SUM 1152 15686 SUM 3540 21009 INC 2724 684711156 SUM 19593 24393 INC 14631 270398313 SUM 5771 16935 SUM 11989 28374 INC 4091 961119780 INC 24910 104485940 INC 11345 927372796 INC 11522 687226074 INC 19356 892717897 INC 12622 760116930 SUM 21619 29287 INC 23724 976628874 INC 12245 974032939 INC 20175 778359580 SUM 517 12893 INC 13208 76034429 INC 29482 29074996 INC 9383 869277999 INC 27835 894744955 SUM 200 16424 SUM 14462 27352 SUM 522 20180 SUM 1183 24353 SUM 115 17109 INC 621 900797612 SUM 4365 23461 INC 12245 758455727 INC 12943 751317954 INC 14844 28790600 INC 30858 24891124 INC 24619 864465210 SUM 1482 26660 SUM 12364 17420 SUM 11606 30374 SUM 5985 22780 SUM 22286 27365 SUM 9120 27275 INC 3740 147351109 INC 471 994870197 INC 7479 142744371 INC 27784 144030534 INC 9565 71813270 INC 16829 58409707 SUM 5294 23198 INC 25362 961654919 INC 791 970309826 INC 14617 961956814 SUM 16811 31107 SUM 5295 13240 INC 3484 877832353 INC 21417 673388070 SUM 10671 30890 SUM 13937 24778 SUM 12447 29841 SUM 3599 29064 INC 441 392335503 INC 21666 527481845 INC 27122 72602991 SUM 11709 29567 INC 25196 744733842 SUM 3130 17365 INC 820 624317214 SUM 18862 28303 SUM 1304 22310 SUM 22535 28908 SUM 7085 26163 SUM 672 28700 INC 5893 727863034 SUM 6184 31407 SUM 7386 26974 INC 22035 919752684 SUM 11232 30288 SUM 8357 13538 INC 6960 111548294 SUM 15380 17410 SUM 9439 22702 INC 8606 75082174 SUM 12132 28104 SUM 6340 24651 INC 22240 491141036 SUM 15882 24037 SUM 1211 16579 INC 12956 5008869 INC 2527 576358162 INC 21414 227149642 INC 9388 26324501 INC 15304 893756140 SUM 2550 16734 SUM 392 23071 INC 2353 845013558 INC 9316 610316279 SUM 1359 26935 SUM 4382 20622 INC 18537 739001746 INC 3931 12284181 SUM 8814 24647 SUM 16847 28688 INC 10620 29025241 INC 13150 93364929 INC 17906 129907886 INC 5712 145329816 SUM 3843 25894 SUM 3918 28464 SUM 8665 27568 SUM 5381 29062 SUM 13934 26629 SUM 1295 28246 INC 26593 591210515 SUM 6524 15924 SUM 9121 20172 SUM 1228 7870 INC 24191 27229257 INC 5419 647729859 INC 7782 458661622 INC 7538 994465269 INC 9459 122275450 SUM 12591 15905 INC 11486 958795379 INC 23274 803870130 INC 14623 534052395 SUM 4407 13962 SUM 17988 27607 SUM 1576 13972 SUM 11014 30493 SUM 11640 31388 INC 11237 56963319 SUM 16262 27582 SUM 6528 22607 SUM 1710 21755 INC 31078 877917611 INC 26291 604278747 INC 5617 950619547 SUM 16668 26722 INC 24843 884347868 SUM 14114 30958 SUM 664 9607 INC 29500 12309715 SUM 2488 9983 SUM 10454 29998 SUM 664 28372 INC 27796 854608378 INC 5527 882793288 SUM 5558 25267 INC 20257 144298723 SUM 21286 24083 SUM 128 24479 INC 20852 16474140 SUM 15156 27099 SUM 2480 29328 SUM 206 14885 SUM 24096 31199 INC 2223 941046457 INC 30040 701921993 SUM 3671 16614 INC 6594 825651037 SUM 115 28511 INC 26215 903773629 INC 21408 879001737 SUM 15641 25070 INC 12573 441594940 INC 18304 663801086 SUM 3958 18343 INC 6099 993167064 SUM 9166 17571 INC 7039 71364720 SUM 7404 25142 SUM 11752 26052 SUM 19945 27086 SUM 11865 30934 SUM 11872 28508 SUM 349 16253 INC 16368 535726917 SUM 2526 29107 SUM 8223 26268 INC 14117 795113887 INC 906 976017260 INC 16236 893282264 SUM 3231 18449 INC 5247 904647152 SUM 7138 17564 INC 6819 146810915 INC 8298 26702772 SUM 4991 15953 SUM 24355 30412 INC 4849 869999213 SUM 2897 19391 INC 6328 759319607 SUM 21483 30658 SUM 6703 21762 SUM 22476 30964 INC 17776 995465089 SUM 815 16728 SUM 8604 18563 INC 19885 574629959 INC 16881 894744668 INC 26947 467915113 SUM 16616 24114 INC 31083 448881142 INC 21880 931131466 SUM 10897 29646 SUM 12301 26668 SUM 8329 27695 SUM 932 22390 INC 10974 760513770 INC 29468 905046957 INC 23485 26093401 INC 24367 976823288 SUM 10696 30843 INC 28945 776254771 SUM 29222 30653 SUM 310 23551 INC 28890 811233494 SUM 19850 30606 INC 27503 82758682 SUM 20338 30963 SUM 7924 14762 INC 28230 24865017 SUM 20256 28985 SUM 1027 26033 INC 8218 781623410 SUM 765 21021 SUM 3973 25913 SUM 95 20106 INC 20983 10124229 SUM 2957 29392 INC 4501 488427904 SUM 3188 11627 INC 23583 460028501 INC 10870 23722672 INC 12150 853859844 SUM 4937 12595 INC 22328 954914957 INC 20322 539148426 INC 12778 954003242 SUM 1629 22066 SUM 6694 29271 SUM 832 29829 INC 17203 22772766 INC 28176 113389637 SUM 429 29666 SUM 11856 15052 SUM 3219 10410 INC 17998 950070504 SUM 5260 24857 INC 25953 928247405 INC 19593 288313219 SUM 7146 25176 SUM 2408 21116 SUM 3414 15770 INC 24240 946777245 SUM 21429 31133 INC 29519 12980184 SUM 3132 20186 SUM 2633 26073 INC 23332 488920038 INC 13824 535428886 INC 5551 785371362 INC 24586 97634328 INC 37 357418064 INC 22768 6541763 INC 16450 122001595 SUM 12741 30422 SUM 9328 31344 INC 22216 609562154 INC 16961 868835727 INC 6999 5689705 SUM 7173 19542 INC 21796 894478549 INC 10404 855066272 SUM 2574 18036 SUM 7062 22042 INC 4277 99749780 INC 3741 200699452 INC 6691 73342639 INC 22815 139094130 INC 30309 921186616 SUM 1947 24847 INC 29723 609976381 INC 8905 760024194 INC 22223 873855472 INC 2698 29028264 SUM 8121 30530 SUM 10560 28861 INC 26091 986707332 INC 13810 960377674 SUM 1127 10426 SUM 6651 22747 SUM 305 19745 INC 25129 582350911 SUM 7971 30599 SUM 4159 27279 SUM 10375 29740 SUM 2433 27230 INC 3415 113401731 INC 18805 147424238 INC 3366 979706936 SUM 2306 21547 INC 7517 675631339 SUM 1728 9434 INC 28469 142760455 SUM 3567 26512 SUM 3765 25449 SUM 4384 14557 INC 8308 957672107 INC 23591 71625308 SUM 4011 5846 INC 15221 617176592 INC 23472 76121232 SUM 424 9607 SUM 11530 27846 SUM 21258 31397 SUM 11815 29127 INC 22089 998210228 SUM 636 23828 INC 2014 147349153 INC 8306 56814232 SUM 7327 18139 SUM 6539 10505 SUM 3288 30522 SUM 28251 30922 SUM 890 28616 SUM 2769 7552 SUM 20334 29366 SUM 9381 26541 SUM 21762 30976 SUM 22909 29902 SUM 296 22855 INC 19713 27916640 INC 3607 77706605 INC 27328 921602172 INC 20430 78430596 SUM 3544 25241 SUM 4531 24337 SUM 6154 30024 SUM 13222 20696 INC 1455 146940417 INC 9584 416659248 SUM 20255 29620 INC 27815 771660184 SUM 296 15572 INC 13093 130462805 SUM 8077 24743 INC 5744 955171556 INC 5617 747465479 INC 18691 338974412 INC 11418 526904277 INC 20003 143280930 SUM 1343 1416 SUM 24903 26912 INC 2474 609522241 SUM 1383 19510 INC 15732 939256336 SUM 1127 26240 INC 27852 860993590 INC 20477 866191887 INC 19695 954258428 INC 30421 883806643 INC 5723 69011256 SUM 668 14328 SUM 2354 24897 SUM 1579 31014 INC 29639 147466081 SUM 7351 11656 SUM 13159 21744 SUM 5862 30459 INC 6458 785808970 SUM 15372 28476 SUM 9161 31213 INC 24197 955682046 SUM 7362 22372 SUM 3933 27812 SUM 3744 15008 INC 15129 941410546 SUM 16178 30299 SUM 7400 27717 SUM 442 21823 SUM 2124 26038 INC 3779 931114975 INC 750 9001407 INC 267 487938730 INC 25038 966082167 SUM 21364 26060 INC 28413 138537270 SUM 8245 28649 SUM 4861 29964 SUM 3091 23917 INC 550 88249192 SUM 2260 23626 INC 8647 538074668 INC 21140 827698707 SUM 3830 31349 SUM 287 22064 SUM 22827 27189 INC 14207 458090159 SUM 40 19053 SUM 749 4427 INC 12545 143127338 SUM 8753 24215 INC 17527 321105258 SUM 2093 27644 SUM 20254 27667 SUM 5834 28934 INC 10772 18072009 SUM 3368 14230 INC 30515 64666861 INC 17897 502329832 INC 26660 736173886 SUM 5445 21935 INC 29790 44645498 SUM 85 30476 INC 4763 28956784 INC 10897 92944889 INC 23529 878984256 INC 2721 70070922 INC 19190 549624391 SUM 8784 31295 INC 14893 139062669 INC 3247 186531385 SUM 826 16016 SUM 667 4939 INC 14620 602171856 INC 23748 108479158 INC 21981 63705943 INC 2039 130433695 INC 14853 731689099 SUM 21951 28719 SUM 15221 28380 SUM 23427 31050 INC 29757 473237301 SUM 1786 27747 SUM 7953 14026 INC 10002 373516852 SUM 9408 30409 INC 1048 490084970 INC 14326 828103593 SUM 30711 31372 INC 12916 579650757 SUM 7623 13671 SUM 2024 14327 SUM 9168 15478 SUM 6389 22563 SUM 5971 19699 INC 15984 17366789 INC 6706 142615120 SUM 1917 30509 SUM 1326 22344 INC 24785 834557316 INC 16823 424912414 SUM 959 18679 INC 10945 189551566 INC 27207 333350934 SUM 1248 22519 SUM 1151 31315 SUM 6558 12843 SUM 18039 31070 INC 30987 804319459 INC 19356 891437952 INC 25313 793573360 INC 27204 28331597 SUM 23276 30656 SUM 19367 19715 SUM 10814 22077 SUM 9070 26176 SUM 8618 24336 INC 5748 461339125 INC 14272 538658120 INC 25401 875874046 INC 20743 894768183 SUM 63 12205 INC 15959 540090787 INC 22848 872470265 INC 22978 593530914 INC 21424 555120166 SUM 4963 19196 INC 23934 79782876 INC 16468 860735071 INC 27994 215341847 SUM 6857 27829 INC 28170 943889330 SUM 4815 25304 SUM 9597 29262 INC 28727 788065965 INC 22949 659952895 INC 12927 4000773 INC 1738 958702171 INC 23204 80798723 SUM 8111 27076 INC 20752 29032861 SUM 3558 7209 SUM 23646 29526 SUM 5881 19760 SUM 6440 24017 SUM 12985 28680 INC 10725 28989700 SUM 6263 21690 INC 22724 728696030 INC 30293 21684643 INC 30500 866111391 SUM 853 15070 INC 20536 421258009 INC 5724 620114298 INC 4108 133778688 SUM 190 15740 SUM 23717 27509 SUM 157 24475 INC 16024 10175850 INC 22912 626835264 SUM 6098 17898 INC 22227 809367108 INC 26000 342171711 INC 24152 956704251 INC 928 80178675 INC 5270 325135163 INC 29521 879000973 INC 28345 280045207 SUM 5776 18112 SUM 797 9377 INC 6837 124498572 SUM 1297 15026 INC 18412 142990237 SUM 182 8223 INC 12186 732229735 SUM 1480 9783 INC 16168 774544018 SUM 2266 10081 INC 23785 935521641 INC 3923 2948953 SUM 1974 12902 INC 7324 672569909 SUM 10353 28363 SUM 3181 18480 SUM 16326 31031 SUM 1932 16347 SUM 8718 31293 INC 30628 863018953 SUM 3737 31239 SUM 1872 7755 SUM 17390 29935 SUM 11660 25408 INC 11324 987491364 SUM 4902 25009 SUM 1461 15400 SUM 14325 30916 SUM 2496 21305 SUM 8053 12866 INC 27007 28940381 SUM 3137 8708 SUM 324 25226 INC 16080 991326748 SUM 14695 31215 INC 22377 27369010 SUM 3944 20840 INC 4809 28774983 INC 5750 419851185 INC 6418 602197062 INC 10808 139085172 INC 10785 986461100 INC 14575 113555218 SUM 4802 24592 SUM 13174 25303 SUM 3025 29364 SUM 25145 30147 SUM 12711 29312 INC 27921 137963436 INC 21925 331517435 SUM 12374 31422 INC 12906 750162860 SUM 20089 29353 SUM 7738 16267 INC 17617 991281584 SUM 25467 30166 INC 6011 489589513 INC 25 840288460 SUM 4112 20681 SUM 2264 29443 INC 23851 483733977 SUM 10060 23637 SUM 17531 30694 SUM 3009 26580 INC 17248 941674057 SUM 298 14736 SUM 4497 30464 INC 6078 930566629 INC 12552 661105166 INC 301 665579325 INC 28100 928277640 SUM 14341 30512 SUM 24837 31243 INC 29642 26651232 INC 28536 990039112 SUM 8 27419 INC 31018 72324022 INC 22574 719670171 SUM 6097 20156 INC 17488 130409775 SUM 3859 21474 SUM 11876 27433 INC 26897 73046143 INC 11307 536481419 INC 6978 522351206 INC 15397 936548782 SUM 1891 28320 SUM 6757 21286 INC 22072 531647807 SUM 3162 20307 SUM 2979 23025 INC 7290 502783138 SUM 7681 23967 INC 26624 591812100 INC 4076 773137890 INC 30976 401602614 INC 31074 610568564 SUM 1485 12593 INC 30635 194412060 SUM 26797 31295 SUM 15724 26572 INC 16714 979174620 INC 25997 80359688 INC 18475 138387325 INC 25481 147420916 INC 22276 809592283 SUM 13209 22679 INC 21679 608392076 INC 15943 955211614 INC 9048 4284347 SUM 18407 27909 SUM 7038 19239 SUM 19554 31296 SUM 3951 26727 INC 3977 28947457 INC 16817 11418487 SUM 701 31188 INC 30401 342096900 INC 27180 921662248 INC 30088 756306991 SUM 3943 28231 INC 18719 213286619 SUM 6990 29844 INC 20843 657842977 INC 8338 671928241 INC 6694 759994240 INC 21874 223608662 INC 16825 146373098 SUM 10551 24718 INC 15849 745057522 SUM 11843 29926 INC 6785 589612279 SUM 17232 26815 INC 18638 490452732 SUM 3575 19491 INC 26264 876997519 INC 3778 128326034 INC 12966 878856349 SUM 2287 28282 INC 7795 92318224 SUM 942 24113 SUM 1152 21337 SUM 26192 31456 INC 13577 463376429 SUM 8030 27736 INC 12988 62268401 INC 2327 953876928 SUM 5902 22078 INC 8139 420342714 INC 21863 232684752 SUM 4097 30728 INC 15424 136582228 INC 4800 128055198 SUM 19430 22568 INC 26110 363898150 SUM 4691 27910 INC 28784 130145551 INC 29688 888201389 INC 14973 463222474 SUM 1839 6058 INC 29267 994813839 SUM 19804 31096 INC 19671 146222866 SUM 3840 17280 SUM 6762 30859 INC 3437 593438914 SUM 9456 27907 SUM 375 18438 SUM 3398 10729 INC 9374 390765977 INC 10396 143416606 INC 15856 884250601 SUM 11147 29551 SUM 553 30623 INC 9565 29065055 INC 5907 25820593 SUM 3045 12831 INC 7645 756426864 SUM 1926 15201 SUM 8818 30340 SUM 3603 29493 SUM 940 28658 SUM 6618 30324 SUM 5188 9081 SUM 3748 7272 INC 15714 560221509 SUM 4299 18136 SUM 1236 23944 INC 19660 741757297 INC 21776 916507123 SUM 1181 27113 SUM 3757 31039 SUM 19316 29261 INC 11071 29063942 INC 6199 713851235 INC 3742 954113931 SUM 1162 21939 SUM 5027 24031 INC 27658 828700678 SUM 378 26876 INC 13800 490587017 INC 28273 471178297 SUM 86 4092 INC 12844 13081652 INC 11201 460567456 SUM 13685 31293 INC 28471 19484119 SUM 3223 21984 INC 28954 508348600 SUM 1105 22172 SUM 3135 26389 INC 1718 88712638 SUM 10719 24423 INC 15439 114619739 INC 17149 961967557 INC 115 997167845 INC 22672 102189118 INC 152 332683298 INC 16061 961959252 SUM 42 2479 INC 10744 927972467 SUM 1257 9758 INC 2839 716029991 INC 22741 348777439 INC 8031 65834367 SUM 74 28676 SUM 6623 26657 SUM 805 29256 INC 30312 609023600 INC 19301 65072150 INC 1471 572483598 INC 22738 145379725 INC 22975 1788809 INC 24612 25672374 INC 29449 933440522 INC 1419 145804854 INC 20050 20642572 INC 7912 993430131 INC 10961 19405922 SUM 28460 31158 SUM 8209 14541 SUM 5833 26019 INC 29972 377361630 INC 8567 610519540 SUM 7614 30243 SUM 3025 16834 SUM 272 28034 SUM 9371 29221 SUM 8409 26110 SUM 3353 25307 SUM 11965 31341 SUM 4526 13400 INC 5443 559274541 SUM 710 24221 INC 28026 344945262 SUM 18969 30221 SUM 6449 14452 SUM 1081 14837 SUM 16177 28272 SUM 18256 18914 SUM 20084 29916 INC 12126 184678977 INC 25747 28721956 SUM 6579 23972 SUM 13495 26183 SUM 3447 28338 INC 11813 4936465 SUM 4455 18351 SUM 2595 29439 INC 20546 939217207 INC 16593 46259441 INC 12176 147306016 INC 25163 124136309 SUM 4550 24680 INC 10992 13321516 INC 11393 70294741 SUM 1981 21842 SUM 26285 30480 SUM 3056 28606 SUM 12279 21124 INC 15630 993432425 INC 16944 174335546 SUM 6240 18718 INC 18073 893768879 INC 24808 821098265 SUM 2488 21053 INC 14747 810834838 INC 1507 399277605 INC 15339 727069597 INC 15806 324434524 SUM 5495 10878 INC 13292 976559703 SUM 9731 29089 SUM 21318 25137 SUM 5926 16310 SUM 6837 30630 SUM 7934 31344 INC 16409 24641007 INC 23457 686281659 SUM 4764 30782 SUM 5828 25147 INC 16369 701916409 INC 25053 994050609 SUM 5564 30699 SUM 3650 30667 INC 7267 606353666 SUM 64 29403 SUM 793 2638 SUM 5200 26139 INC 2748 874836974 INC 3061 576915477 INC 11678 80247063 SUM 8310 23972 SUM 1361 31415 INC 7604 46612076 INC 16131 824562594 SUM 3790 25340 SUM 12356 27240 SUM 24874 30499 SUM 465 15957 SUM 7775 29829 SUM 12331 28862 SUM 4798 16768 INC 20187 995411499 INC 21243 145333195 SUM 13225 31260 SUM 5155 17254 INC 1837 912857445 INC 29426 52008297 INC 22819 103014857 INC 11218 79808458 INC 27948 52228174 SUM 4061 31429 INC 27142 337305953 INC 30199 138489150 INC 9565 848082365 SUM 2477 19035 SUM 709 26896 INC 19371 919633753 SUM 486 25373 SUM 2555 14019 INC 15827 24593597 INC 27862 597620508 SUM 21222 29395 SUM 10617 23779 SUM 2528 23998 SUM 17475 26124 INC 15005 6455751 SUM 18254 31184 SUM 8497 29139 SUM 6950 14805 SUM 9683 23601 SUM 30 7036 INC 10634 105479933 INC 12496 551490560 SUM 3628 24736 INC 12512 114685617 SUM 11196 23813 SUM 10256 18105 INC 27236 838608955 SUM 9492 26337 INC 10731 692968459 INC 10430 995427512 SUM 8629 27041 INC 21478 106918887 SUM 8026 30820 INC 12172 951336917 SUM 29043 31105 SUM 7391 25915 INC 15156 147464983 INC 20372 995395111 SUM 5278 24727 INC 29107 77997547 SUM 6915 26028 INC 28490 693470917 INC 9557 890132587 INC 2507 530345308 SUM 188 25733 SUM 4845 20115 SUM 12383 20886 SUM 5719 9671 INC 4665 509902423 SUM 4017 31150 INC 23506 154574044 SUM 5228 14277 INC 7817 815571550 SUM 2296 11656 INC 3987 819916258 SUM 30913 31231 INC 3011 341873780 SUM 541 26869 SUM 1738 30831 SUM 8475 20765 SUM 17143 30368 SUM 1641 26372 INC 30283 710301036 INC 17287 171172766 SUM 4359 10055 SUM 1144 5652 INC 8604 238876508 INC 4056 19470668 INC 21319 401969350 INC 22031 921597022 INC 31178 889402257 SUM 8794 27670 INC 10234 122262769 SUM 4912 23782 SUM 3891 31244 INC 725 63551063 INC 4500 155505346 INC 12062 39619767 SUM 26191 31399 INC 10184 827704698 INC 25022 841263223 INC 19841 528420707 SUM 10905 27114 SUM 4203 30122 INC 9096 508794873 SUM 7844 30394 SUM 10495 30078 INC 5962 675403509 INC 16090 977647391 INC 989 1618274 INC 27746 862237080 INC 21115 891147066 SUM 11870 29118 INC 10528 949944317 INC 23004 666309403 SUM 1079 17972 INC 3450 8885013 INC 29374 758016106 INC 14022 989817406 INC 21051 197446106 INC 24355 213137588 INC 9190 990106506 SUM 11489 27699 SUM 1084 15444 SUM 6034 29580 SUM 3752 28691 INC 12093 869785968 INC 19933 742710802 SUM 1324 22595 SUM 5584 24888 INC 2320 357911986 INC 8333 800791905 INC 22530 845487585 INC 12366 918792497 SUM 5563 23413 INC 14937 64303315 INC 20276 995906307 INC 6514 810942543 INC 18874 207905135 SUM 6811 30120 SUM 4874 28592 SUM 3548 27358 SUM 5375 15465 INC 23788 205846595 SUM 11096 17669 INC 18055 943788709 INC 14761 4649669 INC 10496 752222017 INC 10950 652430092 INC 19482 103156170 INC 14288 535072437 SUM 141 15233 SUM 136 5114 INC 5738 608856134 INC 26503 20152757 INC 12229 62849988 SUM 6410 17673 SUM 9431 22059 INC 11782 18228411 SUM 1977 29120 SUM 3988 8467 SUM 3533 30199 INC 19615 144313291 SUM 8132 22266 SUM 2917 22586 SUM 2527 15563 INC 25118 945172976 INC 9997 488482376 INC 20264 163374573 SUM 1089 22607 SUM 20039 29757 SUM 796 23523 SUM 6034 21681 SUM 11576 30710 INC 14589 147045087 INC 1533 878898874 INC 16009 487737222 SUM 131 9924 SUM 336 4753 INC 24780 945097187 INC 30184 11984147 INC 22778 80095647 SUM 207 19048 INC 9976 5896476 SUM 5168 28814 INC 10625 863825693 INC 17740 252616289 INC 2427 27998967 SUM 4344 27340 SUM 1902 15287 SUM 7667 21181 SUM 14715 30831 INC 16351 954269456 SUM 5474 28580 INC 27167 2259106 SUM 5495 16405 INC 8392 925098128 INC 20589 827376436 INC 30128 794556006 INC 5968 21567692 SUM 1929 6200 SUM 11135 31243 INC 12041 677704239 INC 26003 146910136 INC 11285 9361222 INC 3655 542165017 INC 11485 995531488 INC 28251 862083338 SUM 2316 20714 SUM 9521 26813 SUM 5807 22742 INC 3737 46592994 INC 8778 760624848 SUM 1351 25391 INC 2318 860643320 INC 27894 8105738 INC 28655 475957875 INC 26645 147097169 SUM 240 18672 SUM 6240 30731 INC 13533 970766810 SUM 15607 21147 SUM 18715 31404 INC 23002 893269687 INC 20318 994444972 SUM 16359 25248 SUM 14881 31175 SUM 19360 31355 SUM 564 15754 INC 28462 415237080 SUM 8461 19325 INC 2511 165003098 INC 16169 760592318 SUM 292 29788 INC 21684 16368475 SUM 6792 10256 SUM 10230 31445 INC 19390 740616987 INC 26189 876935075 INC 26790 492177096 INC 29106 878610242 INC 7584 640635304 INC 17843 29037518 INC 13705 949324502 INC 9940 10152034 INC 21195 96056970 INC 7242 28991596 INC 15639 455113166 SUM 11065 28890 INC 8203 119546699 INC 28122 16492132 SUM 20262 31084 SUM 5234 25309 INC 9968 80255512 INC 1376 23744401 INC 26965 574897426 SUM 3173 30578 SUM 18776 31382 SUM 7659 30328 INC 27883 744732448 INC 18807 10823559 INC 30353 9037938 SUM 18380 25137 SUM 4263 25147 INC 24252 870168384 SUM 13336 29902 INC 26509 15019850 INC 9286 2619362 SUM 3674 30779 INC 1531 877700357 SUM 8488 14354 INC 6079 840867979 INC 23464 113880350 SUM 1252 28201 INC 29263 134852088 INC 11704 20634745 SUM 23 19284 SUM 9525 23021 SUM 19650 27481 INC 3974 20997765 INC 9078 5901797 INC 12469 474637707 INC 2755 608956795 SUM 242 15912 SUM 18505 30554 INC 29369 859141647 INC 24927 514280290 INC 3929 775222971 SUM 7172 26269 INC 20952 575953655 SUM 1947 15220 SUM 4080 28248 SUM 2789 6361 INC 12260 28578682 INC 23119 12196270 SUM 760 25839 INC 28738 939234142 INC 28611 623023971 SUM 1535 12451 INC 8391 20645818 INC 9828 724959856 INC 647 754913988 INC 10373 874492436 INC 209 28778746 INC 18476 2331494 INC 15426 39996920 INC 15818 470839816 INC 26194 921677786 SUM 12067 19760 SUM 4271 28178 SUM 15498 30760 SUM 6004 29198 INC 24501 927224602 SUM 7850 26353 SUM 22435 25020 SUM 6133 17610 SUM 826 24599 INC 12994 146315054 INC 30569 33692874 SUM 1329 15953 SUM 14888 29217 SUM 5518 24187 SUM 3188 27282 INC 17289 219584883 SUM 10217 31295 INC 22520 281441505 INC 27191 53912082 SUM 4296 28237 INC 5785 113914489 SUM 2006 27597 INC 13228 78038836 SUM 8322 29882 SUM 3733 20011 INC 22199 760618848 SUM 3068 11341 SUM 1227 31087 SUM 10468 30091 INC 15146 877950425 SUM 697 12250 SUM 645 24848 INC 23586 540063505 INC 17348 540620719 INC 544 636394341 INC 29128 743841798 SUM 11699 30564 INC 16284 340550605 SUM 8811 17381 SUM 7920 21351 SUM 8165 31132 SUM 14928 19513 INC 20272 606260091 SUM 14912 24126 SUM 3272 26051 INC 10317 120757387 INC 19376 687166001 INC 10142 890228332 SUM 2639 25432 SUM 4432 24420 SUM 13901 26408 INC 23024 866458722 SUM 12225 29836 SUM 158 23429 SUM 939 21947 INC 11821 72236051 INC 3942 537624678 SUM 8172 16179 INC 4201 899630194 SUM 6511 15379 SUM 7590 25067 SUM 3527 16255 INC 15066 877470008 INC 796 425898308 SUM 8864 30756 INC 18860 146721756 SUM 9194 30440 SUM 1850 29671 INC 15517 265856230 SUM 8681 19774 INC 29641 76159350 SUM 9063 29911 SUM 582 6807 SUM 16460 29185 SUM 11997 27406 SUM 7403 29356 INC 29727 26792308 INC 26852 985724270 SUM 1986 13099 INC 28907 572690823 INC 21170 855828581 SUM 15410 26312 INC 15258 20544849 SUM 3565 14905 SUM 21794 29940 SUM 2590 14138 SUM 14612 28259 SUM 17029 30653 INC 21005 149563031 SUM 7239 25807 INC 27468 808367309 SUM 14649 26187 INC 28602 759603485 SUM 4119 28612 INC 10752 519558325 SUM 8168 30240 SUM 13898 30562 INC 13211 995503884 SUM 13049 29419 INC 16714 26643141 INC 17303 223683934 INC 12351 28137090 SUM 7712 19645 SUM 12273 25478 INC 25192 743549880 INC 24240 758251723 SUM 20002 31387 INC 22054 374624876 INC 10501 586268796 SUM 25245 30865 SUM 7465 27935 SUM 14966 27314 SUM 6210 26945 INC 19672 578863515 SUM 628 29358 SUM 4083 25846 INC 29765 876244699 INC 5826 408901130 INC 12078 473340549 INC 22594 676384122 SUM 11314 14793 INC 24013 147382660 INC 6492 102916 INC 8792 989681288 SUM 2 24560 SUM 1006 19163 INC 20090 137956553 INC 16558 61666418 INC 23223 24595138 INC 19124 577993766 SUM 3985 25834 INC 18703 989695798 SUM 90 7849 INC 14657 146239074 SUM 2265 27263 INC 24587 880154323 INC 19916 480320080 INC 11783 192693679 SUM 3521 20489 INC 29822 11768949 SUM 11231 25345 INC 18034 484508848 SUM 2708 16039 INC 19219 69022559 INC 17047 755931905 INC 16013 961842054 INC 24216 124231712 SUM 3460 24342 SUM 3582 14148 INC 30175 250551294 SUM 9830 26582 INC 24420 756357186 INC 29289 928102242 INC 11971 827228711 SUM 664 9256 SUM 710 24055 INC 27643 472144108 INC 2497 952660155 INC 17846 423746677 INC 10930 489809759 SUM 1925 11847 SUM 2998 30954 INC 12984 943088822 SUM 3914 29539 SUM 4647 30137 INC 2860 155852193 SUM 16296 30642 SUM 5526 28182 INC 17772 69412163 INC 30147 608496903 INC 28650 484290356 INC 11912 3710417 INC 6459 28453938 SUM 13312 26781 SUM 11751 27078 SUM 13659 26505 SUM 10059 30273 SUM 7421 24085 INC 22027 729792025 SUM 2933 29254 INC 4665 154268013 INC 13409 124089876 INC 2352 141171882 SUM 1809 20599 INC 11469 742784059 SUM 3910 27246 SUM 611 7415 INC 3842 129488591 INC 25015 872730619 INC 28712 24835645 SUM 10256 27647 SUM 2636 20388 SUM 2251 29021 SUM 944 27375 SUM 366 30219 SUM 5459 29305 INC 9991 872601105 SUM 5071 7920 SUM 14832 29680 INC 21844 955337011 INC 13540 128805550 INC 15516 982350389 INC 27895 20586701 SUM 11953 28660 INC 5539 868960574 INC 59 861045914 SUM 17518 29325 INC 13309 418803126 SUM 246 20190 SUM 7850 8804 SUM 489 26189 SUM 6207 20641 SUM 1312 6805 INC 27691 348759444 INC 28509 878395863 INC 8853 947531779 SUM 14069 15274 SUM 1727 27760 SUM 15552 27180 INC 5564 223745897 SUM 424 25662 SUM 3143 26996 INC 24527 143136256 SUM 8881 30848 INC 13374 982625133 SUM 7831 25098 SUM 17296 29873 INC 17950 79284785 INC 25179 492159307 SUM 544 24970 INC 6780 672388749 SUM 366 27593 SUM 9350 30600 SUM 10059 20811 INC 680 23297119 INC 4115 795428821 INC 28398 538611724 INC 11334 920693495 INC 1322 877461538 SUM 26785 29398 SUM 3467 23408 INC 2965 475757764 INC 24680 409780038 SUM 231 19953 SUM 7363 9917 SUM 3178 28498 INC 27979 147723404 INC 21233 145831428 SUM 3330 26590 SUM 7522 30703 INC 12267 158335023 SUM 1346 30114 SUM 11387 30718 INC 25705 841001305 SUM 1961 28378 SUM 11509 24076 SUM 11934 15642 SUM 2785 28176 INC 8021 147343546 INC 5127 972009311 INC 17279 677441629 INC 3518 877431849 SUM 8462 19829 INC 19743 73710247 SUM 7236 14340 SUM 1263 25377 SUM 4547 31119 SUM 21203 31414 INC 13981 137202736 SUM 6931 23887 INC 12356 492154839 INC 4380 22782842 INC 6870 491390329 SUM 4948 12892 SUM 3558 25037 INC 7803 802175113 INC 29007 71595181 SUM 1192 20768 SUM 9165 16108 SUM 1334 23561 SUM 2821 16347 SUM 7524 20701 INC 8754 60848512 SUM 1751 26391 SUM 2026 16395 INC 18061 12683450 SUM 14699 22335 INC 20023 132518473 SUM 6136 17781 INC 1580 666868271 SUM 3867 17667 SUM 1566 12915 SUM 19576 29057 SUM 5027 19475 INC 793 25594859 INC 4100 993402581 INC 8850 78115121 SUM 15175 23606 INC 21801 147320399 INC 3538 11245778 SUM 5999 30012 INC 11777 937461505 INC 5514 999880985 INC 8037 29034447 SUM 5090 30880 INC 1305 610558077 SUM 15363 29850 SUM 13772 24842 INC 26466 928018511 INC 28946 511582433 INC 17594 915407047 SUM 9890 24628 SUM 3046 10569 SUM 12871 28677 SUM 11385 28561 INC 29615 146896600 INC 31307 989819989 INC 8909 953042108 INC 17789 389444804 SUM 798 30301 SUM 1306 22936 INC 7341 926391697 SUM 772 24399 SUM 10678 21047 INC 28195 510220923 INC 19658 915663540 SUM 1506 20902 SUM 5464 28958 INC 14270 365916920 SUM 7776 29578 SUM 4754 28592 INC 7173 412127079 INC 16960 961324516 INC 23356 961338291 SUM 1475 12709 SUM 5015 22130 INC 7296 396303193 SUM 8436 24244 INC 9188 624841815 INC 22914 73553872 INC 6296 727068330 SUM 4483 28925 SUM 8946 20740 SUM 13159 24489 SUM 12500 27178 INC 5571 205683349 SUM 1199 12048 SUM 19811 26190 INC 11119 385677499 INC 24577 72465714 INC 14113 3698341 SUM 233 17935 INC 411 938681664 SUM 1894 22583 SUM 11779 25284 SUM 3497 21523 INC 10198 744806318 INC 28794 73701543 SUM 4090 26744 SUM 21 11986 SUM 10616 25383 SUM 768 26995 INC 3683 20567612 SUM 4391 20459 INC 23352 469123819 INC 7672 145940422 SUM 241 13453 INC 7686 146863327 SUM 3740 14908 SUM 120 19684 SUM 17053 30840 SUM 22025 30158 SUM 213 17285 INC 6151 211038224 INC 19199 828536103 INC 27961 137794235 INC 20910 29678168 SUM 17356 31035 SUM 21616 26173 INC 8718 147044259 INC 6907 760606605 INC 5693 670492039 INC 12211 126469638 SUM 9324 21162 SUM 802 22285 INC 21951 56850375 INC 4337 602160354 SUM 1432 19117 SUM 7451 20032 SUM 12579 22688 INC 3153 894821709 SUM 12319 12764 INC 2999 528467216 SUM 130 28981 SUM 14980 29454 SUM 13370 31047 INC 15657 29022941 INC 2755 346612405 SUM 9207 16599 SUM 19954 22695 SUM 1793 24081 INC 4069 79159341 SUM 251 27676 SUM 4421 29542 INC 23904 489995636 SUM 26688 28016 SUM 1728 22559 INC 14536 440480640 INC 10586 26968118 SUM 6982 25746 INC 28562 609570282 SUM 8518 31367 SUM 16116 21764 SUM 1196 27605 SUM 3088 11139 SUM 4325 9951 INC 29879 937302314 SUM 14103 26531 SUM 19736 25981 SUM 8633 30302 INC 9877 885299124 INC 18615 961919469 INC 27285 992666900 SUM 2675 22597 INC 28468 465888471 SUM 2453 18007 SUM 27402 28720 SUM 26400 28416 SUM 931 17758 INC 14655 75591590 SUM 17436 30642 INC 8001 475286821 INC 59 999751824 SUM 872 8408 SUM 2636 31029 SUM 2756 9579 INC 16272 916324677 SUM 5436 22543 INC 13500 12281074 SUM 6396 31026 INC 22309 735485743 SUM 16737 26926 INC 13577 805562183 INC 19803 99336983 INC 2362 147232119 SUM 3713 21764 SUM 910 22528 SUM 836 14199 SUM 16349 30799 INC 1745 862224061 SUM 8121 27473 INC 6193 26956289 INC 9582 756100466 INC 30415 995438749 INC 9378 956579663 INC 20580 609209429 INC 4553 754439231 INC 1780 422992436 SUM 2992 5703 SUM 4788 12639 INC 5371 483223564 INC 23200 12285767 INC 29917 785231714 SUM 2097 3458 INC 2964 854158415 INC 7306 978650057 SUM 3798 29500 SUM 1137 14454 SUM 9 9909 INC 21505 142255099 SUM 1382 30537 INC 9889 4422197 INC 29253 575619460 INC 22263 605062178 INC 27035 676491494 SUM 63 7218 SUM 15607 19116 INC 23047 518873482 INC 16078 954296818 INC 16015 28473390 SUM 2559 8748 INC 30045 6504306 SUM 13662 27376 SUM 2798 23972 INC 10256 804308544 INC 15488 75083151 INC 23942 760379007 SUM 1813 12169 INC 6879 751144501 SUM 4538 29843 SUM 6247 28812 INC 16323 471665822 SUM 1222 13970 SUM 8565 29012 INC 20582 139055348 SUM 16221 21618 INC 22397 78746975 INC 5109 969085403 SUM 5899 26468 INC 20938 60954789 SUM 7253 30761 INC 24754 726968952 SUM 17108 29259 INC 31177 281558573 SUM 2379 12025 SUM 1803 31359 INC 6876 891680013 INC 31171 978700006 INC 15628 491588906 INC 2863 610609308 INC 488 146936758 INC 15505 341982519 SUM 1785 12850 SUM 1542 23308 SUM 2301 6946 SUM 22231 28038 SUM 4439 27616 INC 1500 12140751 INC 26392 113340868 INC 20574 78729616 SUM 14267 28337 INC 2538 925971591 SUM 19956 28429 SUM 1201 15911 INC 20517 604295525 INC 22052 993425248 SUM 9124 16164 INC 13015 737553449 SUM 2149 7290 SUM 16719 26307 INC 7296 27885882 SUM 14978 31448 INC 14268 365824684 SUM 3762 23322 INC 13182 509552908 SUM 273 20871 SUM 1196 27887 SUM 8420 26793 SUM 3479 19438 INC 18708 878729599 INC 11087 972107188 INC 27088 46753161 INC 6567 904044749 INC 18255 585708130 INC 3458 536208927 SUM 5141 23113 INC 13821 709952597 INC 14015 852126106 SUM 1725 17667 SUM 1189 13557 SUM 2500 7506 INC 17247 144171384 SUM 6234 17774 SUM 21561 28544 INC 9151 954501287 INC 6820 963669540 SUM 2538 25376 INC 21339 977601025 SUM 9771 31092 INC 21714 492189429 SUM 1545 6093 SUM 1717 11790 INC 29302 894775023 INC 6964 716086947 INC 7492 40132154 INC 11718 962918242 INC 22799 69499260 SUM 8381 30182 SUM 16211 30558 INC 4062 12234490 SUM 19441 27088 INC 4964 24254906 SUM 1005 17032 INC 23785 458605664 INC 4964 993308282 SUM 17561 31353 SUM 5125 23207 SUM 4104 11372 SUM 28113 30345 SUM 2254 23295 SUM 10631 25880 INC 2510 992750637 SUM 12065 20923 SUM 7167 21312 SUM 14934 30624 INC 28974 954240588 INC 29225 55041147 INC 17472 536860535 INC 22613 80214895 SUM 7634 18608 SUM 15404 25698 INC 27286 32743090 INC 16949 137515940 SUM 9794 30636 INC 4747 517332810 INC 24511 711221585 INC 23023 46247178 SUM 751 31015 SUM 13914 30674 INC 1915 979605683 INC 25216 987091902 SUM 23091 27614 SUM 1758 20722 INC 14896 876939439 SUM 7863 20798 SUM 4983 19792 SUM 6853 25479 INC 28588 995697219 INC 14756 954841139 INC 29250 697709492 SUM 7370 28341 INC 11806 265307965 INC 2086 29077416 INC 14794 543491528 SUM 3178 30999 SUM 8517 21806 INC 7526 760605765 INC 6282 600085630 SUM 26828 30923 INC 7295 222575847 SUM 300 28940 INC 20848 26965372 INC 16697 265168530 SUM 3242 5059 INC 16891 844403194 SUM 5538 19590 SUM 2233 22158 SUM 2597 30177 INC 8244 949296449 SUM 13021 19671 SUM 7833 26545 INC 26558 831489493 INC 28215 851254676 SUM 20278 22418 INC 17987 725800423 INC 23999 781887239 SUM 6910 25312 SUM 9712 22531 INC 24769 35858779 INC 22608 531350117 INC 24241 945142894 INC 10708 493086914 INC 30951 974507802 SUM 20137 30782 INC 5361 126483205 SUM 4362 18623 INC 14544 870419159 SUM 6933 28085 INC 17037 794263659 SUM 16751 28658 SUM 4220 20731 SUM 68 10469 INC 12279 12119837 INC 7597 941827594 SUM 9679 28607 INC 24553 893517094 SUM 15043 26557 SUM 6182 21077 SUM 13066 21783 SUM 2094 7440 SUM 10202 30648 INC 17274 865994789 INC 3562 535709986 SUM 1987 22688 SUM 24591 31209 INC 12004 528435449 SUM 15106 23410 SUM 12777 30455 INC 8275 760626273 INC 28529 806347799 SUM 512 27702 SUM 14333 26031 INC 20245 889191563 SUM 216 12925 SUM 1645 4701 SUM 9743 29222 SUM 2593 16343 INC 13858 744816556 INC 18101 63329284 SUM 961 4869 SUM 1537 20190 INC 6741 124073430 INC 22549 333769633 INC 19723 961882661 INC 3987 21412827 SUM 627 30606 SUM 974 15994 INC 16864 960648130 INC 26364 932273395 SUM 17105 24714 INC 22210 967527528 INC 30153 794001110 INC 20638 20030305 SUM 22046 26885 INC 24115 109107546 SUM 8877 12411 SUM 27470 27636 INC 13381 651256901 INC 24983 29074474 SUM 20324 30450 SUM 10626 29146 SUM 4314 11767 SUM 1071 29637 SUM 18823 20989 SUM 9851 22103 INC 14645 1113572 INC 21092 820899896 SUM 11327 21591 SUM 17715 27933 SUM 11112 23718 INC 26198 465531772 SUM 17238 27898 SUM 2071 23570 INC 13334 735180616 SUM 827 27800 SUM 4629 29936 SUM 220 27012 SUM 250 29649 INC 12064 939370359 SUM 4982 17844 INC 23598 606327561 INC 10641 264448699 INC 7542 894867398 SUM 7007 24528 SUM 19697 30967 SUM 7112 29495 SUM 14420 30723 SUM 6623 20137 INC 877 89448759 SUM 498 26589 INC 27472 73552619 SUM 15964 26193 SUM 2315 28549 INC 26407 809832934 SUM 25172 30946 INC 3723 935295607 INC 5014 749722432 INC 11122 22224849 INC 12893 519925939 INC 21680 877035835 INC 10532 999586134 SUM 7288 13365 SUM 4980 29723 INC 25331 77143515 INC 808 142190973 SUM 8852 31281 SUM 1338 16427 SUM 20817 26803 SUM 596 14722 SUM 17796 27891 SUM 7160 15161 INC 9536 609108737 INC 12820 920724222 SUM 601 31037 SUM 26811 31380 SUM 26716 30768 SUM 16626 31434 INC 11199 972143429 INC 14107 803155414 SUM 672 14092 INC 29020 768681238 INC 2452 693483390 INC 7622 12265339 INC 3410 542424623 SUM 1210 29193 SUM 2768 22472 INC 27300 8485394 SUM 4837 22351 INC 16550 725416113 INC 12979 843383148 INC 12943 789791723 SUM 3380 23766 INC 393 779683345 INC 9277 886440941 SUM 2601 19716 SUM 2791 23985 SUM 7840 14865 SUM 1813 20029 SUM 17916 30931 INC 711 466726720 INC 12392 960965919 SUM 14774 25286 SUM 5966 21895 SUM 6065 28443 SUM 8234 30972 SUM 6574 30114 INC 23186 12303676 INC 22458 341142324 INC 4742 812145616 SUM 3104 9994 INC 5870 534246399 SUM 7477 17765 INC 26945 288696 SUM 15031 29856 INC 1641 28904460 SUM 1653 25066 SUM 5318 28989 SUM 15814 24866 SUM 14118 26669 INC 23325 330074873 INC 1199 56794088 SUM 8309 27348 SUM 847 23732 INC 10505 595897195 INC 21241 804769472 SUM 808 24107 INC 420 940398901 INC 6183 625201461 INC 14729 27717505 SUM 9222 28276 SUM 8617 28920 INC 20381 384915853 SUM 5 29494 SUM 4705 31343 SUM 12898 24009 SUM 25485 29797 SUM 9444 22887 INC 2652 760036409 SUM 1929 8393 SUM 1459 20274 SUM 2452 5561 INC 12187 80356732 INC 2688 147452301 INC 25610 15414416 SUM 14286 18244 SUM 56 6366 SUM 4265 28906 INC 1459 867561544 INC 4569 451088983 INC 26500 607926930 SUM 5972 26385 SUM 17025 25818 INC 16422 139063199 SUM 12115 24814 SUM 535 15398 INC 5019 400348052 SUM 4066 24343 SUM 1863 11306 SUM 1777 5359 SUM 80 18990 INC 5345 961957281 SUM 14745 30395 SUM 10396 18256 INC 30452 910445696 SUM 13722 29747 SUM 8026 29306 INC 19024 9066122 SUM 6757 24987 INC 27208 633400142 SUM 10687 31328 SUM 15930 29580 INC 20204 200705454 INC 16920 325082224 SUM 342 11792 SUM 6182 9472 SUM 1238 27478 SUM 2461 10660 INC 29811 783697520 SUM 23369 31032 SUM 9519 23615 INC 5702 112964504 SUM 3508 17146 INC 2820 313036624 SUM 1652 31416 SUM 14 18026 SUM 8451 31199 SUM 11955 26935 SUM 5316 29488 SUM 929 16392 SUM 4914 19004 INC 2446 129559035 SUM 13408 24760 INC 28719 5666518 SUM 2879 15853 SUM 1655 10540 INC 27760 726522037 SUM 4609 27485 SUM 15298 28912 INC 24156 10718777 INC 9806 25960980 SUM 919 25455 SUM 6461 21077 SUM 3266 11620 SUM 19517 25424 SUM 1957 18270 SUM 19824 27649 SUM 8655 17616 INC 26141 490511566 INC 5727 90859796 SUM 3249 25785 INC 25895 264191711 SUM 1045 24950 INC 29139 12303047 SUM 452 3517 SUM 103 19279 INC 17409 819506069 INC 1653 29012832 INC 16048 955322562 INC 18281 954695184 SUM 3148 24612 SUM 414 18765 SUM 931 28324 INC 24705 40175994 INC 28814 953504734 SUM 22258 30902 INC 11587 79774931 SUM 16135 30551 INC 12835 864846952 INC 2010 72217232 INC 23976 490096709 INC 7612 42608276 INC 11033 806748633 SUM 8612 13990 SUM 16182 23310 INC 4086 147476115 INC 24714 860908830 SUM 8103 16619 INC 9840 465212101 INC 9330 36713048 SUM 554 12552 SUM 1908 29004 SUM 7699 12292 SUM 20882 27061 INC 20062 357854414 SUM 43 15923 INC 20695 422996403 INC 9935 978591918 SUM 4773 25021 INC 16282 147204610 INC 2020 29061591 INC 29764 72640385 INC 26806 456820013 INC 17067 341179957 SUM 5305 12661 INC 8788 928730196 INC 28874 606457380 INC 12550 864534343 INC 26294 920576420 INC 25460 113233259 INC 15714 423694537 SUM 2435 31325 INC 9614 525286783 INC 17948 83324669 SUM 21652 30950 SUM 16429 30903 INC 19348 662077558 SUM 16956 29576 INC 20164 145786089 SUM 20227 28376 SUM 8606 11378 INC 1879 147329022 INC 24140 440424125 SUM 5716 24701 INC 28036 711219280 INC 1671 401147986 SUM 8254 30847 INC 7197 727702392 INC 30583 121228897 SUM 23028 27163 SUM 16843 24696 INC 26208 91893222 INC 10118 440093254 SUM 9822 29196 INC 7192 267445246 INC 30092 52182376 INC 9367 28968527 INC 25180 869302818 INC 24303 492060445 SUM 833 18105 INC 5411 487979574 SUM 19354 23823 SUM 2128 15479 SUM 6128 14533 INC 6213 868154760 INC 25949 982326003 INC 28495 891923906 SUM 1678 16012 INC 27743 988055183 INC 4851 16408368 SUM 4154 13128 INC 12432 129385199 INC 30142 809833227 INC 483 869220093 INC 12588 610454262 SUM 1633 30148 INC 14346 147293510 SUM 16171 29609 SUM 2361 31346 INC 19732 414086466 INC 10711 72481998 INC 19851 113876324 SUM 3625 30755 INC 4468 67327735 SUM 6949 18309 SUM 5248 21919 SUM 396 18171 INC 19595 660940154 SUM 5355 24325 SUM 14027 25191 INC 19083 383329302 SUM 10276 30493 INC 7365 744007160 SUM 11402 17466 INC 12972 140223306 INC 9678 97104046 INC 27886 54571124 INC 285 28987554 SUM 6649 23313 INC 8119 12008059 SUM 2507 14126 SUM 10497 21677 SUM 9542 18124 INC 13011 458017304 INC 21458 936356078 SUM 12689 26595 INC 25727 407741642 INC 11687 416706965 INC 27031 752211309 INC 2968 147474615 SUM 5887 21686 INC 1411 73598387 SUM 13583 25808 SUM 5105 28050 INC 2448 755922869 INC 25121 879749792 SUM 114 27219 INC 21441 861302467 INC 27344 752725558 INC 30771 894434452 INC 4635 509942114 INC 11902 964036360 SUM 26387 30199 INC 21889 121194028 SUM 1052 29487 SUM 9428 18414 INC 23692 721406897 INC 21869 104414343 SUM 305 4512 SUM 22176 30669 SUM 8723 22730 INC 1895 954027661 SUM 670 28020 SUM 6885 13052 SUM 8721 22954 SUM 20121 30024 INC 10538 55897857 INC 7924 920000542 SUM 3861 28112 INC 744 867194944 INC 28152 770690025 SUM 2999 29785 INC 29649 951140863 INC 17114 681017681 INC 11642 469223093 INC 14285 139086905 INC 28982 511656161 SUM 2136 21147 INC 13682 979652352 INC 1456 713817511 SUM 1676 10195 SUM 1151 23100 INC 3496 28033980 INC 3948 223628261 INC 25587 61135100 SUM 3 13023 SUM 5125 7613 SUM 4518 30997 INC 18429 760386798 SUM 10613 24283 SUM 9185 30214 SUM 24604 29042 INC 3166 601776487 INC 11313 29056603 INC 26779 881485110 INC 28680 26817713 SUM 955 25485 INC 31420 374317143 INC 17451 973750854 INC 24211 951603754 SUM 12862 27049 INC 29630 875864821 SUM 3814 31030 SUM 14586 31178 INC 20462 738786536 SUM 4340 22069 SUM 30 11291 SUM 2217 29825 INC 16392 51870592 INC 1604 743739193 INC 6030 110169725 INC 14657 10532116 INC 9758 217054871 INC 25873 994865231 SUM 8710 23699 INC 11964 56336455 SUM 2725 23960 INC 22146 52745336 SUM 5991 15027 INC 4552 975503964 SUM 2146 30355 SUM 23379 26545 INC 28543 804577813 INC 7493 80345837 INC 29806 681594786 SUM 7250 29330 SUM 9485 20724 INC 20226 937160867 INC 22735 810873076 INC 5089 955133610 INC 3330 686863323 SUM 24 28523 SUM 892 12932 SUM 9233 20508 SUM 6008 26857 INC 1721 63426005 SUM 4684 19112 INC 21137 992625896 SUM 3758 28788 SUM 9670 24698 SUM 23863 30188 SUM 1171 3406 SUM 16048 30596 SUM 12993 31066 INC 9207 945844674 SUM 12681 25989 INC 18162 876514710 SUM 9285 26218 INC 17702 143196267 INC 169 777663414 SUM 11473 30188 SUM 2730 17923 SUM 2426 12958 SUM 5413 27716 SUM 3306 22626 SUM 5957 28519 SUM 2166 18262 SUM 805 25265 INC 30870 449485746 INC 27606 119666911 INC 16445 995439595 SUM 5237 24199 SUM 7142 16201 INC 21390 828362472 SUM 6262 24450 SUM 4143 29216 SUM 11816 25696 INC 780 741647477 SUM 2962 20287 INC 30110 673902923 INC 12564 884862613 INC 1873 473608968 INC 29574 539040200 SUM 2289 12544 SUM 5853 31137 INC 4518 961805112 SUM 3826 4056 SUM 3608 17334 SUM 755 18540 SUM 6550 16215 SUM 2318 17899 SUM 294 25888 INC 20112 28023436 INC 3808 138230054 SUM 1681 28956 SUM 3231 25211 SUM 3113 24363 SUM 2429 7634 SUM 7970 26332 INC 31146 128077319 SUM 126 13972 SUM 15496 29711 INC 2716 139047331 SUM 210 2146 SUM 7672 20854 SUM 8227 30317 SUM 18573 27034 SUM 9248 29551 SUM 1061 4408 SUM 2285 14896 INC 20372 935660549 SUM 24829 30829 SUM 20614 25938 INC 27019 976602467 SUM 1736 28288 SUM 1974 12804 SUM 7047 14957 SUM 2515 7908 SUM 11565 31183 INC 6191 267364487 SUM 4109 29432 INC 7968 111714418 SUM 5560 26746 INC 27772 759554914 INC 20829 475607290 INC 3491 357352275 INC 5260 401548893 INC 19464 3961492 INC 6188 785520013 SUM 2577 9676 SUM 21253 30700 INC 11478 69226798 INC 16762 8912172 SUM 1406 28673 INC 133 800539655 SUM 3148 31377 INC 5118 508989932 INC 2168 915462525 SUM 2528 24055 INC 11751 12164192 SUM 3012 29801 INC 22608 353078574 INC 3295 135816451 SUM 423 22685 SUM 2936 30429 SUM 11447 19029 SUM 12175 20523 INC 22303 22553249 INC 7083 894335231 INC 13625 71704791 INC 23910 96515264 SUM 19601 30417 SUM 20356 29658 SUM 3999 17249 INC 28882 742280009 SUM 20529 27391 INC 19897 800937298 SUM 1339 15993 SUM 12958 14134 SUM 2866 27575 INC 10997 42309531 SUM 9142 19173 INC 21219 901146289 INC 12729 921263796 INC 26545 457593087 SUM 13591 23455 SUM 11627 22784 INC 16441 704067341 INC 9953 483198292 SUM 572 30857 INC 16426 935165821 SUM 7563 24882 INC 5914 943808901 INC 4585 26971708 SUM 3460 29213 SUM 17569 26523 INC 2929 994372147 INC 7826 113567170 SUM 8260 30436 INC 3576 894303298 INC 2625 130615785 INC 22115 955094483 SUM 5275 17067 SUM 10352 26219 INC 30453 31770342 INC 30005 6731861 SUM 4912 17304 SUM 1672 14517 SUM 31 12434 SUM 5454 21395 SUM 4399 25348 INC 13997 693946635 INC 17728 774839947 INC 15156 609404029 SUM 632 29627 INC 2167 828425615 SUM 5486 31452 SUM 14294 24454 INC 9370 468714735 SUM 2723 26632 SUM 20350 22152 INC 7761 949208382 SUM 734 10529 SUM 11632 25043 SUM 437 30475 INC 29466 19524835 SUM 12509 24157 SUM 15459 19143 INC 838 391378374 SUM 4 5833 INC 23398 129824284 INC 24670 110282771 INC 2327 123107693 SUM 203 5097 SUM 16 24907 SUM 547 18518 INC 2708 804318784 INC 17504 832480456 SUM 10176 27731 SUM 5065 17980 SUM 6256 18535 SUM 1392 5796 INC 26652 867557845 INC 28343 20153056 SUM 15692 17797 INC 25891 810974473 INC 26166 937667271 INC 25639 990207526 INC 1967 215364372 SUM 5184 8599 INC 14243 97078254 SUM 2966 21123 INC 21681 335499125 SUM 5019 28889 SUM 185 21781 SUM 4009 29471 SUM 568 5971 SUM 1862 24972 INC 21864 144308567 INC 9029 958787214 SUM 11771 28675 INC 23778 526726188 SUM 12385 16146 SUM 24702 27349 SUM 5264 12477 INC 10584 937356860 INC 17180 418088135 INC 22086 828063243 INC 989 952336308 INC 3038 690133097 SUM 836 22576 INC 27924 12462628 INC 19342 458536364 SUM 9690 27401 INC 5531 182878874 SUM 6420 20074 SUM 1851 26005 SUM 17774 29077 INC 16975 9191515 SUM 7461 30481 INC 19339 459179994 SUM 20998 30291 INC 19494 24840671 SUM 26399 30435 INC 18965 146812467 INC 12805 517471599 INC 23152 147352821 SUM 5003 31429 SUM 20413 26721 INC 8654 70658210 SUM 2957 23918 INC 30248 576677529 INC 14014 820109156 SUM 3100 28589 INC 14616 935852906 INC 25145 695557113 INC 3619 638997277 INC 8252 36996898 INC 3310 384744308 SUM 4543 11374 INC 4947 993836810 SUM 90 13422 SUM 3324 20871 SUM 12241 21818 INC 13283 734080211 SUM 3110 31058 SUM 9849 27816 INC 8094 845491993 SUM 941 23702 INC 11505 24593903 INC 25622 611272991 INC 25393 60984144 INC 26110 12242424 INC 17110 476260838 SUM 7068 27811 INC 15996 113326725 SUM 11087 17961 INC 19814 190449638 SUM 3278 23161 INC 19273 832224156 SUM 4531 18902 SUM 1180 16012 INC 25542 693154231 INC 11687 332100090 SUM 959 4464 SUM 4079 12475 INC 10723 862252550 INC 16054 257242534 SUM 3742 10973 SUM 3663 28765 INC 445 330580139 SUM 154 6335 INC 3835 71977208 INC 19814 12037090 SUM 9369 14724 SUM 4945 23016 INC 15622 680644831 SUM 13829 24292 SUM 2474 28313 SUM 264 24763 INC 11186 844715460 INC 492 718850303 SUM 5369 29172 SUM 8648 29428 INC 17866 11636544 SUM 2370 19731 SUM 2382 20784 INC 1150 666736916 SUM 2217 21137 INC 26975 38336481 INC 8717 483798180 INC 14804 72400381 SUM 3623 27976 INC 28344 669056831 SUM 3068 26934 SUM 9594 26886 SUM 4541 30787 INC 12463 189563383 SUM 714 28877 INC 11580 938588028 SUM 6131 13261 SUM 5302 24913 INC 23647 316221062 INC 6616 28528007 INC 18845 609993539 INC 3126 401384131 SUM 22913 31377 SUM 4980 24040 SUM 6740 13611 INC 30855 686203316 INC 29994 973228195 INC 25374 474118527 INC 18320 474088609 SUM 168 22545 SUM 1191 29369 INC 28147 136952229 INC 14666 955164403 SUM 25593 31298 INC 16530 942749608 INC 11266 919624442 INC 26207 760609836 SUM 2510 26313 INC 17817 955071320 INC 27327 721358646 INC 1968 979564781 SUM 5605 25518 SUM 2 26603 INC 3908 681210526 INC 24141 929325509 INC 5185 809378758 INC 12318 931058096 INC 17911 543191207 INC 23737 356885624 SUM 3292 20946 INC 19558 938550893 INC 4022 777974455 SUM 9238 9740 SUM 6868 21980 INC 10305 71873524 SUM 3570 17199 SUM 7266 29185 SUM 19769 31435 INC 11150 444453588 SUM 8712 25404 SUM 16324 24322 INC 23884 73641263 INC 27568 448558389 SUM 11142 27771 SUM 782 27900 INC 29759 625289328 INC 28876 17165691 INC 4055 123307352 INC 23688 547552903 INC 26160 610458451 SUM 709 30585 INC 5602 870231020 SUM 4787 26019 SUM 11854 29464 SUM 4934 17534 INC 23173 608511595 INC 27164 811884016 SUM 3846 25767 SUM 11000 31018 SUM 4950 24468 INC 12498 24809945 SUM 5084 10902 INC 23114 969688968 SUM 19310 29495 INC 2015 928020785 INC 1045 28555404 INC 8359 29082119 SUM 6331 23203 INC 16695 492211044 SUM 12949 24076 INC 22098 222650863 SUM 730 1814 INC 23524 923146655 INC 18555 620776266 INC 25612 69218941 SUM 5660 18620 INC 13376 996311958 INC 14139 80326996 INC 11258 536714188 INC 21466 568647053 SUM 10064 21081 INC 9114 3906898 SUM 9645 26386 SUM 317 4572 SUM 17929 27939 SUM 113 7808 INC 11522 609031363 SUM 17625 29646 SUM 2833 25208 INC 28039 854410795 INC 9315 610549033 SUM 7921 25294 SUM 2737 31412 SUM 2018 27260 SUM 7574 22451 SUM 5608 19238 INC 5002 673737956 INC 14663 690395112 INC 4844 146712361 INC 17956 139983242 INC 26597 689286917 SUM 6937 28409 INC 9715 885953831 SUM 16222 28983 SUM 12985 30946 SUM 25863 29412 INC 13712 778079087 SUM 25755 30690 SUM 451 10543 INC 21221 659961627 INC 28138 826324823 INC 5808 320839086 INC 23535 67634152 SUM 21156 30225 SUM 2170 29453 SUM 10607 20424 SUM 2746 31434 INC 21641 28253431 INC 27701 552628488 SUM 17416 28792 SUM 11718 29289 INC 22471 910456853 SUM 117 20590 INC 31452 842667436 SUM 8026 27012 SUM 547 22122 INC 13629 68251591 INC 9186 283146252 INC 18421 26400891 SUM 16199 27493 SUM 18773 30917 SUM 242 21305 SUM 4488 31422 SUM 1249 13415 SUM 1356 16287 INC 14209 793287524 SUM 4134 21555 INC 21486 959572541 INC 26039 178768363 INC 1240 670001457 SUM 9440 12928 INC 10826 874577455 SUM 208 30736 INC 16420 911144583 INC 5460 758525756 INC 27396 542390639 INC 12718 20575663 SUM 198 30793 INC 12741 3871004 SUM 2197 25094 INC 20791 26982819 INC 14247 857284039 INC 16568 5331996 INC 13542 890613909 SUM 8981 17785 SUM 6208 27915 SUM 2884 12433 INC 20640 931071062 INC 15131 28549919 INC 11647 759486320 SUM 8303 26163 SUM 15224 30955 INC 11277 146972173 SUM 2824 20171 SUM 11144 23454 SUM 8406 31049 INC 6370 16406691 SUM 520 16008 INC 4249 751647611 SUM 17341 30537 INC 9197 525925312 SUM 5317 16852 SUM 11401 23929 SUM 5822 24428 SUM 794 23141 SUM 15961 23827 INC 16394 959061234 INC 1195 28418692 INC 17509 893537711 SUM 7084 30839 INC 23138 221566269 INC 14521 28977094 INC 24036 464917269 INC 14392 6049354 INC 22633 80040915 INC 31142 743851790 SUM 9551 30164 INC 50 28797758 SUM 1876 30040 SUM 1053 21419 INC 3792 25412598 SUM 5290 29786 SUM 7065 27000 INC 14985 954770239 SUM 25935 30106 INC 19675 553869946 SUM 619 28428 INC 26470 128444505 SUM 25638 31305 SUM 8030 25929 SUM 738 25182 INC 14689 307922086 INC 11260 20692782 INC 3112 408330055 INC 8213 979666075 SUM 9688 23772 SUM 19366 26162 SUM 19515 30412 INC 24729 926029276 INC 13599 24090378 SUM 22176 28753 SUM 22973 28327 SUM 124 18460 SUM 10215 22960 SUM 488 22237 INC 22743 944928638 INC 21333 4568619 INC 5973 147464003 SUM 28754 29239 SUM 14817 22291 INC 6577 608485932 SUM 10821 25753 SUM 9559 21019 SUM 6041 28664 SUM 2931 26002 SUM 12020 19997 INC 26983 4177490 INC 22212 156895939 INC 27573 788354637 INC 27660 120972674 SUM 9407 18799 INC 9021 571809915 SUM 10324 29918 SUM 4371 23831 INC 13028 760602395 SUM 10843 31111 SUM 19491 30170 INC 24662 599189874 SUM 1727 28613 INC 18756 698038266 SUM 23863 30720 INC 31104 11746075 INC 16775 877301316 INC 31033 144010882 INC 16233 496466747 SUM 14426 26782 INC 1328 938261553 INC 17049 5975017 INC 9768 24886970 SUM 596 22503 INC 20649 142718587 INC 18713 874679063 INC 25594 109524433 SUM 12643 28066 INC 1220 413954822 SUM 9570 14142 INC 21525 8335425 INC 28480 138961323 INC 11025 46237757 INC 19811 21277777 INC 29457 670126785 SUM 17258 30420 SUM 892 28888 INC 24788 578930417 SUM 3025 27588 INC 12216 883532721 INC 26564 935352157 SUM 13716 15405 INC 16922 477831641 SUM 8787 22210 SUM 23010 24446 INC 12754 147433899 INC 10439 31182722 SUM 268 20459 INC 16177 130099951 INC 30860 993397501 INC 26111 799214266 INC 19699 811834565 INC 29532 738600568 INC 18550 854740367 INC 22257 542620905 SUM 13807 21574 SUM 13915 26079 INC 8922 340916855 SUM 16436 27906 SUM 17401 24889 INC 1291 859955163 SUM 275 2621 INC 18104 929286226 INC 3257 20673334 INC 9690 23547221 SUM 5123 12419 SUM 10403 28695 SUM 2582 28219 SUM 2905 29599 INC 26761 404992181 INC 23467 954803478 SUM 8855 23109 INC 11068 970608398 SUM 6628 26329 SUM 5695 12652 INC 22552 588443574 INC 27521 844682852 SUM 22964 31355 INC 19928 138736945 INC 8375 826969551 SUM 33 30044 INC 27207 520046822 INC 23872 576896084 SUM 19186 27896 INC 11325 113878209 SUM 1008 22850 SUM 14047 26478 INC 28062 1033198 SUM 2942 20927 INC 15334 146424780 SUM 9488 29734 SUM 13106 28968 INC 22178 29065434 SUM 7991 30392 INC 2438 147187343 INC 16073 143250078 SUM 7320 25066 INC 6590 953596997 INC 507 479044978 SUM 8146 30169 SUM 20383 26600 SUM 3175 31457 INC 30173 147480876 SUM 6160 26966 INC 30957 24057985 INC 26645 993394301 INC 13563 223358842 INC 2673 71896233 INC 29922 38306968 INC 25489 71891728 SUM 4104 13020 SUM 1307 15677 SUM 7010 22253 INC 6544 994967497 SUM 14367 31208 INC 6612 26348650 SUM 2344 23251 INC 16811 788613501 SUM 3084 30198 INC 9230 503038320 INC 19504 877525591 SUM 3364 31365 SUM 6426 25196 INC 23610 6581002 INC 10790 27905444 SUM 8180 30554 INC 1470 420009930 SUM 15375 30713 INC 13928 602144828 SUM 9257 29849 SUM 490 22832 SUM 1595 30875 INC 1138 108790238 INC 17759 484873399 INC 4867 468649194 SUM 10354 30860 INC 22339 27738413 SUM 24485 30886 INC 12746 989022533 SUM 18347 29305 SUM 6812 12754 INC 11089 28528791 INC 15858 820468406 INC 21955 922251243 SUM 1464 24289 SUM 1882 30346 INC 9736 777291655 INC 10209 104886675 INC 3393 935186306 INC 27002 954108710 SUM 4301 23080 SUM 5388 29921 INC 19312 314971163 INC 28062 947028929 SUM 13993 29396 SUM 129 8687 SUM 381 21602 SUM 1544 15645 SUM 118 19418 INC 21368 878845912 SUM 4578 26702 SUM 8451 16076 SUM 10439 18715 SUM 3514 17407 INC 8549 879043139 SUM 15950 21963 SUM 2200 18574 SUM 2625 18240 SUM 358 15626 INC 20079 757503984 SUM 8482 21074 INC 23921 135547949 SUM 642 5977 INC 30702 58552597 SUM 1953 27526 SUM 19521 25221 INC 30316 525046284 SUM 6707 22102 INC 20040 400810134 SUM 4548 29192 SUM 8114 20148 SUM 698 11995 INC 9550 59044081 SUM 17123 28061 INC 25492 850278766 INC 807 49940979 INC 14736 77220456 INC 6454 350768695 INC 8226 338939302 SUM 22954 25754 SUM 8315 31225 SUM 8419 26541 INC 5662 650492791 SUM 4302 27671 INC 8945 284073352 SUM 113 11406 INC 24187 693485761 INC 10087 848487552 SUM 11359 30248 SUM 2450 26624 SUM 9727 27766 INC 23350 699771171 SUM 5741 15926 SUM 4290 28819 SUM 5482 30131 SUM 5464 19049 INC 4101 291797648 INC 21044 79837325 INC 30686 108681939 INC 182 7944532 INC 14126 264748755 SUM 1749 28678 INC 14049 19626860 INC 18830 576740750 INC 11540 609384930 INC 25469 72368527 SUM 244 23471 SUM 9565 20840 SUM 20236 30661 SUM 5136 13762 SUM 12636 29286 SUM 19590 30286 INC 30439 408318740 INC 9865 547668644 SUM 5168 29529 SUM 6242 21758 INC 449 11135379 SUM 1478 22558 SUM 18788 28553 SUM 154 26521 INC 20328 841273790 INC 15587 654904959 INC 1600 576794095 SUM 17043 30572 INC 29308 218919252 INC 30292 129776600 SUM 18012 29644 SUM 7024 30512 SUM 3625 22171 SUM 5233 17123 SUM 1732 27239 SUM 28185 31429 SUM 3915 19826 SUM 704 18795 SUM 6740 20033 SUM 17996 25760 INC 4476 857106262 INC 16811 946152593 SUM 3453 26643 INC 16538 69660333 SUM 9732 20014 SUM 4147 17743 SUM 3871 19848 SUM 1491 19932 INC 30339 320981663 INC 7202 2809511 INC 22546 20557429 INC 17267 64933796 INC 4292 384869270 SUM 8292 15042 SUM 10275 26168 INC 19587 913257854 INC 16194 843373602 SUM 16648 18761 SUM 2457 25233 SUM 4045 29152 INC 8743 892749758 INC 21594 76166545 INC 24071 919479777 INC 2833 892220057 SUM 12023 27564 SUM 8963 29516 SUM 13320 28154 INC 818 467699130 INC 18981 66467367 INC 2496 845200726 INC 147 8976047 INC 7143 854645330 INC 15895 27714170 SUM 7736 31073 SUM 15456 28354 INC 14282 833868709 INC 25743 811995480 INC 7574 125360940 SUM 8214 21522 SUM 6352 24669 INC 22854 386775230 SUM 191 26423 SUM 6970 31284 INC 30844 845129683 INC 28514 939486392 SUM 5891 14690 SUM 16370 20504 INC 5996 979062242 SUM 7489 15555 INC 10724 65644513 INC 5603 474332772 SUM 1155 11461 INC 670 350724022 INC 12669 921597094 SUM 12848 30875 INC 21340 460507298 INC 11789 196488604 INC 30341 985472865 INC 29836 4574507 SUM 1652 21783 SUM 2093 4202 SUM 5960 22801 SUM 9954 29996 SUM 4287 24226 INC 13009 491567979 INC 11308 883860968 SUM 559 9631 INC 5476 938663673 INC 7169 8179914 SUM 5218 7728 INC 26249 647357707 INC 4705 147327436 SUM 23132 29795 SUM 19175 30614 INC 28897 110749474 INC 29723 877681248 SUM 639 16358 SUM 4285 21088 SUM 9419 23082 INC 2260 937503795 SUM 11338 22281 SUM 7257 22569 SUM 17820 31383 SUM 9260 22733 SUM 16152 23434 INC 27175 37561113 SUM 14023 29813 SUM 4331 26382 SUM 286 22213 SUM 8032 12728 SUM 6713 14519 INC 23895 959558709 SUM 33 7185 SUM 818 29561 INC 8210 899623856 SUM 614 24785 INC 2839 147438574 INC 21294 10162271 INC 7725 521409356 SUM 3741 13075 INC 4080 131229571 INC 26858 96050498 INC 13744 995470489 SUM 28179 31102 INC 30867 803164664 INC 10280 869528811 INC 16077 130653067 SUM 2776 21082 INC 151 677935075 SUM 2573 14113 INC 28857 28662804 INC 22062 144740377 INC 29509 137850645 INC 23521 42302994 SUM 3463 30510 SUM 13566 20054 SUM 12036 17915 SUM 12095 28000 SUM 184 23469 INC 3419 156628652 INC 22438 489060527 INC 18986 136709214 SUM 5145 24253 SUM 26101 31307 SUM 963 26124 INC 6227 979275401 INC 9365 73472438 SUM 854 30165 INC 3705 862195807 INC 6702 42582393 SUM 24 24952 SUM 1393 20149 SUM 1948 20175 SUM 1121 28178 INC 17456 490882411 SUM 20697 26698 INC 26448 73615677 INC 28522 727508824 INC 11326 625872212 INC 29608 60884564 INC 30926 59376032 SUM 4428 21554 SUM 1320 27404 INC 1123 820325439 SUM 270 21751 SUM 637 30798 SUM 677 21182 SUM 6521 23100 INC 17015 2046275 SUM 894 22865 INC 24576 264194325 INC 3774 27214098 INC 18566 28126385 SUM 2055 27139 INC 28367 751444728 INC 26276 609438073 SUM 2060 27156 SUM 13544 25401 INC 18019 879007756 INC 8678 740698141 INC 19254 811299880 INC 7927 809361327 INC 18260 28588972 SUM 4896 19661 INC 7964 24054148 INC 1715 77746910 SUM 23829 29565 SUM 2390 18904 INC 21621 439753500 INC 16478 130045712 INC 6361 801414012 SUM 5095 12965 INC 16021 955300453 INC 1509 467041398 INC 15958 579681736 SUM 1587 10451 SUM 5745 30376 INC 24153 342121860 SUM 8002 30280 INC 4890 862268152 INC 16832 6942694 SUM 8100 18571 INC 21867 575880962 SUM 9807 20035 INC 20775 85347976 INC 30690 28216297 INC 27495 483763216 INC 9861 65057381 SUM 7038 30376 SUM 3891 15877 INC 20920 893727908 SUM 5771 22113 SUM 2182 10627 SUM 7480 23187 SUM 21834 29935 INC 9121 331536184 INC 28493 917703567 SUM 1504 28472 INC 9372 797278752 INC 13282 121248681 SUM 23406 30161 INC 2066 29085038 SUM 2265 19881 INC 4484 731942205 SUM 3530 29960 SUM 16180 28531 SUM 2687 18351 SUM 3426 22603 SUM 9251 26912 INC 27493 744929422 INC 11212 147449788 SUM 5023 27536 SUM 1827 19179 INC 24374 29637027 INC 24858 535874472 SUM 1555 26377 INC 31262 739678468 INC 26871 29024629 INC 1499 955044014 INC 11017 458344825 INC 2148 412487842 SUM 4494 27587 SUM 2900 19373 INC 12544 73578861 INC 25044 878466429 INC 7421 3616057 INC 16426 811919460 INC 20541 76921084 SUM 23042 30310 INC 27373 20361257 INC 23325 870170744 SUM 1609 30993 SUM 10004 25392 SUM 440 31150 SUM 2223 17733 INC 24389 931361574 INC 15252 716564980 SUM 22633 23966 SUM 22878 30899 SUM 22345 30782 INC 13949 19589023 SUM 10442 31119 SUM 24605 30480 SUM 1728 15203 SUM 227 28989 INC 5164 974332448 SUM 1192 3759 INC 24970 282931781 INC 12279 85581681 INC 22668 871843603 INC 13152 970094615 INC 5706 888924302 SUM 16335 19893 SUM 6191 16216 INC 20507 103884889 INC 21396 881700771 SUM 7847 28072 SUM 16964 30221 SUM 8764 23686 SUM 2978 12877 INC 24766 589617598 INC 15138 489035617 INC 671 129128803 SUM 7748 31435 SUM 304 20535 SUM 4445 29824 INC 1125 576764694 INC 4058 820180679 INC 18469 842846456 SUM 5970 28062 INC 7614 860156532 SUM 11134 23711 INC 4867 711620871 SUM 26354 29055 INC 20434 820684034 SUM 1356 16758 INC 3373 103343649 SUM 5362 17679 INC 12115 970352594 SUM 14183 31114 INC 23232 424472370 SUM 12453 19563 SUM 8974 16015 INC 17348 820847943 INC 24589 852901764 INC 29753 123646847 INC 6151 844109739 SUM 2292 14452 SUM 503 23150 SUM 3936 22748 SUM 13081 31417 INC 9228 877163000 INC 4493 636181480 SUM 8607 24275 SUM 3550 21953 INC 27529 805141996 INC 9958 549962697 SUM 21759 30329 INC 22082 802987477 INC 16660 138775048 SUM 292 25739 INC 21426 821086435 INC 287 845487727 SUM 2421 30780 SUM 21939 30055 SUM 23064 27531 INC 9924 53030522 INC 18845 874797478 SUM 3051 23788 SUM 590 28816 INC 20796 780783500 INC 24296 605331947 SUM 4943 27685 INC 4705 337354454 INC 6034 905853819 INC 14936 56423130 SUM 7959 16831 SUM 13290 28498 INC 30561 4836706 SUM 156 17175 SUM 2396 27473 INC 3289 384075942 SUM 29450 30789 INC 20582 350552709 SUM 15819 20138 INC 4599 117310075 SUM 13468 24170 INC 11948 861214657 INC 27911 125442779 SUM 3345 14418 SUM 3715 22592 INC 3412 64513876 SUM 14087 25274 SUM 607 30976 SUM 7324 21191 INC 15867 533920823 SUM 27692 30477 INC 15272 356877902 SUM 2375 13987 SUM 2284 28744 SUM 9716 23590 INC 24509 26875683 INC 4060 38537916 SUM 5906 29853 INC 27295 609130082 INC 24811 954265509 SUM 15393 23340 SUM 3300 20010 SUM 18652 20015 SUM 12633 18439 SUM 6069 30309 SUM 14412 24321 SUM 879 17857 INC 19336 355827231 INC 28937 743876060 SUM 5954 25346 SUM 17680 24933 SUM 5455 29821 SUM 6924 20935 INC 26883 929877712 SUM 17109 24146 INC 28148 927795341 INC 6947 57752427 SUM 20543 27159 SUM 6995 30878 SUM 6350 29522 SUM 6854 20018 SUM 5497 25793 SUM 17998 29631 INC 17635 24353692 INC 20130 724461958 INC 10302 73602579 INC 21940 660827054 INC 10025 874851850 INC 13967 815845227 INC 27091 927878398 SUM 14370 23066 SUM 7713 14264 SUM 1128 31189 SUM 12957 26460 SUM 5235 30541 SUM 2496 29811 INC 21054 924097236 SUM 15309 29824 SUM 3570 30574 SUM 7025 20582 INC 19004 952523145 INC 344 23785052 SUM 18798 31067 INC 11262 527948145 SUM 1350 18636 SUM 7537 29284 INC 1882 526352299 INC 2689 720401153 SUM 403 17536 INC 27099 138468170 INC 7824 744259936 SUM 4205 29346 SUM 274 17103 SUM 688 30699 SUM 509 25132 SUM 11490 30890 INC 27961 740625502 INC 26193 27902969 INC 19961 146515087 INC 24796 610501358 INC 21981 273767347 SUM 2389 7259 SUM 20664 31153 INC 26567 609670695 INC 9797 28934937 SUM 1881 31450 SUM 17348 27099 INC 3433 974976533 SUM 10261 28664 INC 2601 919875403 SUM 3116 25560 INC 27334 914122874 SUM 9198 30827 SUM 9223 27497 INC 4332 894157745 INC 5354 23573351 SUM 4194 30215 INC 30291 456314752 SUM 176 21604 INC 5404 939327997 INC 10859 908884090 INC 12458 8952264 INC 18425 428676825 INC 22379 145794263 SUM 8524 27175 SUM 12595 14546 SUM 3133 22076 INC 9294 80051504 INC 7750 825322703 INC 7950 28020319 INC 21992 24458846 SUM 1080 10172 INC 7397 671082072 SUM 13524 27881 SUM 1419 28113 INC 26101 13217866 SUM 63 1246 INC 26593 936803691 INC 29971 45234008 SUM 6733 22146 INC 20101 405685949 SUM 1844 30820 SUM 96 26880 SUM 516 25012 INC 21230 945904601 SUM 22287 29884 INC 30564 754331538 INC 19633 280025291 SUM 884 3931 INC 6463 775841480 SUM 15536 27476 SUM 6853 26985 SUM 4544 21725 SUM 1750 17762 INC 25810 978889327 SUM 26038 27541 SUM 20930 22074 INC 15503 355603748 SUM 1076 27168 SUM 7849 30332 INC 29472 894786555 INC 19946 1401384 INC 28174 85349964 INC 1079 24771265 SUM 529 7999 SUM 4927 20680 SUM 5134 29824 SUM 10919 19840 INC 1208 509145749 SUM 21371 28476 INC 9308 975516158 SUM 2233 7342 INC 28184 857524289 SUM 5042 22053 INC 8660 20589917 INC 12632 939470032 SUM 245 21725 SUM 18599 29598 SUM 3427 29412 INC 14191 339498130 INC 817 28463760 SUM 468 16256 SUM 134 22729 SUM 11740 27219 SUM 2081 26222 SUM 23442 30902 INC 16787 944464546 INC 1863 873897824 SUM 4029 29970 SUM 15369 28244 SUM 9027 28348 INC 14403 148638592 INC 14768 935024547 INC 31451 28381788 INC 11252 8209348 SUM 4530 29890 SUM 642 16842 INC 25162 928135662 SUM 8647 28026 INC 15274 773554360 INC 13481 944589501 SUM 19739 30133 INC 18933 138985901 SUM 29900 31359 INC 3106 7311237 INC 5834 391547807 SUM 11228 30491 SUM 693 28882 INC 14532 852817645 INC 1399 993342253 INC 24624 592435344 INC 2065 481042080 SUM 11940 21197 SUM 12679 29093 INC 17747 147217530 INC 5317 988486467 SUM 3526 21829 INC 20317 874802746 SUM 3451 31179 INC 22852 971694109 SUM 190 8109 INC 26704 860885164 SUM 217 11085 INC 2976 601174759 INC 5576 324342853 INC 23159 953033497 INC 26571 422839416 SUM 11823 18512 SUM 3621 29359 INC 26672 2167704 INC 11706 359020417 INC 12935 870749272 SUM 2501 30235 INC 17625 340091 SUM 3222 23720 INC 17692 147413225 SUM 428 25197 INC 28387 965643382 SUM 8217 18361 SUM 15910 30971 SUM 2640 7235 INC 21054 509887806 SUM 4082 11491 INC 5609 911067407 INC 10612 879201685 SUM 16503 29592 SUM 7991 21142 SUM 9502 30866 SUM 700 22065 INC 6081 130659596 INC 16119 618021019 SUM 24330 31292 INC 18245 887537194 SUM 5847 19938 INC 12019 11628737 SUM 13669 30203 SUM 5401 24971 INC 27825 994462494 SUM 1037 29777 SUM 7958 19237 SUM 1808 11027 SUM 4028 11548 INC 13317 503117318 INC 7772 143993135 INC 28675 893536341 SUM 1650 16800 SUM 1370 19936 INC 23699 42084643 INC 25752 132515121 INC 22741 543351570 SUM 1997 27471 INC 19682 147396333 SUM 10034 27482 INC 16279 599578833 INC 21773 593225573 SUM 8598 21806 SUM 10186 29867 SUM 10624 27684 SUM 1961 27157 SUM 6502 17681 SUM 11997 31448 SUM 14507 30744 INC 3453 415601166 SUM 9368 19299 SUM 6571 27777 INC 20075 735128052 SUM 6454 20528 SUM 8638 20916 SUM 4743 14320 SUM 3038 30510 INC 15753 3858950 SUM 22251 30521 SUM 11431 21747 SUM 13797 24679 SUM 7755 29882 SUM 2138 20342 SUM 23177 28870 SUM 11028 24571 SUM 18093 25048 SUM 9667 31011 SUM 1543 25382 SUM 8767 30501 SUM 2080 17523 SUM 9758 23082 INC 11873 763352002 INC 6219 401637946 SUM 6322 29594 INC 17547 877799219 INC 18569 239065565 INC 12387 567403161 INC 19033 600909207 INC 14310 606408535 SUM 5652 20991 INC 9092 414013539 INC 29896 300176720 SUM 16128 18596 SUM 1009 12599 SUM 8559 30319 INC 21680 71983510 INC 27476 643115718 SUM 20111 29863 SUM 8859 30583 INC 5363 24334981 INC 16860 606382380 INC 24866 804993225 SUM 9585 29274 INC 15207 234726815 INC 20730 720352650 INC 5698 753744066 SUM 4193 29640 SUM 2300 20812 INC 26668 45714627 INC 10419 147262475 INC 2378 961970204 INC 15222 26509736 SUM 14753 30529 INC 203 929333113 SUM 14717 27355 SUM 1669 20199 INC 28761 63508038 INC 16665 425103591 SUM 6244 14651 INC 14855 451558961 SUM 3043 22893 SUM 11910 23810 SUM 11054 30896 INC 19316 473496302 INC 22408 130302539 INC 27633 589542823 INC 19622 138790338 SUM 15480 29636 SUM 474 12896 INC 3396 138410923 SUM 2912 19277 SUM 10952 27817 INC 12687 105194321 INC 2525 626297918 SUM 455 13744 SUM 1805 22201 INC 6237 885671085 INC 29114 769622739 INC 3171 29005541 SUM 40 3203 INC 15824 9528160 INC 16682 78092559 SUM 20182 26193 SUM 65 5530 SUM 9045 22678 SUM 1419 6911 SUM 13190 29316 INC 25768 414257659 INC 10477 845478850 INC 14285 754191859 INC 28313 479580190 SUM 4109 29215 INC 23642 323899528 INC 17286 384953498 INC 11460 41516124 SUM 112 4696 INC 13208 351355110 SUM 131 21635 INC 18866 954246021 SUM 8816 17054 INC 6718 691429428 SUM 15896 30452 SUM 12565 28522 SUM 16773 23134 INC 13021 50166778 INC 30701 383149681 INC 30152 536333223 SUM 8014 17370 SUM 5261 27011 SUM 16048 29927 INC 17833 323347566 SUM 5423 19946 INC 2292 929338312 INC 268 593726550 INC 13024 474771410 INC 14490 11249116 SUM 4241 30157 SUM 9778 21058 SUM 7713 29466 INC 27437 147108132 INC 24306 27957209 INC 12216 540337382 INC 23374 110473770 INC 16695 31467863 SUM 16216 30490 INC 5477 739627835 INC 15269 609015964 SUM 6956 18912 INC 7924 805280667 INC 13122 878576649 INC 15351 987027239 INC 18016 398701735 SUM 14649 31017 SUM 5094 28427 INC 9647 995310390 SUM 13188 17939 SUM 25348 29809 SUM 12940 31387 SUM 8805 25959 INC 30601 73732452 SUM 2192 18144 SUM 5161 29620 INC 31118 990143612 SUM 11349 23342 INC 16164 134896679 INC 4915 142077042 SUM 5909 30648 INC 5594 944771113 SUM 14907 26561 SUM 1723 7152 INC 3805 402401093 INC 20051 486799823 SUM 349 19578 SUM 3384 15788 SUM 4356 27954 SUM 15757 22280 SUM 3460 27100 INC 5534 671056194 SUM 5994 22484 INC 9927 819151607 INC 4679 991278077 INC 21972 80372584 SUM 17940 26828 SUM 10894 28008 SUM 10789 26955 INC 26383 256769849 SUM 1507 18174 INC 6889 241419631 SUM 9862 31141 INC 17066 416803 INC 7221 754407179 INC 1176 885607568 SUM 10993 23339 SUM 3900 19730 INC 23291 756337926 INC 26016 458649274 SUM 10805 29803 SUM 10590 22193 INC 20135 939414743 INC 10399 690894422